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.