Term dates
Academic Year - 2024/2025
Autumn Term - 4th September to 20th December 2024
Monday 2nd September 2024, INSET Day - children not in school
Tuesday 3rd September 2024, INSET Day - children not in school
Wednesday 4th September 2024 - KS1 and KS2 children return to school. (Staggered start for EYFS children)
Monday 28th October - Friday 1st November 2024, Half Term
Monday 4th November 2024 - INSET Day - children not in school
Tuesday 5th November 2024 - Children return after half term
Friday 20th December 2024, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
Spring Term - 7th January to 4th April 2025
Monday 6th January 2025, INSET Day - children not in school
Tuesday 7th January 2025 - Children return after Christmas holidays
Friday 14th February 2025 - INSET Day - children not in school
Monday 17th February 2025 - Friday 21st February 2025, Half Term
Monday 24th February 2025 - Children return after half term
Friday 4th April 2025, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
Monday 7th April 2025 - Monday 21st April 2025 - Easter Holidays
Summer Term - 22nd April to 18th July 2025
Tuesday 22nd April 2025, Term starts - Children return after Easter holidays
Monday 5th May 2025, Bank Holiday Monday - children not in school
Monday 26th May - Friday 30th May 2025, Half Term
Monday 2nd June 2025 - Children return after half term
Friday 18th July 2025, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
INSET Days
Monday 2nd September 2024
Tuesday 3rd September 2024
Monday 4th November 2024
Monday 6th January 2025
Friday 14th February 2025
Academic Year - 2025/2026
Autumn Term - 1st September to 19th December 2025
Monday 1st September 2025, INSET Day - children not in school
Tuesday 2nd September 2025, INSET Day - children not in school
Wednesday 3rd September 2025 - KS1 and KS2 children return to school. (Staggered start for EYFS children)
Monday 20th October - Friday 31st October 2025, Half Term
Friday 19th December 2025, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
Spring Term - 5th January to 27th March 2026
Monday 5th January 2026, INSET Day - children not in school
Tuesday 6th January 2026 - Children return after Christmas holidays
Monday 16th February 2026 - Friday 20th February 2026, Half Term
Friday 27th March 2026, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
Summer Term - 13th April to 17th July 2026
Monday 13th April 2026, Term starts - Children return after Easter holidays
Monday 4th May 2026, Bank Holiday Monday - children not in school
Monday 25th May - Friday 29th May 2026, Half Term
Monday 1st June 2026, INSET Day - children not in school
Friday 17th July 2026, last day of term - school finishes at 1:15 (EYFS and KS1) and 1:20 (KS2)
INSET Days
Monday 1st September 2025
Tuesday 2nd September 2025
Monday 5th January 2026
Monday 1st June 2026
Final INSET day to be confirmed