![](https://static.wixstatic.com/media/21845e_d82ed2ada6214ec789d789992daf4df9~mv2_d_2448_3264_s_4_2.jpeg/v1/fill/w_216,h_288,al_c,q_80,usm_0.66_1.00_0.01,blur_2,enc_auto/21845e_d82ed2ada6214ec789d789992daf4df9~mv2_d_2448_3264_s_4_2.jpeg)
Diary Dates 2023 - 2024
Autumn term 2023
-
Friday 1st September 2023: Teacher Training Day
-
Monday 4th September 2023: Teacher Training Day
-
Starts: Tuesday 5th September 2023 (Staff only)
-
Returning children start Wednesday 6th September 2023
-
New children start Monday 11th September 2023
-
Half term: Monday 30 October 2023 to Friday 3rd November 2023
-
Ends: Friday 22 December 2023
-
Christmas holiday: Monday 25 December 2023 to Friday 5 January 2024
Spring term 2024
-
Monday 8th January 2024: Teacher Training Day
-
Starts: Tuesday 9th January 2024
-
Half term: Monday 12 February 2024 to Friday 16 February 2024
-
Monday 19th February 2024: Teacher Training Day
-
Ends: Friday 22 March 2024
-
Spring (Easter) holiday: Monday 25th March 2024 to Friday 5th April 2024
Summer term 2024
-
Starts: Monday 8th April 2024
-
Early May bank holiday: Monday 6 May 2024
-
Half term: Monday 27 May 2023 to Friday 31st May 2024
-
Ends: Thursday 18th July 2024
-
Friday 19th July 2024: Teacher Training Day
![](https://static.wixstatic.com/media/ebd152_d2aea36e128648838de4bef226712e15~mv2.gif)
Teacher Training Days 2023-24
Friday 1st September 2023
Monday 4th September 2023
Monday 8th January 2024
Monday 19th February 2024
Friday 19th July 2024