Term dates and school holidays in Buckinghamshire

This School Year (2019-20)

Autumn Term 2019

Starts Wednesday 4 September
Half term 28 October to 1 November
Ends Thursday 19 December

Spring term 2020

Starts Tuesday 7 January
Half term 17 February to 21 February
Ends Friday 3 April

Summer term 2020

Starts Monday 20 April
Half term 25 May to 29 May
Ends Tuesday 21 July

Recommended in-service training days for teachers:

  • Monday 2 September 2019
  • Tuesday 3 September 2019
  • Monday 6 January 2020
  • The 2 additional in-service training days will be decided by each school

Transition dates

Tuesday 7 July 2020 and Wednesday 8 July 2020

Transition dates are proposed dates only. Individual school's date/s may vary, please check individual school websites for details. It's suggested that schools wishing to offer only one transition day use the first Tuesday of the month as their preferred option, this is to ensure consistency across the county.

Exceptions for academy, voluntary aided, and foundation schools

Academy schools, voluntary aided schools, and foundation schools are responsible for setting their own term dates, this includes inset dates (training days).

Most schools aim to keep consistencies across the county as far as possible. We strongly recommend that parents check the published dates on the school's website.


Download term dates 

School term dates (PDF) 2019-2020

School term dates (PDF) 2020-2021

School term dates (PDF) 2021-2022


Last updated: 01 April 2020

Was this page helpful?

Very poor
Neither good nor poor
Very good