Boarding will reopen on Saturday 3rd January 2026
| Classes Start | Monday 5th January |
| Half Term | Monday 16th February to Friday 20th February |
| Term Ends | Thursday 2nd April |
Boarding House stays open during the Easter holidays.
| Classes Start | Monday 20th April |
| May Bank Holiday | Monday 4th May |
| Half Term | Monday 25th May to Friday 29th May |
| Term Ends for Years 10,12 and IFP | Friday 19th June |
| Last day of public exams | Friday 26th June tbc |
Boarding Accommodation will close on Sunday 28th June 2026
Boarding Accommodation will be available from Saturday 29th August 2026
| Pastoral and Academic induction | Tuesday 1st/Wednesday 2nd September |
| Classes Start | Thursday 3rd September |
| Half Term | Monday 26th October to Friday 30th October |
| Term Ends | Friday 18th December |
Boarding Accommodation will close on Sunday 20th December at 17.00
Boarding will reopen on Saturday 9th January 2027
| Classes Start | Monday 11th January |
| Half Term | Monday 15th February to Friday 19th February |
| Term Ends | Thursday 25th March |
Boarding House stays open during the Easter holidays.
| Classes Start | Monday 12th April |
| May Bank Holiday | Monday 3rd May |
| Half Term | Monday 31st May to Friday 4th June |
| Term Ends for Years 10,12 and IFP | Friday 18th June |
| Last day of public exams | Tuesday 29th June tbc |
Boarding Accommodation will close on Wednesday 30th June