Term dates

We're currently in term 1, which ends on Friday 25 October.

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 2024 to 2025

Term 1: 2 September to 25 October 2024

Monday 2 September 2024

Friday 25 October 2024

School holidays

Monday 28 October to Friday 1 November 2024

Term 2: 4 November to 20 December 2024

Monday 4 November 2024

Friday 20 December 2024

School holidays

Monday 23 December 2024 to Friday 3 January 2025

Bank holidays

Wednesday 25 December and Thursday 26 December 2024, and Wednesday 1 January 2025

Term 3: 6 January to 14 February 2025

Monday 6 January 2025

Friday 14 February 2025

School holidays

Monday 17 February to Friday 21 February 2025

Term 4: 24 February to 4 April 2025

Monday 24 February 2025

Friday 4 April 2025

School holidays

Monday 7 April to Monday 21 April 2025

Bank holidays

Friday 18 April and Monday 21 April 2025

Term 5: 22 April to 23 May 2025

Tuesday 22 April 2025

Friday 23 May 2025

School holidays

Monday 26 May to Friday 30 May 2025

Bank holidays

Monday 5 May and Monday 26 May 2025

Term 6: 2 June to 22 July 2025

Monday 2 June 2025

Tuesday 22 July 2025

School holidays

Wednesday 23 July to Friday 29 August 2025

Bank holiday

Monday 25 August 2025

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.