Term Dates
School Term Dates 2026–2027
Autumn Term 2026
- Term: 3 September – 22 October 2026
- Half-term: 23 – 30 October 2026
- Term: 2 November – 18 December 2026
- Christmas holiday: 21 December 2026 – 4 January 2027
Spring Term 2027
- Term: 5 January – 12 February 2027
- Half-term: 15 – 19 February 2027
- Term: 22 February – 25 March 2027
- Easter holiday: 26 March – 12 April 2027
Summer Term 2027
- Term: 13 April – 28 May 2027 (3 May bank holiday)
- Half-term: 31 May – 4 June 2027
- Term: 7 June – 21 July 2027
Staff training days:
1–2 September 2026, 23 October 2026, 4 January 2027, 12 April 2027

School Term Dates 2027–2028
Autumn Term 2027
- Term: 6 September – 22 October 2027
- Half-term: 25 – 29 October 2027
- Term: 1 November – 17 December 2027
- Christmas holiday: 20 December 2027 – 4 January 2028
Spring Term 2028
- Term: 5 January – 11 February 2028
- Half-term: 14 – 18 February 2028
- Term: 21 February – 31 March 2028
- Easter holiday: 3 – 18 April 2028
Summer Term 2028
- Term: 19 April – 26 May 2028 (1 May bank holiday)
- Half-term: 29 May – 2 June 2028
- Term: 5 June – 21 July 2028
Staff training days
Staff training will take place on 1 - 3 September 2027, 4 January 2028, and 18 April 2028.






