Term Dates
2025-26
Michaelmas Term 2025
Staff INSET: Monday 1 & Tuesday 2 September 2025
Pupils arrive: Wednesday 3 September 2025
Half Term: 4pm Friday 24 October - Sunday 2 November 2025
Pupils return: Monday 3 November 2025
Christmas Holiday: 12noon Friday 12 December 2025 - Tuesday 6 January 2026
Hilary Term 2026
Staff INSET: Monday 5 & Tuesday 6 January 2026
Pupils arrive: Wednesday 7 January 2026
Half Term: 4pm Friday 13 February - Sunday 22 February 2026
Pupils return: Monday 23 February 2026
Easter Holiday: 12noon Friday 27 March - Tuesday 21 April 2026
Trinity Term 2026
Staff INSET: Monday 20 & Tuesday 21 April 2026
Pupils arrive: Wednesday 22 April 2026
Half Term: 4pm Friday 22 May - Sunday 31 May 2026
Pupils return: Monday 1 June 2026
Summer Holiday: 12noon Friday 3 July 2026
2026-27
Michaelmas Term 2026
Staff INSET: Monday 7 and Tuesday 8 September 2026
Pupils arrive: Wednesday 9 September 2026
Half term: 4pm Friday 23 October 2026 - Sunday 1 November 2026
Pupils return: Monday 2 November 2026
Christmas holiday: 12 noon Wednesday 9 December 2026 - Monday 4 January 2027
Staff INSET: Thursday 10 and Friday 11 December 2026
Hilary Term 2027
Staff INSET: Monday 4 January 2027
Pupils arrive: Tuesday 5 January 2027
Half term: 4pm Friday 12 February 2027
Pupils return: Monday 22 February 2027
Easter holiday: 12 noon Thursday 25 March 2027 - Wednesday 21 April 2027
Trinity Term 2027
Staff INSET: Monday 19 April 2027
Pupils arrive: Tuesday 20 April 2027
Half term: 4pm Friday 28 May 2027
Pupils return: Monday 7 June 2027
Summer holiday: 12 noon Friday 9 July 2027
Term dates are published well in advance to enable parents to plan family holidays and other obligations accordingly. Thus, except in the event of illness, no boy may be absent from school without permission previously obtained from the Headmaster.
