Link to homepage

School term and holiday dates

Below are the school term and holiday dates for community and voluntary controlled schools.

Some schools adopt slightly different term dates to those below whilst voluntary aided and foundation schools set all of their own dates. You should contact your school to confirm your dates.

Term and holiday dates - academic year 2016-17

5 September 2016, 3 January 2017 and 24 April 2017 are nominated teacher training days. Schools are able to set a further two dates of their own. Please contact your school to confirm your dates.

TermStart dateEnd date
Autumn 2016 - first half termMonday 5 September 2016Friday 21 October 2016
Half term holidayMonday 24 October 2016Friday 28 October 2016
Autumn 2016 - second half termMonday 31 October 2016Friday 16 December 2016
Christmas holidayMonday 19 December 2016Monday 2 January 2016
Spring 2017 - first half termTuesday 3 January 2017Friday 17 February 2017
Half term holidayMonday 20 February 2017Friday 24 February 2017
Spring 2017 - second half termMonday 27 February 2017Friday 7 April 2017
Easter holidayMonday 10 April 2017Friday 21 April 2017
Summer 2017 - first half termMonday 24 April 2017Friday 26 May 2017
May bank holidayMonday 1 May 2017 
Half term holidayMonday 29 May 2017Friday 2 June 2017
Summer 2017 - second half termMonday 5 June 2017Tuesday 25 July 2017

A printable calendar is available for pdf icon 2016-17 [40kb].

Term and holiday dates - academic year 2017-18

4 September 2017, 8 January 2018 and 16 April 2018 are nominated teacher training days. Schools are able to set a further two dates of their own. Please contact your school to confirm your dates.

TermStart dateEnd date
Autumn 2017 - first half termMonday 4 September 2017Friday 20 October 2017
Half term holidayMonday 23 October 2017Friday 27 October 2017
Autumn 2017 - second half termMonday 30 October 2017Friday 22 December 2017
Christmas holidayMonday 25 December 2017Friday 5 January 2018
Spring 2018 - first half termMonday 8 January 2018Friday 9 February 2018
Half term holidayMonday 12 February 2018Friday 16 February 2018
Spring 2018 - second half termMonday 19 February 2018Thursday 29 March 2018
Easter holidayFriday 30 March 2018Friday 13 April 2018
Summer 2018 - first half termMonday 16 April 2018Friday 25 May 2018
May bank holidayMonday 7 May 2018 
Half term holidayMonday 28 May 2018Friday 1 June 2018
Summer 2018 - second half termMonday 4 June 2018Friday 20 July 2018

A printable calendar is available for pdf icon 2017-18 [29kb].

Term and holiday dates - academic year 2018-19

3 September 2018, 7 January 2019 and 29 April 2019 are nominated teacher training days. Schools are able to set a further two dates of their own. Please contact your school to confirm your dates.

TermStart dateEnd date
Autumn 2018 - first half termMonday 3 September 2018Friday 26 October 2018
Half term holidayMonday 29 October 2018Friday 2 November 2018
Autumn 2018 - second half termMonday 5 November 2018Friday 21 December 2018
Christmas holidayMonday 24 December 2018Friday 4 January 2019
Spring 2019 - first half termMonday 7 January 2019Friday 22 February 2019
Half term holidayMonday 25 February 2019Friday 1 March 2019
Spring 2019 - second half termMonday 4 March 2019Friday 12 April 2019
Easter holidayMonday 15 April 2019Friday 26 April 2019
Summer 2019 - first half termMonday 29 April 2019Friday 24 May 2019
May bank holidayMonday 6 May 2019 
Half term holidayMonday 27 May 2019Friday 31 May 2019
Summer 2019 - second half termMonday 3 June 2019Monday 22 July 2019

A printable calendar is available for pdf icon 2018-19 [57kb].