| MICHAELMAS TERM 2025 | |
| Sunday 31st August | Boarders return |
| Monday 1st September | Day Pupils return |
| Friday 17th October | Half-term begins |
| Sunday 2nd November | Boarders return |
| Monday 3rd November | Day Pupils return |
| Friday 12th December | Term ends |
| LENT TERM 2026 | |
| Sunday 4th January | Boarders return |
| Monday 5th January | Day Pupils return |
| Friday 13th February | Half-term begins |
| Sunday 22nd February | Boarders return |
| Monday 23rd February | Day Pupils return |
| Friday 27th March | Term ends |
| SUMMER TERM 2026 | |
| Sunday 19th April | Boarders return |
| Monday 20th April | Day Pupils return |
| Friday 22nd May | Half-term begins |
| Sunday 31st May | Boarders return |
| Monday 1st June | Day Pupils return |
| Saturday 27th June | Term ends |
| MICHAELMAS TERM 2026 | |
| Sunday 6th September | Boarders return |
| Monday 7th September | Day Pupils return |
| Friday 23rd October | Half-term begins |
| Sunday 8th November | Boarders return |
| Monday 9th November | Day Pupils return |
| Wednesday 16th December | Term ends |
| LENT TERM 2027 | |
| Wednesday 6th January | Boarders return |
| Thursday 7th January | Day Pupils return |
| Friday 12th February | Half-term begins |
| Sunday 21st February | Boarders return |
| Monday 22nd February | Day Pupils return |
| Friday 19th March | Term ends |
| SUMMER TERM 2027 | |
| Sunday 11th April | Boarders return |
| Monday 12th April | Day Pupils return |
| Friday 28th May | Half-term begins |
| Sunday 6th June | Boarders return |
| Monday 7th June | Day Pupils return |
| Saturday 3rd July | Term ends |


| Date | |
| Saturday, November 29 2025 | Senior Play: technical rehearsal, 10.00am-3.00pm |
| Sunday, November 30 2025 | Advent Service, Memorial Chapel, 5.30pm |
| Sunday, November 30 2025 | Chapel Readings: Thomas Cookes |
| Sunday, November 30 2025 | Elmshurst House Christmas Party, Grafton Manor, 7.00pm-11.00pm |
| Sunday, November 30 2025 | Boarders' Trip: Golf and Darts |