Term Dates
Term Dates 2023/24
Autumn Term 2023
Monday 4th September 2023: Teacher training day
Tuesday 5th September 2023: Children return to school
Monday 23rd October 2023 - Friday 27th October 2023: half term
Monday 30th October 2023: Children return to school
Thursday 21st December 2023 - Friday 5th January 2024: Christmas Holidays
Spring Term 2024
Thursday 4th January and Friday 5th January: Teacher training days
Monday 8th January 2024: Children return to school
Monday 19th February - Friday 23rd February 2024: February half term
Monday 26th February 2024: Children return to school
Friday 29th March 2024: Bank holiday
Monday 1st April 2024: Bank holiday
Tuesday 2nd April - Friday 12th April 2024: Easter holidays
Summer Term 2024
Monday 15th April 2024: Children return to school
Monday 6th May 2024: Bank holiday
Monday 27th May - Friday 31st May 2024: May half term
Monday 3rd June 2024: Children return to school
Friday 28th June - Monday 1st July 2024: Teacher training days
2nd July 2024: Children return to school
Wednesday 24th July - Last day of the academic year.
Thursday 25th July - September 2024: Summer holidays
2023/24 Staff Training Days
Monday 4th September 2023, Thursday 4th and Friday 5th January 2024,
Friday 28th June and Monday 1st July 2024
Term Dates 2024/25
Autumn Term 2024
Monday 2nd September and Tuesday 3rd September 2024: Teacher training days
Wednesday 4th September 2024: Children return to school
Monday 28th October 2024 – Friday 1st November 2024: half term
Monday 4th November 2024: Children return to school
Friday 20th December 2024: Last day of term
Monday 23rd December 2024 - Friday 3rd January 2025: Christmas Holidays
Spring Term 2025
Monday 6th January 2025: Teacher Training Day
Tuesday 7th January 2025: Children return to school
Monday 17th February - Friday 21st February 2025: February half term
Monday 24th February 2025: Children return to school
Thursday 3rd April 2025: Last day of term
Friday 4th April 2025: Teacher Training Day
Monday 7th April - Thursday 17th April 2025: Easter holidays
Friday 18th April 2025: Bank holiday
Monday 21st April 2025: Bank holiday
Summer Term 2025
Tuesday 22nd April 2025: Children return to school
Monday 5th May 2025: Bank holiday
Monday 26th May - Friday 30th May 2025: May half term
Monday 2nd June 2025: Children return to school
Friday 27th June 2025: Teacher training day
Monday 30th June 2025: Children return to school
Tuesday 22nd July 2025: Last day of term
Wednesday 23rd July - September 2025: Summer holidays
2024/25 Staff Training Days
- Monday 2nd September 2024
- Tuesday 3rd September 2024
- Monday 6th January 2025
- Friday 4th April 2025
- Friday 27th June 2025