Lent 2012
- Monday 2nd January - Boarders return (6pm)
- Tuesday 3rd January - Lent term begins (8:20am)
- Thursday 9th February - Half term begins (5pm)
- Friday 10th February - Staff INSET day
- Sunday 19th February - Boarders return (6pm)
- Monday 20th February - Term resumes (8:20am)
- Friday 16th March - End of term (12:30pm)
Summer 2012
- Tuesday 10th April - Boarders return (6pm)
- Wednesday 11th April - Summer term begins (8:20am)
- Friday 4th May (5pm) - Monday 7th May
(6pm) - EXEAT Weekend
- Monday 7th May - Bank holiday Monday, no school
- Friday 1st June - Half term begins (5pm)
- Sunday 10th June - Boarders return (6pm)
- Monday 11th June - Term resumes (8:20am)
- Friday 29th June - End of term (12:30pm)
Michaelmas 2012
- Thursday 16th August - A Level Results Day
- Thursday 23rd August - GCSE Results Day, New Staff
Induction& Prefect Training
- Friday 24th August - Staff INSET day
- Monday 27th August - Bank Holiday/New boarders arrival
- Tuesday 28th August - New Pupil Induction
- Tuesday 28th August - 5th & U6th boarders return (6pm)
- Wednesday 29th August - Michaelmas term begins (8:20am)
- Friday 28th September (5pm) - Sunday 30th
September (6pm) - EXEAT Weekend
- Tuesday 16th October - Half term begins (5pm)
- Wednesday 17th October - Staff INSET day
- Monday 29th October - Term resumes (8:20am)
- Friday 7th December - End of term (12:30pm)
Lent 2013
- Wednesday 2nd January - Boarders return (6pm)
- Thursday 3rd January - Lent term begins (8:20am)
- Thursday 7th February - Half term begins (5pm)
- Friday 8th February - Staff INSET day
- Sunday 17th February - Boarders return (6pm)
- Monday 18th February - Term resumes (8:20am)
- Friday 15th March - End of term (12:30pm)
Summer 2013
- Tuesday 9th April - Boarders return (6pm)
- Wednesday 10th April - Summer term begins (8:20am)
- Monday 6th May - Bank holiday Monday, no school
- Friday 24th May - Half term begins (5pm)
- Sunday 2nd June - Boarders return (6pm)
- Monday 3rd June - Term resumes (8:20am)
- Friday 28th June - End of term (12:30pm)