On occasions these dates may vary a little for some year groups. Please check the school calendar or ask your class teacher for exact details.
|Starts||Wednesday, 24th April|
|Half Term||Monday, 27th May - Friday, 31st May|
|Ends||Friday, 5th July (half day)|
|Starts||Thursday, 5th September|
|Half Term||Thursday, 24th October - Friday, 1st November|
|Long Weekend||Friday, 29th November (no school for pupils)|
Thursday, 12th December (half day)
* Lower School pupils finish on the afternoon of Wednesday, 11th December.
|Starts||Tuesday, 7th January|
|Half Term||Monday, 17th February - Friday, 21st February|
|Ends||Thursday, 26th March (half day)|
|Starts||Tuesday, 21st April|
|Early May Bank Holiday||
Friday, 8th May (not Monday, 4th May)
|Half Term||Monday, 25th May - Friday, 29th May|
Friday, 3rd July (half day)
* Lower School pupils finish on the afternoon of Thursday, 2nd July.
|Starts||Monday, 7th September|