Term Dates

Academic Year 2025 - 2026
- Autumn term: 3rd September 2025 to 19th December 2025
- Autumn half term break: 27th October 2025 to 31st October 2025
- Christmas holiday: 22nd December 2025 to 2nd January 2026
- Spring term: 5th January 2026 to 27th March 2026
- Spring half term break: 16th February 2026 to 20th February 2026
- Easter holiday: 30th March 2026 to 10th April 2026
- Summer term: 13th April 2026 to 22nd July 2026
- Summer half term break: 25th May 2026 to 29th May 2026
- Summer holiday: from 23rd July 2026
Inset Days 2025 - 2026
- Wednesday 3rd September 2025
- Thursday 4th September 2025
- Friday 5th September 2025
- Friday 10th October 2025
- Monday 5th January 2026
- Friday 6th March 2026
- Monday 1st June 2026
Bank and Public Holidays 2025 to 2026
- Christmas Day: 25th December
- Boxing Day: 26th December
- New Year's Day: 1st January
- Good Friday: 3rd April
- Easter Monday: 6th April
- May Day bank holiday: 4th May
- Spring bank holiday: 25th May
- Summer bank holiday: 31st August
From 2026 to 2027
- Autumn term: 1st September to 18th December (Children return Monday 7th September 2026)
- Autumn half term break: 26th October to 30th October
- Christmas holiday: 21st December to 3rd January
- Spring term: 4th January to 25th March (Children return Tuesday 5th Jan 2027)
- Spring half term break: 15th February to 19th February
- Easter holiday: 26th March to 11th April
- Summer term: 12th April to 21st July
- Summer half term break: 31st May to 4th June
- Summer holiday: from 22nd July
Inset Days 2026 to 2027
- Tuesday 1st September 2026
- Wednesday 2nd September 2026
- Thursday 3rd September 2026
- Friday 4th September 2026
- Monday 4th Jan 2027
- Thursday 25th March 2027