Term Dates 2023 – 2024
Monday 4th September 2023 – Training Day
Tuesday 5th September 2023 – back to school
Friday 27th October 2023 – break up
Monday 6th November 2023 – back to school
Friday 22nd December 2023 – break up
Monday 8th January 2024 – Training Day
Tuesday 9th January 2024 – back to school
Friday 9th February 2024 – break up
Monday 19th February 2024 – back to school
Friday 22nd March 2024 – break up
Monday 8th April 2024 – Training Day
Tuesday 9th April 2024 – back to school
Monday 6th May 2024 – bank holiday
Friday 24th May 2024 – break up
Monday 3rd June 2024 – Training Day
Tuesday 4th June 2024 – Children return
Friday 19th July 2024 – break up
Monday 22nd July 2024 – Training Day
Autumn term 2024
Monday 2nd September 2024 – Staff Development Day
Tuesday 3rd September to Friday 25th October 2024
October half term holiday – Monday 28th October to Friday 1st November 2024
Monday 4th November to Friday 20th December 2024
Christmas Holiday – Monday 23rd December 2024 to Friday 3rd January 2025
Spring term 2025
Monday 6th January 2025 – Staff Development Day
Tuesday 7th January to Friday 14th February 2025
February half term holiday – Monday 17th February to Friday 21st February 2025
Monday 24th February 2025 – Staff Development Day
Tuesday 25th February to Friday 4th April 2025
Easter holiday – Monday 7th April to Monday 21st April 2025
Summer term 2025
Tuesday 22nd April to Friday 23rd May 2025
May Day – Monday 5th May 2025 – school closed
May half term holiday – Monday 26th May to Friday 30th May 2025
Monday 2nd June to Friday 18th July 2025
Monday 21st July 2025 – Staff Development Day
Tuesday 22nd July 2025 – Staff Development Day