Term Dates 

Autumn 2025
1 September: Non Pupil Day
2 September: First Day Back for Children
24 October: Non Pupil Day
27 October to 31 October: Half Term
22 December to 2 January: Christmas Holiday

Spring 2026
5 January: First Day Back for Children
16 February to 20 February: Half Term
27 March: Non Pupil Day
30 March to 10 April: Easter Holiday

Summer 2026
4 May: Bank Holiday
25 May to 29 May: Half Term
1 June: Non Pupil Day
20 July: Non Pupil Day
21 July to 31 August: Summer Holiday

Autumn 2026
1 September: Non Pupil Day
2 September: First Day Back for Children
23 October: Non Pupil Day
26 October to 30 October: Half Term
21 December to 1st January: Christmas Holiday

Spring 2027

4 January: First Day Back for Children
12 February: Non Pupil Day
15 February to 19 February: Half Term
26 March to 9 April: Easter Holiday

Summer 2027

12 April: First Day Back for Children
3 May: Bank Holiday
31 May to 4 June: Half Term
7 June: Non Pupil Day
21 July: Non Pupil Day
22 July to 31 August: Summer Holiday

Term Dates 

Autumn 2025
1 September: Non Pupil Day
2 September: First Day Back for Children
24 October: Non Pupil Day
27 October to 31 October: Half Term
22 December to 2 January: Christmas Holiday

Spring 2026
5 January: First Day Back for Children
16 February to 20 February: Half Term
27 March: Non Pupil Day
30 March to 10 April: Easter Holiday

Summer 2026
4 May: Bank Holiday
25 May to 29 May: Half Term
1 June: Non Pupil Day
20 July: Non Pupil Day
21 July to 31 August: Summer Holiday

Autumn 2026
1 September: Non Pupil Day
2 September: First Day Back for Children
23 October: Non Pupil Day
26 October to 30 October: Half Term
21 December to 1st January: Christmas Holiday

Spring 2027

4 January: First Day Back for Children
12 February: Non Pupil Day
15 February to 19 February: Half Term
26 March to 9 April: Easter Holiday

Summer 2027

12 April: First Day Back for Children
3 May: Bank Holiday
31 May to 4 June: Half Term
7 June: Non Pupil Day
21 July: Non Pupil Day
22 July to 31 August: Summer Holiday