Tuesday 14 April 2026 – Friday 3 July 2026 (Half day)
Half Term: Monday 25 May 2026 – Friday 29 May 2026
Monday 7 September 2026 – Friday 11th December 2026 (Full day)
Half Term: Monday 19 October 2026 – Friday 30 October 2026 (2 weeks)
Christmas Holiday: Monday 14 December 2026 to Tuesday 5 January 2027
Wednesday 6 January 2027 – Thursday 25 March 2027 (Full day)
Half Term: Monday 15 February 2027 – Friday 19 February 2027
Easter Holiday: Friday 26 March 2027 to Monday 19 April 2027
Tuesday 20 April 2027 – Friday 9 July 2027 (Half day)
Half Term: Monday 31 May 2027 – Friday 4 June 2027
Monday 6 September 2027 – Friday 10 December 2027 (Half day)
Half Term: Monday 18 October 2027 – Friday 29 October 2027 (2 weeks)
Christmas Holiday: Monday 13 December 2027 to Wednesday 5 January 2028
Thursday 6 January 2028 – Friday 24 March 2028 (Half day)
Half Term: Monday 14 February 2028 – Friday 18 February 2028
Easter Holiday: Monday 27 March 2028 to Tuesday 18 April 2028
Wednesday 19 April 2028 – Wednesday 12 July 2028 (Half day)
Half Term: Monday 29 May 2028 – Friday 2 June 2028