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.