First Term
- Thurs 22 August – Thurs 19 December 2024
- Boarders return Wed 21 August – afternoon or evening
October Break
- Mon 14 October – Fri 25 October 2024 (inc)
- Boarders leave Fri 11 October: 3.25pm – 5.00pm
- Boarders return Sun 27 October – after 4.30pm
Second Term
- Wed 8 January – Fri 28 March 2025
- Boarders return Tues 7 January – afternoon or evening
(NB. Easter Sunday: 20 April 2025)
February Break
- Mon 10 February – Fri 14 February 2025 (inc)
- Boarders leave Fri 7 February: 3.25pm – 5.00pm
- Boarders return Sun 16 February – after 4.30pm
Third Term
- Tues 15 April – Thurs 26 June 2025
- Boarders return Mon 14 April– afternoon or evening
Summer Bank Holiday
- Monday 5 May 2025
- Boarding houses will remain open for those pupils who cannot return home or go to their guardians’ house
In-Service Days:
- Mon 19, Tues 20 and Wed 21 August 2024
- Mon 6 and Tues 7 January 2025
- Mon 14 April 2025