All dates given below are are inclusive. 

The school does not necessarily follow the holidays of the county council and there will be years where the dates do not coincide.

For childcare, our After School Club usually runs a holiday club when no other clubs are running.

You can use the following Ical link to import the general school calendar into yours if your calendar allows you to (please check the instructions of your particular e-mail provider). Note that it can take up to 24 hours for events to appear when first importing the calendar:

Term Dates 2021 -2022

Calendar one page 2021-2022

Term Dates 2020 -2021

Calendar one page 2020-21

Autumn Term 2020

Thursday 3 September to Thursday 17 December

Staff training day: Tuesday 1 September (no school for pupils)
Staff training day: Wednesday 2 September (no school for pupils)
First school day: Thursday 3 September
Half term: Monday 26 October to Friday 30 October
Staff training day: Friday 18 December (no school for pupils)
Christmas holidays: Monday 21 December to Friday 1 January

Spring Term 2021
Monday 4 January to Thursday 1 April 2021
Staff training day: Friday 12 February (no school for pupils)
Half-term Break: Monday 15 February to Friday 19 February 2021
Easter Holidays: Friday 2 April – Friday 16 April 2021

Summer Term 2021
Monday 19 April to Wednesday 07 July 2021
Monday 3 May – bank holiday
Half-term Break Monday 24 May to Friday 28 May 2021
Monday 31 May – bank holiday
Summer Holidays: Thursday 8 July – 3 September 2021

First day back is 6 September 2021

Please note that our school days are longer to compensate for the 2 weeks longer summer holidays than the rest of Oxfordshire County Council.