2023 / 2024 First day of term Last day of term
Autumn Term Tuesday 5th September 2023 Friday 27th October 2023
Autumn Term Monday 6th November 2023 Friday 22nd December 2023
Spring Term Monday 8th January 2024 Friday 9th February 2024
Spring Term Monday 19th February 2024 Friday 22nd March 2024
Summer Term Monday 8th April 2024 Friday 24th May 2024
Summer Term Monday 3rd June 2024 Friday 19th July 2024


2023 / 2024 First day of holidays Last day of holidays
Autumn Half-Term Dates Monday 30th October 2023 Sunday 5th November 2023
Winter Holidays Monday 25th December 2023 Sunday 7th January 2023
Spring Half-Term Dates Monday 12th February 2024 Sunday 18th February 2023
Easter Holidays Monday 25th March 2024 Sunday 7th April 2024
Summer Half-Term Dates Monday 27th May 2024 Sunday 2nd June 2024
Summer Holidays Saturday 20th July 2024 Wednesday 4th September 2024 (Estimated, please double check nearer the time!)