Skip to content ↓

Term Dates

Autumn Term (67 days)

  • 2 September - 19 December 2025
  • (Half term - 20 October - 31 October 2025) 

Spring Term (58 days)

  • 5 January - 2 April 2026
  • (Half term - 16-20 February 2026)

Summer Term (63 days)

  • 20 April - 24 July 2026
  • (Half term - 25-29 May 2026)

Bank Holidays - 2025-26

  • Christmas Day -  25th December 2025
  • Boxing Day - 26th December 2025
  • New Year's Day –  1st January 2026
  • Good Friday – 3rd April 2026
  • Easter Monday – 6th April 2026
  • Early May Bank Holiday – 4th May 2026
  • Late May Bank Holiday – 25th May 2026
  • August Bank Holiday – 31st August 2026

INSET DAYS - 2025-26

  • Monday 1st September 2025
  • Friday 21st November 2025
  • Monday 23rd February 2026
  • Monday 1st June 2026
  • Monday 27th July 2026
  • Tuesday 28th July 2026