Term dates

School year 2023-2024

Term   Start  Half Term starts  Half Term ends  Term ends 
 Autumn   Fri 1 September  2023  Mon 30 October 2023  Fri 3 November 2023  Fri 22 December 2023
 Spring  Mon 8 January 2024  Mon 12 February 2024  Fri 16 February 2024  Fri 22 March 2024
 Summer   Mon 8 April 2024  Mon 27 May 2024  Fri 31 May 2024  Fri 19 July 2024

May day - Monday 6 May 2024

School year 2024-2025

Term   Start  Half Term starts  Half Term ends  Term ends 
Autumn Mon 2 September 2024  Mon 28 October 2024  Fri 1 November 2024  Fri 20 December 2024
Spring  Mon 6 January 2025  Mon 24 February 2025  Fri 28 February 2025  Fri 11 April 2025
Summer   Mon 28 April 2025  Mon 26 May 2025  Fri 30 May 2025  Mon 21 July 2025

May Day - Monday 5 May 2025

School year 2025-2026

Term   Start  Half Term starts  Half Term ends  Term ends 
Autumn  Mon 1 September 2025 Mon 27 October 2025 Fri 31 October 2025 Fri 19 December 2025
Spring Mon 5 January 2026 Mon 16 February 2026 Fri 20 February 2026  Fri 27 March 2026
Summer  Mon 13 April 2026 Mon 25 May 2026 Fri 29 May 2026 Mon 20 July 2026

May Day - Monday 4 May 2026

School training days

Training days for school staff, also called INSET days, are held throughout the school year.

Please contact individual schools to confirm dates.