Term Dates
Dates of Session 2025-2026
Autumn Term
*Wednesday 20 August 2025 to Thursday 18 December 2025
(Nursery will be dismissed at 12 noon. Junior School will be dismissed at 12 noon. Middle School will be dismissed at 12 noon. Upper School will be dismissed from St Giles Cathedral after the Carol Service at approximately 4.45pm.)
Half Term
Monday 13 October to Monday 27 October 2025 (inclusive)
School Resumes: *Tuesday 28 October 2025
Spring Term
*Tuesday 6 January 2026 to Wednesday 1 April 2026
(Students will be dismissed at the end of the normal school day)
Half Term
Monday 16 February to Friday 20 February 2026 (inclusive)
School Resumes: *Monday 23 February 2026
Summer Term
*Monday 20 April 2026 to Friday 26 June 2026
(Nursery will be dismissed at 11.30 am. Junior School will be dismissed at 11.30 am. Middle School will be dismissed at 12 noon. Upper School will be dismissed at 12 noon.)
Half Term
Monday 25 May to Wednesday 27 May 2026 (inclusive)
School Resumes: *Thursday 28 May 2026
*Boarders return the day before each term starts.


