Term Dates

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)Monday 6th 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 13th January

2 further disaggregated training days as staff twilight sessions

2025 – 2026

TermOpenClose
Autumn Term 1 (2025)Thursday 4th SeptemberFriday 24th October
Autumn Term 2 (2025)Wednesday 5th NovemberFriday 19th December

Bank Holidays: Thursday 25th December 2025, Friday 26th December 2025, Thursday 1st January 2026

Spring Term 1 (2026)Tuesday 6th JanuaryFriday 13th February
Spring Term 2 (2026)Monday 23rd FebruaryThursday 2nd April

Bank Holidays: Friday 3rd April 2026, Monday 6th April 2026

Summer Term 1 (2026)Monday 20th AprilFriday 22nd May

Bank Holidays: Monday 4th May 2026

Summer Term 2 (2026)Monday 1st JuneWednesday 22nd July

Inset/Teacher Training Days:

  • Tuesday 2nd September
  • Wednesday 3rd September
  • Monday 5th January

2 further disaggregated training days as staff twilight sessions