Term Dates
2024 to 2025
- Autumn term: 2 September 2024 to 20 December 2024
- Autumn half term break: 28 October 2024 to 1 November 2024
- Christmas holiday: 21 December 2024 to 5 January 2025
- Spring term: 6 January 2025 to 4 April 2025
- Spring half term break: 17 February 2025 to 21 February 2025
- Easter holiday: 5 April 2025 to 21 April 2025
- Summer term: 22 April 2025 to 22 July 2025
- Summer half term break: 26 May 2025 to 30 May 2025
- Summer holiday: from 23 July 2025
Bank and Public holidays 2024 to 2025
- Christmas Day: 25 December
- Boxing Day: 26 December
- New Year's Day: 1 January
- Good Friday: 18 April
- Easter Monday: 21 April
- May Day bank holiday: 5 May
- Spring bank holiday: 26 May
- Summer bank holiday: 25 August
INSET dates 2024 to 2025
- Friday 20 September
- Monday 23 September
- Friday 13 June
- Monday 21 July
- Tuesday 22 July
2025 to 2026
- Autumn term: 3 September 2025 to 19 December 2025
- Autumn half term break: 27 October 2025 to 31 October 2025
- Christmas holiday: 22 December 2025 to 2 January 2026
- Spring term: 5 January 2026 to 27 March 2026
- Spring half term break: 16 February 2026 to 20 February 2026
- Easter holiday: 30 March 2026 to 10 April 2026
- Summer term: 13 April 2026 to 22 July 2026
- Summer half term break: 25 May 2026 to 29 May 2026
- Summer holiday: from 23 July 2026
Bank and Public holidays 2025 to 2026
- Christmas Day: 25 December
- Boxing Day: 26 December
- New Year's Day: 1 January
- Good Friday: 3 April
- Easter Monday: 6 April
- May Day bank holiday: 4 May
- Spring bank holiday: 25 May
- Summer bank holiday: 31 August