Staffroom

Oxfordshire school term dates 2026–27 and 2027–28

Term and holiday dates set by the council for Oxfordshire schools, taken from its official calendar. Check your own school's website too: academies and some other schools set their own dates, and every school picks its own INSET days.

Oxfordshire term dates 2026–27

Oxfordshire school term and holiday dates 2026–27
Term or holidayDates
Autumn term startsWednesday, 2 September 2026
October half termMonday, 26 October 2026 to Friday, 30 October 2026
Autumn term endsFriday, 18 December 2026
Christmas holidayMonday, 21 December 2026 to Friday, 1 January 2027
Spring term startsMonday, 4 January 2027
February half termMonday, 15 February 2027 to Friday, 19 February 2027
Spring term endsThursday, 25 March 2027
Easter holidayFriday, 26 March 2027 to Friday, 9 April 2027
Summer term startsMonday, 12 April 2027
May half termTuesday, 1 June 2027 to Friday, 4 June 2027
Summer term endsWednesday, 21 July 2027
Summer holidayThursday, 22 July 2027 to Friday, 3 September 2027
  • Tuesday 1 September 2026 is a countywide INSET day.
  • Monday 31 May 2027 is a bank holiday, so the late spring half term is listed as 1 to 4 June.

Oxfordshire term dates 2027–28

Oxfordshire school term and holiday dates 2027–28
Term or holidayDates
Autumn term startsMonday, 6 September 2027
October half termMonday, 25 October 2027 to Friday, 29 October 2027
Autumn term endsTuesday, 21 December 2027
Christmas holidayWednesday, 22 December 2027 to Tuesday, 4 January 2028
Spring term startsWednesday, 5 January 2028
February half termMonday, 14 February 2028 to Friday, 18 February 2028
Spring term endsFriday, 7 April 2028
Easter holidayMonday, 10 April 2028 to Friday, 21 April 2028
Summer term startsMonday, 24 April 2028
May half termTuesday, 30 May 2028 to Friday, 2 June 2028
Summer term endsFriday, 21 July 2028
Summer holidayFrom Monday, 24 July 2028
  • Friday 3 September 2027 is a countywide INSET day.
  • Monday 29 May 2028 is a bank holiday, so the late spring half term is listed as 30 May to 2 June.

Source: Oxfordshire council's published term dates, checked on 3 October 2026. Councils occasionally change their dates, so the council's page is always the final word.

Common questions

When is October half term 2026 in Oxfordshire?

October half term for Oxfordshire schools that follow the council's dates is Monday, 26 October 2026 to Friday, 30 October 2026.

When do Oxfordshire schools break up for Christmas 2026?

The autumn term ends on Friday, 18 December 2026. The Christmas holiday runs to Friday, 1 January 2027, and the spring term starts on Monday, 4 January 2027.

When are the Easter holidays 2027 in Oxfordshire?

The Easter holiday is Friday, 26 March 2027 to Friday, 9 April 2027. The summer term starts on Monday, 12 April 2027.

When does the summer term end in 2027?

The summer term ends on Wednesday, 21 July 2027 for Oxfordshire schools that follow the council's dates.

Do all schools in Oxfordshire follow these term dates?

No. The council sets these dates for community and voluntary-controlled schools. Academies, free schools, foundation and voluntary-aided schools can set their own, and every school chooses its own INSET (training) days. Check your school's website before booking anything.

Reports due before the summer?

Teachers in Oxfordshire use Staffroom to log a quick note when a child does something worth remembering, then turn a term of those notes into personal reports in minutes. Start now and report season looks very different.

Try Staffroom free for 14 days →How Sparks work