Autumn term: Thursday, 8 August 2024 – Friday, 20 December 2024
Autumn holiday: Monday, 14 October 2024 – Friday, 18 October 2024
Christmas holiday: Saturday, 21 December 2024 – Monday, 6 January 2025
Spring term: Tuesday, 7 January 2025 – Saturday, 31 May 2025
Winter holiday: Monday, 17 February 2025 – Friday, 21 February 2025
First period: 8 August – 27 September 2024
Second period: 30 September – 25 November 2024
Third period: 26 November 2024 – 4 February 2025
Fourth period: 5 February – 2 April 2025
Fifth period: 3 April – 31 May 2025
Autumn term: Thursday, 7 August 2025 – Saturday, 20 December 2025
Autumn holiday: Monday, 13 October 2025 – Friday, 17 October 2025
Christmas holiday: Monday, 22 December 2025 – Tuesday, 6 January 2026
Spring term: Wednesday, 7 January 2026 – Saturday, 30 May 2026
Winter holiday: Monday, 16 February 2026 – Friday, 20 February 2026