Term Dates

2023 – 2024

TermOpenClose
Autumn Term 1 (2023)Wednesday 6th SeptemberFriday 20th October
Autumn Term 2 (2023)Monday 30th OctoberWednesday 20th December

Bank Holidays: Monday 25th December 2023, Tuesday 26th December 2023, Monday 1st January 2024

Spring Term 1 (2024)Wednesday 3rd JanuaryFriday 9th February
Spring Term 2 (2024) Monday 19th FebruaryThursday 28th March

Bank Holidays: Friday 29th March 2024, Monday 1st April 2024

Summer Term 1 (2024) Tuesday 16th AprilFriday 24th May

Bank Holidays: Monday 6th May 2024, Monday 27th May 2024

Summer Term 2 (2024) Monday 3rd JuneThursday 18th July

Inset/Teacher Training Days:

  • Monday 4th September 2023
  • Tuesday 5th September 2023
  • Monday 15th April 2024
  • Friday 19th July 2024

1 further training day will be disaggregated throughout the year.

2024 – 2025

TermOpenClose
Autumn Term 1 (2024)Wednesday 4th SeptemberFriday 18th October
Autumn Term 2 (2024)Wednesday 30th OctoberFriday 20th December

Bank Holidays: Wednesday 25th December 2024, Thursday 26th December 2024, Wednesday 1st January 2025

Spring Term 1 (2025)Tuesday 7th JanuaryFriday 14th February
Spring Term 2 (2025) Monday 24th FebruaryFriday 4th April

Bank Holidays: Friday 18th April 2025, Monday 21st April 2025

Summer Term 1 (2025) Tuesday 22nd AprilFriday 23rd May

Bank Holidays: Monday 5th May 2025, Monday 26th May 2025

Summer Term 2 (2025) Tuesday 3rd JuneWednesday 23rd July

Inset/Teacher Training Days:

  • Monday 2nd September
  • Tuesday 3rd September
  • Monday 6th January

2 further disaggregated training days as staff twilight sessions