Term Dates
2024-25
Michaelmas Term 2024
Staff INSET: Monday 2 & Tuesday 3 September 2024
Pupils arrive: Wednesday 4 September 2024
Half Term: 4pm Friday 25 October - Sunday 3 November 2024
Pupils return: Monday 4 November 2024
Christmas Holiday: 12noon Friday 13 December 2024 - Tuesday 7 January 2025
Hilary Term 2025
Staff INSET: Monday 6 & Tuesday 7 January 2025
Pupils arrive: Wednesday 8 January 2025
Half Term: 4pm Friday 14 February - Sunday 23 February 2025
Pupils return: Monday 24 February 2025
Easter Holiday: 12noon Friday 28 March - Monday 21 April 2025
Trinity Term 2025
Staff INSET: Tuesday 22 April 2025
Pupils arrive: Wednesday 23 April 2025
Half Term: 4pm Friday 23 May - Sunday 1 June 2025
Pupils return: Monday 2 June 2025
Summer Holiday: 12noon Friday 4 July 2025
----
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
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.