Term time: Monday 4th September to Thursday 26th October 2017.
Half-term holiday: Friday 27th October to Friday 3rd November 2017.
Term time: Monday 6th November to Thursday 21st December 2017.
Christmas and New Year holiday: Friday 22nd December 2017 to Friday 5th January 2018.
Term time: Monday 8th January to Friday 9th February 2018.
Half-term holiday: Monday 12th February to Friday 16th February 2018.
Term time: Monday 19th February to Friday 23rd March 2018.
Easter holiday: Monday 25th March to Friday 6th April 2018.
Term time: Monday 9th April to Friday 25th May 2018 (except May Day Bank Holiday on 7th May).
Half-term holiday: Monday 29th May to Monday 4th June 2018.
Term time: Tuesday 5th June to Thursday 19th July 2018.