Term Dates

Term Dates 2023/24


Autumn Term 2023

Monday 4th September 2023: Teacher training day

Tuesday 5th September 2023: Children return to school

Monday 23rd October 2023 - Friday 27th October 2023: half term

Monday 30th October 2023: Children return to school

Thursday 21st December 2023 - Friday 5th January 2024: Christmas Holidays


Spring Term 2024

Thursday 4th January and Friday 5th January: Teacher training days

Monday 8th January 2024: Children return to school

Monday 19th February - Friday 23rd February 2024: February half term

Monday 26th February 2024: Children return to school

Friday 29th March 2024: Bank holiday

Monday 1st April 2024: Bank holiday

Tuesday 2nd April - Friday 12th April 2024: Easter holidays


Summer Term 2024

Monday 15th April 2024: Children return to school

Monday 6th May 2024: Bank holiday

Monday 27th May - Friday 31st May 2024: May half term

Monday 3rd June 2024: Children return to school

Friday 28th June - Monday 1st July 2024: Teacher training days

2nd July 2024: Children return to school

Wednesday 24th July - September 2024: Summer holidays


2023/24 Staff Training Days

Monday 4th September 2023, Thursday 4th and Friday 5th January 2024,

Friday 28th June and Monday 1st July 2024