AUTUMN TERM 2023  
Friday 1st September 2023 Staff  training day-Children do not need to attend
Monday 4th September 2023 Children return to school
Friday 20th October 2023 Staff  training day-Children do not need to attend
Monday 23rd -Friday 27th October 2023 Half term holiday
Wednesday 20th December 2023 Last day of term for pupils
   
SPRING TERM 2024  
Thursday 4th January 2024 Children return to school
Monday 19th -Friday 23rd February 2024 Half term holiday
Monday 26th February 2024 Children return to school
Wednesday 27th March 2024 Last day of term
Thursday 28th March 2024 Staff  training day-Children do not need to attend
   
SUMMER TERM 2024  
Monday 15th April 2024 Children return to school
Friday 24th May 2024 Staff  training day-Children do not need to attend
Monday 27th May - Friday 31st May 2024 Half term holiday
Monday 3rd June 2024 Children return to school
Friday 19th July 2024 Last day of term
Monday 22nd July 2024 Staff  training day-Children do not need to attend