Term Dates

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

2026 – 2027

TermOpenClose
Autumn Term 1 (2024)Thursday 3rd SeptemberFriday 23rd October
Autumn Term 2 (2024)Monday 2nd NovemberFriday 18th December

Bank Holidays: Friday 25th December 2026, Monday 28th December 2026, Friday 1st January 2027

Spring Term 1 (2025)Tuesday 5th JanuaryFriday 12th February
Spring Term 2 (2025) Monday 22nd FebruaryThursday 25th March

Bank Holidays: Friday 26th March 2027, Monday 29th April 2027

Summer Term 1 (2025) Wednesday 14th AprilFriday 28th May

Bank Holidays: Monday 3rd May 2027, Monday 31st May 2027

Summer Term 2 (2025) Monday 7th JuneWednesday 21st July

    5 training days to be determined nearer the time