*Students return on Wednesday 3 September 2025
Autumn Half Term: Monday 27 October 2025 – Friday 31 October 2025
Christmas Holiday: Monday 22 December 2025 – Friday 2 January 2026
* Students return on Tuesday 6 January 2026
Spring Half Term: Monday 16 February 2026 – Friday 20 February 2026
Easter/Spring Holiday: Monday 30 March 2026 – Friday 10 April 2026
(includes Good Friday 3 April and Easter Monday 6 April)
Summer Half Term: Monday 25 May 2026 – Friday 29 May 2026
(includes Spring Bank Holiday Monday 25 May)
Monday 1 September 2025
Tuesday 2 September 2025
Friday 28 November 2025
Monday 5 January 2026
Monday 20 July 2026