Term Dates

Academic Year 2017-18
(September 2017 – July 2018)

Autumn Term 2017 
Staff Training DayMonday 4th September 2017
Staff Training DayTuesday 5th September 2017
Pupils' first day of school termWednesday 6th September 2017
Pupils' last day before half termFriday 20th October 2018 - 3.00 pm finish
Half TermMonday 23rd to Friday 27th October 2017
Staff Training DayMonday 23rd October 2017
Pupils' return to schoolTuesday 31st October 2017
Pupils' last day of school termWednesday 20th December 2017 - 2.00 pm finish

Spring Term 2018 
Pupils' first day of school termThursday 4th January 2018
Pupils' last day before half term Friday 9th February 2018 - 3.00 pm finish
Half TermMonday 12th to Friday 16th February 2018
Pupils' return to schoolMonday 19th February 2018
Pupil's last day of school term Thursday 29th March 2018 - 2.00 pm finish

Summer Term 2018 
Pupils' first day of school termMonday 16th April 2018
Bank Holiday Monday 7th May 2018
Pupils' last day before half termFriday 25th May 2018 - 3.00 pm finish
Half TermMonday 28th May to Friday 1st June 2018
Pupil's return to SchoolMonday 4th June 2018
Pupils' last day of school termFriday 20th July 2018 - 2.00 pm finish
Staff Training DayMonday 23rd July 2018

Academic Year 2018-19
(September 2018 – July 2019)

Staff Training DayMonday 3rd September 2018
Staff Training DayTuesday 4theptember 2018
Pupils' first day of school termWednesday 5th September 2018 (Y1-10 only)
Pupils' last day before half termFriday 19th October 2018 - 3.00 pm finish
Half TermMonday 22nd to Friday 26th October 2018
Staff Training DayMonday 29th October 2018
Pupils' return to schoolTuesday 30th October 2018
Pupils' last day of school termFriday 21st December 2018 - 2.00 pm finish
Pupils' first day of school termMonday 7th January 2019
Pupils' last day before half termFriday 15th February 2019 - 3.00 pm finish
Half TermMonday 18th - Friday 22nd February 2019
Pupils' return to schoolMonday 25th February 2019
Pupils' last day of school termFriday 5th April 2019 - 2.00 pm finish
Pupils' first day of school termTuesday 23rd April 2019
Bank Holiday Monday 6th May 2019
Pupils' last day before half termFriday 24th May 2019 - 3.00 pm finish
Half TermMonday 27th to Friday 31st May 2019
Pupils' return to SchoolMonday 3rd June 2019
Pupil's last day of school termFriday 19th July 2019 - 2.00 pm finish
Staff Training DayMonday 22nd July 2019