Term Dates

2025 – 2026

TermOpenClose
Autumn Term 1 (2025)Thursday 4th SeptemberFriday 24th October
—– October Half Term —–
Autumn Term 2 (2025)Wednesday 5th NovemberFriday 19th December
—– Christmas Holiday —–
Bank Holidays: Thursday 25th December 2025, Friday 26th December 2025, Thursday 1st January 2026
Spring Term 1 (2026)Tuesday 6th JanuaryFriday 13th February
—– February Half Term —–
Spring Term 2 (2026)Monday 23rd FebruaryThursday 2nd April
—– Easter Holiday —–
Bank Holidays: Friday 3rd April 2026, Monday 6th April 2026
Summer Term 1 (2026)Monday 20th AprilFriday 22nd May
—– May Half Term —–
Bank Holidays: Monday 4th May 2026
Summer Term 2 (2026)Monday 1st JuneWednesday 22nd July
—– Summer Holiday —–
Return to school: Thursday 3rd September

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 (2026)Thursday 3rd SeptemberWednesday 21st October
—– October Half Term —–
Autumn Term 2 (2026)Monday 2nd NovemberFriday 18th December
—– Christmas Holiday —–
Bank Holidays: Friday 26th December 2026, Monday 28th December 2026, Friday 1st January 2027
Spring Term 1 (2027)Monday 4th JanuaryFriday 12th February
—– February Half Term —–
Spring Term 2 (2027)Monday 22nd FebruaryThursday 25th March
—– Easter Holiday —–
Bank Holidays: Friday 26th March 2027, Monday 29th March 2027
Summer Term 1 (2027)Monday 12th AprilFriday 28th May
—– May Half Term —–
Bank Holidays: Monday 3rd May 2027
Summer Term 2 (2026)Monday 7th JuneWednesday 21st July
—– Summer Holiday —–
Return to school: TBC

Inset/Teacher Training Days:

  • Tuesday 1st September
  • Wednesday 2nd September
  • Thursday 22nd October
  • Friday 23rd October
  • Friday 8th January