2021-2022
Monday 6th September 2021 – INSET (Staff only)
Tuesday 7th September 2021 – Children return to School
Friday 15th October 2021 – Finish for half term
Monday 1st November 2021 – Children return to School
Friday 17th December 2021 – End of term
Tuesday 4th January 2022 – Children return to School
Friday 18th February 2022 – Finish for half term
Monday 28th February 2022 – Children return to School
Friday 8th April 2022 – End of term
Monday 25th April 2022 – Children return to School
Monday 2nd May 2022 – Bank Holiday
Friday 27th May 2022 – Finish for half term
Monday 6th June 2022 – Children return to School
Friday 22nd July 2022 – End of term
2022-2023
Monday 5th September 2022 – INSET (Staff only)
Tuesday 6th September 2022 – Children return to School
Friday 14th October 2022 – Finish for half term
Monday 31st October 2022 – Children return to School
Friday 16th December 2022 – End of term
Tuesday 3rd January 2023 – Children return to School
Friday 10th February 2023 – Finish for half term
Monday 20th February 2023 – Children return to School
Friday 31st March 2023 – End of term
Monday 17th April 2023 – Children return to School
Monday 1st May 2023 – Bank Holiday
Monday 8th May 2023 – Bank Holiday
Friday 26th May 2023 – Finish for half term
Monday 5th June 2023 – Children return to School
Friday 21st July 2023 – End of term
2023-2024
Monday 4th September 2023 – INSET (Staff only)
Tuesday 5th September 2023 – Students return to School
Friday 20th October 2023 – Finish for half term
Monday 6th November 2023 – Students return to School
Friday 22nd December 2023 – End of term
Monday 8th January 2024 – Students return to School
Friday 16th February 2024 – Finish for half term
Monday 26th February 2024 – Students return to School
Thursday 28th March 2024 – End of term
Monday 15th April 2024 – Students return to School
Monday 6th May 2024 – Bank Holiday
Friday 24th May 2024 – Finish for half term
Monday 3rd June 2024 – Students return to School
Friday 19th July 2024 – End of term