1st term
Wednesday 17th January to Friday 23rd March
(Boarders return Tuesday 16th January)
Half-term: Thursday 15th February to Tuesday 20th February
2nd term
Tuesday 17th April to Friday 22nd June
(Boarders return Monday 16th April)
Half-term: Thursday 17th May to Tuesday 22nd May
3rd term
Tuesday 17th July to Friday 21st September
(Boarders return Monday 16th July)
Half-term: Thursday 16th August to Tuesday 21st August
4th term
Wednesday 3rd October to Friday 30th November
(Boarders return Tuesday 2nd October)
Half-term: Thursday 25th October to Tuesday 30th October