2022-23
Autumn term 1: Monday 5th September - Thursday 20th October 2022
Inset days : 1st, 2nd September, 21st October 2022
Half term : Monday 24th - Friday 28th October 2022 inclusive
Autumn term 2 : Tuesday 1st November - Friday 16th December 2022
Inset days : 31st October 2022
Spring term 1 : Wednesday 4th January - Friday 10th February 2023
Bank holiday : Monday 2nd January 2023
Inset days : Tuesday 3rd January, Wednesday 1st February 2023
Half term : Monday 13th February - Friday 17th February 2023 inclusive
Spring term 2 : Tuesday 21st February - Friday 31st March 2023
Inset days : Monday 20th February 2023
Summer term 1 : Tuesday 18th April - Friday 26th May 2023
Inset days : Monday 17th April 2023
Bank holiday : Monday 1st May 2023, Monday 29th May 2023
Half term : Monday 29th May - Friday 2nd June 2023 inclusive
Summer term 2 : Monday 5th June - Friday 21st July 2023
Inset days : Thursday 6th July, Friday 7th July 2023
2023-24
Autumn term 1: Wednesday 6th September - Friday 20th October 2023
Inset days : 4th, 5th, 20th September, 16th, 17th October 2023
Half term : Monday 23rd - Friday 27th October 2023 inclusive
Autumn term 2 : Monday 30th October - Thursday 21st December 2023
Spring term 1 : Tuesday 9th January - Friday 9th February 2024
Inset days : Monday 8th January, 1st, 2nd February 2024
Half term : Monday 12th February - Friday 16th February 2024 inclusive
Spring term 2 : Monday 19th February - Thursday 28th March 2024
Bank holiday : Friday 29th March 2024
Summer term 1 : Tuesday 16th April - Friday 24th May 2024
Inset days : Monday 15th April 2024
Bank holiday : Monday 6th May 2024
Half term : Monday 27th May - Friday 31st May June 2024 inclusive
Summer term 2 : Monday 3rd June - Friday 24th July 2024
Inset days : Friday 5th July 2024