Term Dates
Term Dates 2023/2024
Term 1
Friday 1st September 2023 – Staff training (pupils not in school)
Monday 4th September 2023 – Staff training (pupils not in school)
Tuesday 5th September 2023 – Staff training (pupils not in school)
Wednesday 6th September 2023 – Term starts for pupils
Friday 20th October 2023 – Last day of term
Monday 23rd October 2023 – Friday 27th October 2023 – October break
Term 2
Monday 30th October 2023 – First day of term
Friday 15th December 2023 – Last day of term
Monday 18th December 2023 – Monday 1st January 2024 – Christmas break
Term 3
Tuesday 2nd January 2024 – First day of term
Friday 9th February 2024 – Last day of term
Monday 12th February 2024 – Friday 16th February 2024 – February break
Term 4
Monday 19th February 2024 – First day of term
Monday 11th March 2023 – Staff training (pupils not in school)
Tuesday 12th March 2023 – Staff training (pupils not in school)
Thursday 28th March 2024 – Last day of term
Friday 29th March 2024 – Friday 12th April 2024 – Easter break
Term 5
Monday 15th April 2024 – First day of term
Monday 6th May 2024 – Bank holiday – (pupils not in school)
Friday 24th May 2024 – Last day of term
Monday 27th May 2024 – Friday 31st May 2024 – Spring break
Term 6
Monday 3rd June 2024 – First day of term
Tuesday 23rd July 2024 – Last day of term
Please note that each school year there will be 5 inset days for staff training. Pupils will NOT be in school on these dates. The dates of these inset days are included in the term dates above.
Term Dates 2024/2025
Term 1
Monday 2nd September 2024 – Staff training (pupils not in school)
Tuesday 3rd September 2024 – Staff training (pupils not in school)
Wednesday 4th September 2024 – Staff training (pupils not in school)
Thursday 5th September 2024 – Term starts for pupils
Friday 25th October 2024 – Last day of term
Monday 28th October 2024 – Friday 1st November 2024 – October break
Term 2
Monday 4th November 2024 – First day of term
Friday 20th December 2024 – Last day of term
Monday 23rd December 2024 – Friday 3rd January 2025 – Christmas break
Term 3
Monday 6th January 2025 – First day of term
Friday 14th February 2025 – Last day of term
Monday 17th February 2025 – Friday 21st February 2025 – February break
Term 4
Monday 24th February 2025 – First day of term
Monday 10th March 2025 – Staff training (pupils not in school)
Tuesday 11th March 2025 – Staff training (pupils not in school)
Friday 4th April 2025 – Last day of term
Monday 7th April 2025 – Monday 21st April 2025 – Easter break
Term 5
Tuesday 22nd April 2025 – First day of term
Monday 5th May 2025 – Bank holiday – (pupils not in school)
Friday 23rd May 2025 – Last day of term
Monday 26th May 2025 – Friday 30th May 2025 – Spring break
Term 6
Monday 2nd June 2025 – First day of term
Tuesday 22nd July 2025 – Last day of term
Please note that each school year there will be 5 inset days for staff training. Pupils will NOT be in school on these dates. The dates of these inset days are included in the term dates above.