Autumn Term 2023:
Tuesday 5th September 2023 – Friday 22nd December 2023
(74 days)
Staff Inset Day:
Monday 4th September 2023 (holiday for pupils)
Autumn Half Term:
Monday 23rd October 2023 – Friday 27th October 2023
Christmas Holidays:
Monday 25th December 2023 – Monday 8th January 2024
Spring Term 2024:
Tuesday 9th January 2024 – Thursday 28th March 2023 (53 days)
Staff Inset Day:
Monday 8th January 2024 (holiday for pupils)
Spring Half Term:
Monday 19th February 2024 – Friday 23rd February 2024
Easter Holidays:
Friday 29th March 2024 – Friday 12th April 2024
Summer Term 2024:
Monday 15th April 2024 – Friday 19th July 2024 (63 days)
May Day:
Monday 6th May 2024
Whit Half Term:
Monday 27th May 2024 – Friday 31st May 2024
Staff Inset Day:
Monday 3rd June 2024 (holiday for pupils)
Autumn Term 2024:
Tuesday 3rd September 2024 – Friday 20th December 2024
(74 days)
Staff Inset Day:
Monday 2nd September 2024 (holiday for pupils)
Autumn Half Term:
Monday 21st October 2024 – Friday 25th October 2024
Christmas Holidays:
Monday 23rd December 2024 – Friday 3rd January 2025
Spring Term 2025:
Tuesday 7th January 2025 – Friday 4th April 2025 (59 days)
Staff Inset Day:
Monday 6th January 2025 (holiday for pupils)
Spring Half Term:
Monday 17th February 2025 – Friday 21st February 2025
Easter Holidays:
Monday 7th April 2025 – Monday 21st April 2025
Summer Term 2025:
Tuesday 22nd April 2025 – Friday 18th July 2025 (57 days)
May Day:
Monday 5th May 2025
Whit Half Term:
Monday 26th May 2025 – Friday 30th May 2025
Staff Inset Day:
Monday 2nd June 2025 (holiday for pupils)