| Autumn Term | |
| Thursday 3rd September | Term Starts (Staff) |
| Monday 7th September | Term Starts (Pupils) |
| Friday 23rd October | Additional Inset Day |
| Monday 26th October to Friday 30th October | Half Term |
| Friday 18th December | Term Ends |
| Spring Term | |
| Monday 4th January | Term Starts (Staff) |
| Tuesday 5th January | Term Starts (Pupils) |
| Monday 8th February to Friday 12th February | Half Term |
| Friday 25th March | Term Ends |
| Summer Term | |
| Monday 12th April | Term Starts (Staff) |
| Tuesday 13th April | Term Starts (Pupils) |
| Monday 3rd May | May Day Bank Holiday |
| Sunday 9th May | Liberation Day |
| Monday 31st May to Friday 4th June | Half Term |
| Friday 22nd July | Term Ends |
Each school can award an extra day's holiday for its students/pupils, such a day to become a staff development day. For the year 2026-2027, this is on Friday 23rd October 2026.