School Year September 2023 to July 2024
Staff training day: Friday 1st September 2023
Autumn 1 term starts: Monday 4th September
Staff training day: Friday 20th October
Half term: Monday 23rd – 27th October
Autumn 2 term starts: Monday 30th October
Last day of term: Tuesday 19th December
Christmas break: Wednesday 20th Dec 2023
Staff training day: Wednesday 3rd January 2024
Spring 1 term starts: Thursday 4th January
Half term: Monday 19th – Friday 23rd February
Spring 2 term starts: Monday 26th February
Last day of term: Thursday 28th March
Easter holiday starts: Friday 29th March (Good Friday)
Staff training day: Friday 12th April
Summer 1 term starts: Monday 15th April 2024
Half term: Monday 27th – 31st May
Staff training day: Monday 3rd June
Summer 2 term starts: Tuesday 4th June
Last day of term: Friday 19th July