Term starts: Wednesday 13 August
Autumn holiday: Friday 12 September to Monday 15 September inclusive
Midterm:
All break: Friday 10 October 2025
Pupils resume: Tuesday 21 October 2025
Term ends: Friday 19 December 2025
Term starts: Tuesday 6 January 2026
Midterm:
All break: Friday 13 February 2026
All resume: Monday 23 February 2026
Term ends: Thursday 2 April 2026
Term starts: Tuesday 21 April 2026
May Day: Monday 4 May 2026
Victoria Day: Monday 18 May 2026
Term ends: Friday 26 June 2026
Staff development/non-pupil days
Monday 11 August 2025
Tuesday 12 August 2025
Monday 20 October 2025
Monday 5 January 2026
Monday 18 May 2026