Training days: Monday 1st and Tuesday 2nd September 2025
Term starts for children: Wednesday 3rd September 2025
Parents Days: 6th to 8th October 2025
Half term holiday: Monday 27th to Friday 31st October 2025
Term ends for children: Thursday 18th December 2025
Training day: Friday 19th December 2025
Training day: Monday 5th January 2026
Term starts for children: Tuesday 6th January 2026
Half term holiday: Monday 16th to Friday 20th February 2026
Parents Days: 16th to 18th March 2026
Last day of term: Friday 27th March 2026
Term starts for children: Monday 13th April 2026
Bank holiday: Monday 4th May 2026
Half term holiday: Monday 25th to Friday 29th May 2026
Term ends for children: Friday 17th July 2026
Training day: Monday 20th July 2026