Term dates


Autumn TermMonday 4th September 2017Friday 20th October 2017
Half TermSaturday 21st October 2017Sunday 29th October 2017
Autumn Term DatesMonday 30th October 2017Thursday 21st December 2017
Christmas HolidaysFriday 22nd December 2017Sunday 7th January 2018
Spring Term DatesMonday 8th January 2018Thursday 15th February 2018
Half TermFriday 16th February 2018Sunday 25th February 2018
Spring Term DatesMonday 26th February 2018Thursday 29th March 2018
Easter HolidaysFriday 30th March 2018Sunday 15th April 2018
Summer Term DatesMonday 16th April 2018Friday 25th May 2018
Half TermSaturday 26th May 2018Sunday 3rd June 2018
Summer Term DatesMonday 4th June 2018Friday 20th July 2018
Summer HolidaysSaturday 21st July 2018Sunday 2nd September 2018

Training Days 2017-2018


Monday 4th September 2017

Tuesday 5th September 2017

Friday 6th October 2017

Monday 13th November 2017

Friday 22nd December 2017

Friday 12th January 2018

Friday 16th February 2018

Monday 7th May 2018 (Bank Holiday)


Autumn TermMonday 3rd September 2018Friday 26th October 2018
Half TermSaturday 27th October 2018Sunday 4th November 2018
Autumn Term DatesMonday 5th November 2018Friday 21st December 2018
Christmas HolidaysSaturday 22nd December 2018Sunday 6th January 2019
Spring Term DatesMonday 7th January 2019Friday 15th February 2019
Half TermSaturday 16th February 2019Sunday 24th February 2019
Spring Term DatesMonday 25th February 2019Friday 12th April 2019
Easter HolidaysSaturday 13th April 2019Sunday 28th April 2019
Summer Term DatesMonday 29th April 2019Friday 24th May 2019
Half TermSaturday 25th May 2019Sunday 2nd May 2019
Summer Term DatesMonday 3rd June 2019Monday 22nd July 2019
Summer HolidaysTuesday 23rd July 2019TBC

Training Days 2018-2019

Teacher training days for 2018-19 are not yet agreed. This page will be updated once dates are available.

Admissions information How to Apply
We recommend
Useful Information