Summer Term 2024

  • Monday 15 April 19.00 – All boarders return
  • Tuesday 16 April – Term starts
  • Saturday 20 April to Sunday 21 April – Closed weekend
  • Friday 3 May to Monday 6 May – Optional leave weekend
  • Friday 24 May 15.00 to Monday 3 June – Half term (Boarders return Sunday 2 June 19.00)
  • Saturday 15 June to Sunday 16 June – Optional leave weekend
  • Saturday 29 June to Sunday 30 June – Closed weekend
  • Saturday 6 July – Parents’ Day and End of Term

Michaelmas Term 2024

  • Tuesday 3 September – Forms I, III and LVI boarders return
  • Wednesday 4 September – Term starts (and Forms II, IV, V and UVI boarders return)
  • Friday 20 September to Sunday 22 September – Optional leave weekend
  • Friday 18 October 15.00 to Monday 4 November – Half term (Boarders return 19.00 Sunday 3 Nov)
  • Saturday 23 November – St Nicholas’ Stalls (optional leave weekend)
  • Friday 13 December 12 noon – Carol Service and End of term

Lent Term 2025

  • Monday 6 January 19.00 – All Boarders return
  • Tuesday 7 January – Term starts
  • Friday 24 January to Sunday 26 January – Optional Leave weekend
  • Friday 14 February 15.00 to Monday 24 February – Half term (Boarders return 19.00 Sunday 23 Feb)
  • Friday 7 March to Sunday 9 March – Optional Leave weekend
  • Friday 28 March 12 noon – End of term

Summer Term 2025

  • Tuesday 22 April 19.00 – All boarders return
  • Wednesday 23 April – Term starts
  • Friday 2 May to Monday 5 May – Optional leave weekend
  • Friday 23 May 15.00 to Monday 2 June – Half term (Boarders return 19.00 Sunday 1 Feb)
  • Saturday 14 June to Sunday 15 June – Optional leave weekend (tbc once Ascot 2025 confirmed)
  • Saturday 5 July – Parents’ Day and End of Term