2025 - 2026
| Autumn term starts | 1st September 2025 |
| Inset days | 1st, 2nd and 3rd September |
| Inset day | 19th September |
| Inset day | 17th October |
| Half term | 27th October - 31st October |
| Autumn term ends | 19th December |
| Spring term starts | 5th January 2026 |
| Inset day | 5th January |
| Inset day | 13th February |
| Half term | 16th February - 20th February |
| Inset day | 20th March |
| Spring term ends | 27th March |
| Summer term starts | 13th April |
| Bank holiday | 4th May |
| Half term | 25th May - 29th May |
| Inset day | 1st June |
| Inset day | 3rd July |
| Inset day | 20th July |
| Summer term ends | 20th July |
Term dates 2025-2026
- Image
2026 - 2027
| Autumn term starts | 1st September 2026 |
| Inset days | 1st and 2nd September |
| Inset day | 18th September |
| Inset day | 16th October |
| Half term | 26th October - 30th October |
| Autumn term ends | 18th December |
| Spring term starts | 4th January 2027 |
| Inset day | 4th January |
| Inset day | 12th February |
| Half term | 15th February - 19th February |
| Inset day | 10th March |
| Spring term ends | 25th March |
| Summer term starts | 12th April |
| Bank holiday | 3rd May |
| Inset day | 17th May |
| Half term | 31st May - 4th June |
| Inset day | 2nd July |
| Inset day | 21st July |
| Summer term ends | 21st July |