Autumn half term30 October 2023 - 3 November 2023 Christmas holidays25 December 2023 - 5 January 2024Spring half term12 February 2024 - 16 February 2024Easter holidays 24 March 2024 - 5 April 2024May Day (bank holiday)6 May 2024Summer half term27 May 2024 - 31 May 2024Summer holidays 22 July 2024 - 31 August 2024
Autumn half term30 October 2023 - 3 November 2023 Christmas holidays25 December 2023 - 5 January 2024Spring half term12 February 2024 - 16 February 2024Easter holidays 24 March 2024 - 5 April 2024May Day (bank holiday)6 May 2024Summer half term27 May 2024 - 31 May 2024Summer holidays 22 July 2024 - 31 August 2024