Autumn Term 2025:
Starts: Thursday 4th September for Years 1 to 6
Reception Children to start Wednesday 10th September
Half Term: Monday 27th October – Friday 31st October
Christmas break: Friday 19th December is the last day in school
Spring Term 2026:
Starts: Monday 5th January
Half Term: Monday 16th February – Friday 20th February
Spring Term ends: Friday 27th March
Easter break: Monday 30th March – Friday 10th April
Summer Term 2026:
Starts: Monday 13th April
Half Term: Monday 25th May – Friday 29th May
Summer Term ends: Wednesday 22nd July (Inset Day)
Inset Days
Wednesday 3rd September 2025
Friday 24th October 2025
Monday 5th January 2026
Monday 23rd February 2026
Wednesday 22nd July 2026