Term Dates
Summer Term 2025
- Term Starts: Monday 28th April 2025
- Bank Holiday: 5th May 2025
- Half term: Monday 26th May 2025 to Friday 30th May 2025
- Ends: Friday 18th July 2025
- Teacher Training day: 21st July 2025
Autumn Term 2025
- Teacher Training Days: Monday 1st and Tuesday 2nd September 2025
- Term starts: Wednesday 3rd September 2025
- Half term: Monday 27th October 2025 to Friday 31st October 2025
- Teacher Training Day: 3rd November 2025
- Ends: Friday 19th December 2025 (half day)
- Christmas holiday: Monday 22nd December 2025 to Friday 2nd January 2026
Spring Term 2026
- Teacher Training Day: Monday 5th January, 2026
- Term starts: Tuesday 6th January, 2026
- Half-term Holiday: Monday 16th February to Friday 20th February, 2026
- Term Ends: Friday 27th March, 2026
- Spring (Easter) Holiday: Monday 30th March to Friday 10th April, 2026
Summer Term 2026
- Term Starts: Monday 13th April 2026
- Bank Holiday: 4th May 2026
- Half term: Monday 25th May 2026 to Friday 29th May 2026
- Ends: Friday 20th July 2026 (Teacher Training Day)