SCHOOL TERM AND HOLIDAY DATES 2025/26
Starts for students morning of: Finishes for students afternoon of:
Autumn Term Friday 5 September 2025 Friday 24 October 2025
HALF TERM
Monday 3 November 2025 Friday 19 December 2025
Spring Term Tuesday 6 January 2026 Friday 13 February 2026
HALF TERM
Monday 23 February 2026 Friday 27 March 2026
Summer Term Monday 13 April 2026 Friday 22 May 2026
HALF TERM
Tuesday 2 June 2026 Wednesday 22 July 2026

INSET Training Days for Teachers (no school for students)

  • Wednesday 3 September 2025
  • Thursday 4 September 2025
  • Friday 10 October 2025
  • Monday 5 January 2026
  • Monday 1 June 2026

Bank Holidays

  • Christmas Day – Thursday 25 December 2025
  • Boxing Day – Friday 26 December 2025
  • New Year’s Day – Thursday 1 January 2026
  • Good Friday – Friday 3 April 2026
  • Easter Monday – Monday 6 April 2026
  • May Day Holiday – Monday 4 May 2026
  • Spring Bank Holiday – Monday 25 May 2026
  • August Bank Holiday – Monday 31 August 2026
SCHOOL TERM AND HOLIDAY DATES 2026/27
Starts for students morning of: Finishes for students afternoon of:
Autumn Term Thursday 3 September 2026 Friday 23 October 2026
HALF TERM
Monday 2 November 2026 Friday 18 December 2026
Spring Term Tuesday 5 January 2027 Friday 12 February 2027
HALF TERM
Monday 22 February 2027 Thursday 25 March 2027
Summer Term Monday 12 April 2027 Friday 28 May 2027
HALF TERM
Tuesday 8 June 2027 Wednesday 21 July 2027

INSET Training Days for Teachers (no school for students)

  • Tuesday 1 September 2026
  • Wednesday 2 September 2026
  • Friday 2 October 2026
  • Monday 4 January 2027
  • Monday 7 June 2027

Bank Holidays

  • Christmas Day – Friday 25 December 2026
  • In lieu of Boxing Day – Monday 28 December 2026
  • New Year’s Day – Friday 1 January 2027
  • Good Friday – Friday 26 March 2027
  • Easter Monday – Monday 29 March 2027
  • May Day Holiday – Monday 3 May 2027
  • Spring Bank Holiday – Monday 31 May 2027
  • August Bank Holiday – Monday 30 August 2027