Term dates
Term dates for some schools may be different.
Contact your child's school to check staff training days, individual half term breaks or if your child's school is private or independent.
Term and holiday dates 2025 to 2026
- Starts
Monday 1 September 2025
- Ends
Friday 17 October 2025
- School holidays
Monday 20 October to Friday 24 October 2025
- Starts
Monday 27 October 2025
- Ends
Friday 19 December 2025
- School holidays
Monday 22 December 2025 to Friday 2 January 2026
- Bank holidays
Thursday 25 December, Friday 26 December 2025, and Thursday 1 January 2026
- Starts
Monday 5 January 2026
- Ends
Friday 13 February 2026
- School holidays
Monday 16 February to Friday 20 February 2026
- Starts
Monday 24 February 2025
- Ends
Friday 4 April 2025
- School holidays
Monday 7 April to Monday 21 April 2025
- Bank holidays
Friday 18 April and Monday 21 April 2025
- Starts
Monday 20 April 2026
- Ends
Friday 22 May 2026
- School holidays
Monday 25 May to Friday 29 May 2026
- Bank holidays
Monday 4 May and Monday 25 May 2026
- Starts
Monday 1 June 2026
- Ends
Tuesday 21 July 2026
- School holidays
Wednesday 22 July to Friday 31 August 2026
- Bank holiday
Monday 31 August 2026
Term date calendars
You can download a PDF version of the term dates for the following years:
- term dates 2024 to 2025 (PDF, 108.8 KB)
- term dates 2025 to 2026 (PDF, 361.5 KB)
- term dates 2026 to 2027 (PDF, 381.8 KB)
- term dates 2027 to 2028 (PDF, 380.8 KB)
GCSE and A Level exam dates
The dates of GCSEs and A Levels exams are published by the awarding organisations:
If you don't know who the exam awarding organisation is you will need to check with your school.