2025-2026
Autumn Term 2025
| (Staff INSET – Monday 1 September) |
| Tuesday 2 September (8.45 a.m.) – Friday 17 October (3.45 p.m.) |
| Half Term Holiday |
| Monday 3 November (8.45 a.m.) – Tuesday 16 December (3.45 p.m.) |
| Christmas Holiday |
Spring Term 2026
| (Staff INSET – Monday 5 January) |
| Tuesday 6 January (8.45 a.m.) – Friday 13 February (3.45 p.m.) |
| Half Term Holiday |
| Monday 23 February (8.45 a.m.) – Wednesday 1 April (3.45pm) |
| Easter Holiday |
Summer Term 2026
| (Staff INSET – Thursday 2 April) |
| Monday 20 April (8.45 a.m.) – Friday 22 May (3.45 p.m.) |
| Half Term Holiday |
| Monday 8 June (8.45 a.m.) – Tuesday 14 July (12 noon) |
| Summer Holiday |
2026-2027
Autumn Term 2026
| Staff INSET – Tuesday 1 September |
| Wednesday 2 September (8:45am)- Friday 16 October (3:45pm) |
| Half Term Holiday |
| Monday 2 November (8:45am)- Tuesday 15 December (3:45pm) |
| Christmas Holiday |
Spring Term 2027
| Staff INSET – Monday 4 January |
| Tuesday 5 January (8:45am) – Friday 12 February (3:45pm) |
| Half Term Holiday |
| Monday 22 February (8:45am)- Wednesday 24 March (3:45pm) |
| Easter Holiday |
Summer Term 2027
| Staff INSET – Thursday 25 March |
| Monday 12 April (8:45am) – Friday 21 May (3:45pm) |
| Half Term Holiday |
| Monday 7 June (8:45am)- Tuesday 13 July (3:45pm) |
| Summer Holiday |