Calendar & Term Dates

Autumn Term

Monday 4 September 2017 - Wednesday 20 December 2017


Half term

Monday 23 October - Friday 27 October 2017


Non-pupil days

Friday 24 November 2017

Autumn Term

Wednesday 5 September 2018 - Thursday 20 December 2018


Half term

Monday 22 October - Friday 26 October 2018


Non-pupil days

Monday 3 September 2018

Tuesday 4 September 2018

Spring Term

Thursday 4 January 2018 - Thursday 29 March 2018


Half term

Monday 12 February - 16 February 2018


Bank Holiday

Friday 30 March 2018


Non-pupil days

Wednesday 3 January 2018

Spring Term

Monday 7 January 2019 - Friday 5 April 2019


Half term

Monday 18 February - 22 February 2019


Bank Holiday

Tuesday 1 January 2019


Non-pupil days

Thursday 3 January 2019

Friday 4 January 2019


Summer Term

Monday 16 April 2018 - Wednesday 18 July 2018


Half term

Monday 28 May - Friday 1 June 2018


Bank Holiday

Monday 7 May 2018


Non-pupil days

Thursday 19 July 2018

Summer Term

Tuesday 23 April 2019 - Friday 19 July 2019

Half term

Monday 27 May - Friday 31 May 2019


Bank Holiday

Friday 19 April 2019

Monday 22 April 2019

Monday 6 May 2019

Monday 27 May 2019


Non-pupil days

Monday 22 July 2019