Autumn Term 1 2025

Training Days: Monday 1st and Tuesday 2nd September
Term starts: Wednesday 3rd September for Years 1 to 6
Term starts: Monday 8th September for EYFS / Reception
Term ends: Friday 24th October
Half-term holiday: Monday 27th October to Friday 31st October

Autumn Term 2 2025

Training Day: Friday 21st November
Term starts: Monday 3rd November
Term ends: Friday 19th December
Christmas holiday: Monday 22nd December to Friday 2nd January 2026

Spring Term 3 2026

Term starts: Monday 5th January 2026
Term ends: Friday 13th February
Half-term holiday: Monday 16th to Friday 20th February

Spring Term 4 2026

Term starts: Monday 23rd February
Term ends: Friday 27th March 
Easter holiday: Monday 30th March to Friday 10th April

Summer Term 5 2026

Training Day: Monday 13th April
Term starts: Tuesday 14th April
Bank Holiday: Monday 4th May 
Term ends: Friday 22nd May 
Half-term holiday: Monday 25th to Friday 29th May

Summer Term 6 2026

Term starts: Monday 1st June 
Term ends: Friday 17th July
Training Day: Monday 20th July

Please note that the school does not authorise term-time holidays unless they meet the statutory criteria outlined in our Attendance Policy.