Term Dates

Term dates 2023-2024
  School Opens School Closes
Autumn A Wednesday 6th September 2023 Friday 27th October 2023
Autumn B Monday 6th November 2023 Thursday 21st December 2023
Spring A Thursday 4th January 2024 Friday 9th February 2024
Spring B Monday 19th February 2024 Thursday 28th March 2024
Summer A Monday  15th April 2024 Friday 24th May 2024
Summer B Tuesday 11th June 2024 Thursday 25th July 2024

Bank Holiday Easter Weekend (Friday 29th March 2024 and Monday 1st April 2024) falls within the Easter holidays.

May Day Holiday  - Monday 6th May 2024


Staff INSET days
Monday 4th September 2023
Tuesday 5th September 2023
Wednesday 3rd January 2024
Monday 10th June 2024
Friday 26th July 2024
Term dates 2024-2025
  School Opens School Closes
Autumn A Wednesday 4th September 2024 Friday 18th October 2024
Autumn B Monday 28th October 2024 Friday 20th December 2024
Spring A Monday 6th January 2025 Friday 14th February 2025
Spring B Monday 24th February 2025 Friday 4th April 2025
Summer A Tuesday 22nd April 2025 Friday 23rd May 2025
Summer B Monday 9th June 2025 Thursday 24th July 2025

Easter Weekend – in 2025, this falls on Friday 18 April and Monday 21 April which is at the end of the 2 week Spring holiday break.

May Day Holiday is on Monday 5 May in 2025. The Spring bank holiday coincides with the Spring half term break.

Monday 2nd September 2024
Tuesday 3rd September 2024
Friday 3rd January 2025
2 x twilights in spring term 2025
2 x twilights in summer term 2025
Term dates 2025-2026
  School Opens School Closes
Autumn A Wednesday 3rd September 2025 Thursday 23rd October 2025
Autumn B Tuesday 4th November 2025 Friday 19th December 2025
Spring A Tuesday 6th January 2026 Friday 13th February 2026
Spring B Monday 23rd February 2026 Thursday 2nd April 2026
Summer A Wednesday  15th April 2026 Friday 22nd May 2026
Summer B Monday 8th June 2026 Thursday 23rd July 2026

Bank Holiday Easter Weekend (Friday 3rd April 2026 and Monday 5th April 2026) falls within the Easter holidays.

May Day Holiday  - Monday 4th May 2026


Staff INSET days
Tuesday 2nd September 2025
Friday 24th October 2025
Monday 3rd November 2025
Monday 5th January 2026
Friday 24th July 2026