Sorry, you need to enable JavaScript to visit this website.

School term dates Icon

School term dates


Download a PDF of school term dates for 2019/20


Download a PDF of school term dates for 2020/21

Please note, we are aware that our calendars are currently showing the wrong date for the early May Bank Holiday. The date of this Bank Holiday has been changed to Friday 8 May (rather than Monday 4 May). Unfortunately our calendars were produced months before this change of date was decided by the government. We apologise for any inconvenience caused.

Term dates published on this page are for Middlesbrough maintained schools only. A maintained school is one which is run by the council.

Term dates and holiday dates may be different for:

  • Academies
  • Co-operative Foundation Trust Schools
  • Voluntary Aided or Foundation Special schools

This is because the school's governing body or trust board have the responsibility for setting their own school term dates.

Please contact your school to be certain of your school term dates as they may differ from those published here.

Up to five days per school year will be used as professional development days (PD days) for staff. On those days, pupils will not attend school.

Each school is responsible for deciding when their PD days will be. The school will then let parents know the dates. We don't publish dates of PD days.