Term dates


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

  • Monday 2nd September 2019
  • Monday 4th November 2019
  • Friday 20th December 2019
  • Monday 6th January 2020
  • Monday 24th February 2020
  • Friday 13th March 2020
  • Monday 20th July 2020



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