Term dates

Starts:
Monday 2 September 2019
Ends:
Friday 18 October 2019
School holidays:
Monday 21 October - Friday 25 October 2019
Starts:
Monday 28 October 2019
Ends:
Wednesday 18 December 2019
School holidays:
Thursday 19 December - 3 January 2020
Bank holidays:
Wednesday 25 December, Thursday 26 December and Wednesday 1 January 2020.
Starts:
Monday 6 January 2020
Ends:
Friday 14 February 2020
School holidays:
Monday 17 February - Friday 21 February 2020
Starts:
Monday 24 February 2020
Ends:
Wednesday 1 April 2020
School holidays:
Thursday 2 April - Wednesday 15 April 2020
Bank holiday:
Friday 10 and Monday 13 April 2020
Starts:
Thursday 16 April 2020
Ends:
Friday 22 May 2020
School holidays:
Monday 25 May - Friday 29 May 2020
Bank holidays:
Friday 8 May and Monday 25 May 2020.
To mark the 75th anniversary of VE Day the early May bank holiday has been moved from Monday 4 May to Friday 8 May 2020.
Starts:
Monday 1 June 2020
Ends:
Wednesday 22 July 2020
School holidays:
Thursday 23 July - Monday 31 August 2020
Bank holiday:
Monday 31 August 2020

Some schools may differ. Contact your child's school to check when extra days, like staff training days, are.

Private or independent schools set their own term dates.

View full term date calendars

To mark the 75th anniversary of VE Day the early May bank holiday will move from Monday 4 May to Friday 8 May 2020, we have updated the school term dates for 2019-20 to show this change.

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.