School term and holiday dates for community and voluntary controlled schools. Academy, free and voluntary aided schools can set their own term dates, so please check with your school.
Autumn 2025
Term 1 (38 days)
Term starts on: Wednesday 3 September 2025
Term ends on: Friday 24 October 2025
October holiday: Monday 27 October 2025 to Friday 31 October 2025
Term 2 (35 days)
Term starts on: Monday 3 November 2025
Term ends on: Friday 19 December 2025
Christmas holiday: Monday 22 December 2025 to Friday 2 January 2026
Spring 2026
Term 3 (30 days)
Term starts on: Monday 5 January 2026
Term ends on: Friday 13 February 2026
February holiday: Monday 16 February 2026 to Friday 20 February 2026
Term 4 (25 days)
Term starts on: Monday 23 February 2026
Term ends on: Friday 27 March 2026
Spring holiday: Monday 30 March 2026 to Friday 10 April 2026
(Good Friday- 3 April 2026; Easter Monday- 6 April 2026)
Summer 2026
Term 5 (29 days)
Term starts on: Monday 13 April 2026
Term ends on: Friday 22 May 2026
May holiday: Monday 25 May 2026 to Friday 29 May 2026
Term 6 (38 days)
Term starts on: Monday 1 June 2026
Term ends on: Wednesday 22 July 2026
Inset days
There are five Inset (Teacher Training) Days to be taken during the 2025/2026 academic year. One of these, set by the LA, will be the first day of Term 1 (Wednesday 3rd September 2025). The remaining four days must be taken within the 195 days given here. These dates will be set by the school and communicated to parents directly.
Bank holidays in 2025/2026 academic year
- 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