Autumn Term Tuesday 5th September 2023 – Friday 22nd December 2023 (Teacher training day Monday 4th September)
Half-term Monday 30th October 2022 – Friday 3rd November 2023 (Teacher training day Monday 6th November)
Christmas Holidays – Monday 25th December 2023 – Friday 5th January 2023 (Teacher training day Monday 8th January)
Spring Term Tuesday 9th January 2024 – Friday 22nd March 2024
Half-term Monday 12th February 2024 – Friday 16th February 2024
Easter Holidays – Monday 25th March 2024 – Friday 5th April 2024 (Teacher training day Monday 8th April)
Summer Term Tuesday 9th April 2024 – Friday 19th July 2024 (Teacher training day Monday 22nd July)
Half-term Monday 26th May 2024 to Friday 31st May June 2024
Training days are:
Monday 2nd September 2024
Monday 4th November 2024
Monday 6th January 2025
Monday 21st & Tuesday 22nd July 2025