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.




Autumn TermMonday 2nd September 2019Friday 25th October 2019
Half TermSaturday 26th October 2019Sunday 3rd November 2019
Autumn Term DatesMonday 4th November 2019Friday 20th December 2019
Christmas HolidaysSaturday 21st December 2019Sunday 5th January 2020
Spring Term DatesMonday 6th January 2020Friday 14th February 2020
Half TermSaturday 15th February 2020Sunday 23rd February 2020
Spring Term DatesMonday 24th February 2020Friday 3rd April 2020
Easter HolidaysSaturday 4th April 2020Sunday 19th April 2020
Summer Term DatesMonday 20th April 2020Friday 22nd May 2020
Half TermSaturday 23rd May 2020Sunday 31st May 2020
Summer Term DatesMonday 1st June 2020Monday 20th July 2020
Summer HolidaysTuesday 21st July 2020Monday 31st August 2020

Training Days 2019-2020

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




Autumn TermTuesday 1st September 2020Friday 23rd October 2020
Half TermSaturday 24th October 2020Sunday 1st November 2020
Autumn Term DatesMonday 2nd November 2020Friday 18th December 2020
Christmas HolidaysSaturday 19th December 2020Sunday 3rd January 2021
Spring Term DatesMonday 4th January 2021Friday 12th February 2021
Half TermSaturday 13th February 2021Sunday 21st February 2021
Spring Term DatesMonday 22nd February 2021Thursday 1st April 2021
Easter HolidaysFriday 2nd April 2021Sunday 18th April 2021
Summer Term DatesMonday 19th April 2021Friday 28th May 2021
Half TermSaturday 29th May 2021Sunday 6th June 2021
Summer Term DatesMonday 7th June 2021Wednesday 21st July 2021
Summer HolidaysThursday 22nd July 2021TBC

Training Days 2020-2021

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

Admissions information How to Apply
We recommend
Useful Information