Staff Training Days: Tuesday 2nd / Wednesday 3rd September
Start of Term: Thursday 4th September 2025
Half Term: Monday 20th October – Friday 31st October 2025
End of Term: Friday 12th December (12pm)
Staff Training Days: Monday 5th January
Term Starts: Tuesday 6th January 2026
Half Term: Monday 16th – Friday 20th February 2026
Term Ends: Friday 27th March 2026 (12.00pm)
Staff Training Day: Friday 27th March 2026 (afternoon)
Staff Training Day: Monday 13th April 2026
Term Starts: Tuesday 14th April 2026
Half Term: Monday 25th May – Friday 29th May 2026
Term Ends: Wednesday 15th July 2026 (12.00pm)
Staff Training Days : Thursday 16th July 2026 / Friday 17th July
Autumn Term 2026: Wednesday 2nd September 2026 – Friday 18th December 2026
Half Term: Monday 26th October – Friday 30th October 2026
Christmas Holidays: Friday 18th December 2026 – Monday 4th January 2027
Spring Term 2027: Tuesday 4th January 2027 – Thursday 25th March 2027
Half Term: Monday 15th February – Friday 19th February 2027
Easter Holidays: Thursday 25th March – Monday 5th April 2027
Summer Term 2027: Monday 12th April 2027 – Wednesday 21st July 2027
Half Term: Monday 31st May – Friday 4th June 2027
Knowing these dates helps families plan routines, support attendance, and avoid disruption during important learning periods throughout the year.