Term Dates
Summer half term
- School closes Friday 23 May 2025
- School opens Monday 2 June 2025
Summer holidays
- School closes Friday 18 July 2025
Bank holidays
- Good Friday – 18 April 2025
- Easter Monday – 21 April 2025
- May Day – 5 May 2025
- Spring – 26 May 2025
Start of school year
- School opens Wednesday 3 September 2025
Autumn half term
- School closes Friday 24 October 2025
- School opens Monday 3 November 2025
Christmas
- School closes Friday 19 December 2025
- School opens Monday 5 January 2026
Spring half term
- School closes Friday 13 February 2026
- School opens Monday 23 February 2026
Easter
- School closes Thursday 2 April 2026
- School opens Tuesday 21 April 2026
Summer half term
- School closes Friday 22 May 2026
- School opens Monday 1 June 2026
Summer holidays
- School closes Friday 17 July 2026
Bank holidays
- Good Friday – 3 April 2026
- Easter Monday – 6 April 2026
- May Day – 4 May 2026
- Spring – 25 May 2026
Start of school year
- School opens Thursday 3 September 2026
Autumn half term
- School closes Friday 23 October 2026
- School opens Monday 2 November 2026
Christmas
- School closes Friday 18 December 2026
- School opens Tuesday 5 January 2027
Spring half term
- School closes Friday 12 February 2027
- School opens Monday 22 February 2027
Easter
- School closes Thursday 25 March 2027
- School opens Wednesday 14 April 2027
Summer half term
- School closes Friday 28 May 2027
- School opens Monday 7 June 2027
Summer holidays
- School closes Wednesday 21 July 2027
Bank holidays
- Good Friday – 26 March 2027
- Easter Monday – 29 March 2027
- May Day – 3 May 2027
- Spring – 31 May 2027