2023/2024


Autumn Term 2023

Term starts Wednesday 6 September 2023
Half term Monday 16 October 2023 to Friday 27 October 2023, inclusive
Term ends Thursday 14 December 2023, between 12 noon and 12:20 pm

Spring Term 2024

Term starts Monday 8 January 2024
Half term Monday 12 February 2024 to Friday 16 February 2024, inclusive
Term ends Wednesday 27 March 2024, between 12 noon and 12:20 pm

Summer Term 2024

Term starts Thursday 18 April 2024
May Bank Holiday Monday 6 May 2024
Half term Monday 27 May 2024 to Friday 31 May 2024, inclusive
Term ends Wednesday 10 July 2024, between 12 noon and 12:20 pm

2024/2025


Autumn Term 2024

Term starts Friday 6 September 2024
Half term Monday 21 October 2024 to Friday 1 November 2024, inclusive
Term ends Friday 13 December 2024, between 12 noon and 12:30 pm

Spring Term 2025

Term starts Tuesday 7 January 2025
Half term Monday 17 February 2025 to Friday 21 February 2025, inclusive
Term ends Thursday 3 April 2025, between 12 noon and 12:30 pm

Summer Term 2025

Term starts Wednesday 23 April 2025
May Bank Holiday Monday 5 May 2025
Half term Monday 26 May 2025 to Friday 30 May 2025, inclusive
Term ends Wednesday 9 July 2025, between 12 noon and 12:30 pm