Term and holiday dates for academic year 2024 to 2025
Autumn term starts: Monday 2 September 2024
Professional development training day: Monday 2 September 2024
Half term holiday: Monday 28 October 2024 to Friday 1 November 2024
Christmas holiday: Monday 23 December 2024 to Monday 6 January 2025
Spring term starts: Monday 6 January 2025
Professional development training day: Monday 6 January 2025
Half term holiday: Monday 17 February 2025 to Friday 21 February 2025
Easter holiday: Monday 7 April 2025 to Friday 18 April 2025
Bank holiday: Monday 21 April 2025
Summer term starts: Tuesday 22 April 2025
Bank holiday: Monday 5 May 2025
Half term holiday: Monday 26 May 2025 to Friday 30 May 2025
Professional development training day: Tuesday 22 July 2025
Term ends: Tuesday 22 July 2025
You can download the term and holiday dates for academic year 2024 to 2025 here (pdf / 78 KB).
Term and holiday dates for academic year 2025 to 2026
Autumn term starts: Monday 1 September 2025
Professional development training day: Monday 1 September 2025
Half term holiday: Monday 27 October 2025 to Friday 31 October 2025
Christmas holiday: Monday 22 December 2025 to Friday 2 January 2026
Spring term starts: Monday 5 January 2026
Professional development training day: Monday 5 January 2026
Half term holiday: Monday 16 February 2026 to Friday 20 February 2026
Easter holiday: Monday 30 March 2026 to Friday 10 April 2026
Summer term starts: Monday 13 April 2026
Bank holiday: Monday 4 May 2026
Half term holiday: Monday 25 May 2026 to Friday 29 May 2026
Professional development training day: Monday 20 July 2026
Term ends: Monday 20 July 2026
You can download the term and holiday dates for academic year 2025 to 2026 here (pdf / 57 KB).
Term and holiday dates for academic year 2026 to 2027
Autumn term starts: Monday 7 September 2026
Professional development training day: Friday 23 October 2026
Half term holiday: Monday 26 October 2026 to Friday 30 October 2026
Christmas holiday: Monday 21 December 2026 to Friday 1 January 2027
Spring term starts: Monday 4 January 2027
Professional development training day: Monday 4 January 2027
Half term holiday: Monday 8 February 2027 to Friday 12 February 2027
Easter holiday: Monday 22 March 2027 to Friday 2 April 2027
Summer term starts: Monday 5 April 2027
Bank holiday: Monday 3 May 2027
Bank holiday: Monday 31 May 2027
Half term holiday: Tuesday 1 June 2027 to Friday 4 June 2027
Professional development training day: Monday 26 July 2027
Term ends: Monday 26 July 2027
You can download the term and holiday dates for academic year 2026 to 2027 here (pdf / 275 KB).