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 link to import the general school calendar into yours if your device’s calendar allows you to (please check the instructions of your particular device/e-mail provider). Note that it can take up to 24 hours for events to appear when first importing the calendar:
Click here to import the calendar to your device/email account:
2021-2022 Academic Year
Calendar 2021-2022 (click here to open in new tab)
Calendar-one-page-2021-22-1Please note that our school days are longer to compensate for the 2 weeks longer summer holidays compared to the rest of Oxfordshire County Council.
Autumn Term 2021
Monday 6th September to Friday 17th December
Staff training days: Wednesday 1st September to Friday 3rd September (no pupils in school)
First school day: Monday 6th September
Half term: Monday 25th October to Friday 29th October
Christmas holidays: Monday 20th December to Monday 6th January
Spring Term 2022
Tuesday 4th January to Friday 8th April
Staff training day: Friday 18th February (no pupils in school)
Half-term Break: Monday 21st February to Friday 25th February
Easter Holidays: Monday 11th April to Friday 22nd April
Summer Term 2022
Monday 25th April to Wednesday 6th July
Bank holiday: Monday 2nd May
Half-term Break: Monday 30th May to Friday 3rd June
Bank holidays: Thursday 2nd and Friday 3rd June
Summer Holidays: Thursday 7th July to Friday 2nd September
Please note that our school days are longer to compensate for the 2 weeks longer summer holidays compared to the rest of Oxfordshire County Council.
2022-2023 Academic Year
Calendar 2022-2023 (click here to open in new tab)
Calendar one page 2022_23 FINALPlease note that our school days are longer to compensate for the 2 weeks longer summer holidays compared to the rest of Oxfordshire County Council.
Autumn Term 2022
Monday 5th September to Tuesday 20th December
Staff training days: Thursday 1st September to Friday 2nd September (no pupils in school)
First school day: Monday 5th September
Half term: Monday 24th October to Friday 28th October
Christmas holidays: Wednesday 21st December to Tuesday 3rd January
Spring Term 2023
Thursday 5th January to Friday 31st March
Staff training days: Wednesday 4th January and Friday 10th February (no pupils in school)
Half-term Break: (Friday 10th February- Staff Training) Monday 13th February to Friday 17th February
Easter Holidays: Monday 3rd April to Friday 14th April
Summer Term 2023
Monday 17th April to Wednesday 5th July
Bank holiday: Monday 1st May & Monday 29th May
Half-term Break: Monday 29th May to Friday 2nd June
Summer Holidays: Thursday 6th July to Early September (date to be confirmed)