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:

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.