Term dates
We set term dates for community and voluntary controlled schools only. Academies, Free, Foundation and Voluntary Aided schools may choose their own alternative term dates.
5 training days are chosen at the discretion of individual schools every academic year. Please check your school's website as needed.
Academic year 2022 - 2023
Autumn term 2022
Thursday 1 September to Friday 16 December
- Half term holiday: Monday 24 October to Friday 28 October
- Christmas holiday: Monday 19 December to Friday 30 December
- Bank holiday: Monday 2 January 2023
Spring term 2023
Tuesday 3 January to Friday 31 March
- Bank holiday: Monday 2 January
- Half term holiday: Monday 13 February to Friday 17 February
- Easter holiday: Monday 3 April to Friday 14 April
Summer term 2023
Monday 17 April to Friday 21 July
- Bank holiday: Monday 1 May
- Half term holiday: Monday 29 May to Friday 2 June
- Summer holiday: Monday 24 July to Thursday 31 August
Academic year 2023 - 2024
Autumn term 2023
Monday 4 September to Wednesday 20 December
- Half term holiday: Monday 23 October to Friday 27 October
- Christmas holiday: Thursday 21 December to Wednesday 3 January
Spring term 2024
Thursday 4 January to Thursday 28 March
- Half term holiday: Monday 19 February to Friday 23 February
- Bank holidays: Friday 29 March and Monday 1 April
- Easter holiday: Tuesday 2 April to Friday 12 April
Summer term 2024
Monday 15 April to Tuesday 23 July
- Bank holiday: Monday 6 May
- Half term holiday: Monday 27 May to Friday 31 May
- Summer holiday: Wednesday 24 July to Friday 30 August
Academic year 2024 - 2025
Autumn term 2024
Monday 2 September to Friday 20 December
- Half term holiday: Monday 28 October to Friday 1 November
- Christmas holiday: Monday 23 December to Friday 3 January
Spring term 2025
Monday 6 January to Friday 4 April
- Half term holiday: Monday 17 February to Friday 21 February
- Easter holiday: Monday 7 April to Thursday 17 April
Summer term 2025
Tuesday 22 April to Tuesday 22 July
- Bank holidays: Friday 18 April and Monday 21 April
- Bank holiday: Monday 5 May
- Half term holiday: Monday 26 May to Friday 30 May
- Summer holiday starts: Wednesday 23 July
Last updated 02 February 2023