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