Term Dates


Autumn Term 2023
INSET DaysMonday 4th - Tuesday 5th September, 2023
First day of Autumn termWednesday 6th September, 2023
INSET DayFriday 20th October, 2023
Half termMonday 23rd October – Friday 27th October, 2023
Last day of termFriday 15th December, 2023
Spring Term 2024
INSET DaysTuesday 2nd - Wednesday 3rd January, 2024
First day of Spring termThursday 4th January, 2024
Half termMonday 12th – Friday 16th February, 2024
Last day of termThursday 28th March, 2024
Summer Term 2024
First day of Summer termMonday 15th April, 2024
May Bank holidayMonday 6th May, 2024
Half termMonday 27th – Friday 31st May, 2024
Last day of termWednesday 24th July, 2024



Autumn Term 2024


Tuesday 3rd - Wednesday 4th September, 2024

First day of Autumn term

Thursday 5th September, 2024


Friday 18th October, 2024

Half term

Monday 21st October – Friday 1st November, 2024


Monday 4th November, 2024

Last day of term

Friday 20th December, 2024

Spring Term 2025
First day of Spring term

Monday 6th January, 2025

Half term

Monday 17th – Friday 21st February, 2025

Last day of term

Friday 4th April, 2025

Summer Term 2025
First day of Summer term

Tuesday 22nd April, 2025

May Bank holiday

Monday 5th May, 2025

Half term

Monday 26th – Friday 30th May, 2025

Last day of term

Wednesday 23rd July, 2025