2026/27 term dates for John Spence
| Holiday | School breaks up | Return to school |
| Autumn half term 2026 | Friday 23 October | Monday 2 November |
| Christmas 2026 | Friday 18 December | Tuesday 5 January |
| Spring half term 2027 | Friday 12 February | Tuesday 23 February |
| Easter 2027 | Thursday 25 March | Monday 12 April |
| Summer half term 2027 | Friday 28 May | Monday 7 June |
| Summer 2027 | Wednesday 21 July | Monday 6 September |
Please note we will be closed on the following dates during 26/27 for staff training:
1st September 2026, 4th December 2026, 4th January 2027, 22nd February 2027 and 28th June 2027
2027/28 term dates for John Spence
| Holiday | School breaks up | Return to school |
| Autumn half term 2027 | Friday 22 October | Monday 1 November |
| Christmas 2027 | Friday 17 December | Wednesday 5 January |
| Spring half term 2028 | Friday 11 February | Tuesday 22 February |
| Easter 2028 | Thursday 7 April | Monday 24 April |
| Summer half term 2028 | Friday 26 May | Monday 5 June |
| Summer 2028 | Friday 21 July | Tuesday 4 September |
Please note we will be closed on the following dates during 27/28 for staff training:
6th September 2027, 4th January 2028 and 21st February 2028.