UK & Canada

School Christmas Holidays 2026: Break-Up Dates by Council in England, Scotland and Wales

Edinburgh, 21 Welsh councils and seven English councils end term on Friday 18 December 2026; most return Monday 4 January 2027, Edinburgh on 6 January.

Sciennes Primary School in Edinburgh, a file photo for when schools break up for Christmas 2026
File photo of Sciennes Primary School, Edinburgh. City of Edinburgh schools break up on Friday 18 December 2026 and return on Wednesday 6 January 2027. Photo: Stephencdickson / Wikimedia Commons, cropped, edited · Source · CC BY-SA 4.0

Key dates

  1. Dec 18Fri Most schools in England, Wales and Edinburgh break up for Christmas In 42 days + Google
  2. Jan 4Mon Most schools in England and Wales return after Christmas In 59 days + Google
  3. Jan 6Wed Edinburgh schools return after Christmas In 61 days + Google

Add all 3 dates to Apple Calendar or Outlook (.ics)

In this article
  1. Christmas holiday dates 2026 by council
  2. Why do Edinburgh pupils get two more days off?
  3. Which bank holidays fall inside the school break?
  4. Do all schools in a council follow these dates?
  5. What comes after the Christmas break?

The City of Edinburgh Council ends term on Friday 18 December 2026 and starts the spring term on Wednesday 6 January 2027, while the Welsh Government lists 21 of 22 local authorities ending on 18 December and returning on Monday 4 January 2027. Seven English councils (Essex, Bristol, Surrey, Devon, Lancashire, Hertfordshire and Bournemouth, Christchurch and Poole (BCP) Council) also end term on 18 December. The table below gives each council’s dates, a computed count of weekdays off and the source wording, and a printable at the end lists the dates to mark.

Christmas holiday dates 2026 by council

The weekday count is our computation: Monday to Friday between the last day of term and the day before pupils return, bank holidays included. “Not stated” means the council page does not give that date.

CouncilNationTerm endsFirst day backWeekdays off (our count)Source wording
City of Edinburgh CouncilScotlandFri 18 December 2026Wed 6 January 202712“Term ends Friday 18 December 2026”; holiday “Monday 21 December 2026 to Tuesday 5 January 2027”
21 Welsh local authorities (Anglesey to Wrexham, listed below)WalesFri 18 December 2026Mon 4 January 202710Welsh Government approved dates
PowysWalesTue 22 December 2026Mon 4 January 20278The one exception on the Welsh Government list
Essex County CouncilEnglandFri 18 December 2026Mon 4 January 202710“Autumn Term: Tuesday 1 September 2026 – Friday 18 December 2026”
Bristol City CouncilEnglandFri 18 December 2026Mon 4 January 202710Term 2 “02 November 2026 To 18 December 2026”; Term 3 “From: 04 January 2027”
Surrey County CouncilEnglandFri 18 December 2026Mon 4 January 202710Autumn ends 18 December 2026; spring starts 4 January 2027
Devon County CouncilEnglandFri 18 December 2026Mon 4 January 202710“Ends: Friday 18 December 2026”; Christmas “Monday 21 December 2026 to Friday 1 January 2027”
Lancashire County CouncilEnglandFri 18 December 2026Mon 4 January 202710Autumn ends Friday 18 December 2026; spring Monday 4 January 2027
Hertfordshire County CouncilEnglandFri 18 December 2026Not stated on the council pageNot stated“Christmas holiday: 21 December 2026 – 1 January 2027”
BCP Council (Bournemouth, Christchurch and Poole)EnglandFri 18 December 2026Mon 4 January 202710Christmas holiday 21 December to 3 January; spring term 4 January
Northern Ireland Department of EducationNorthern IrelandNot statedNot stated10 inside the breakChristmas and New Year “21 December 2026 to 1 January 2027”

The 21 Welsh authorities that share the 18 December and 4 January dates are Anglesey, Blaenau Gwent, Bridgend, Caerphilly, Cardiff, Carmarthenshire, Ceredigion, Conwy, Denbighshire, Flintshire, Gwynedd, Merthyr Tydfil, Monmouthshire, Neath Port Talbot, Newport, Pembrokeshire, Rhondda Cynon Taf, Swansea, Torfaen, Vale of Glamorgan and Wrexham. The Welsh Government page was first published on 25 June 2025 and updated on 16 July 2025.

Why do Edinburgh pupils get two more days off?

Edinburgh returns on Wednesday 6 January 2027, two days after the Monday 4 January start that Wales, Essex, Bristol, Surrey, Devon, Lancashire and BCP Council list. By our count that gives Edinburgh pupils 12 weekdays off against 10. Powys goes the other way: it ends term on Tuesday 22 December, three days after the 18 December finish elsewhere in Wales, so its break is 8 weekdays.

Which bank holidays fall inside the school break?

GOV.UK lists Christmas Day on Friday 25 December 2026, a Boxing Day substitute day on Monday 28 December 2026 and New Year’s Day on Friday 1 January 2027 for England and Wales and for Scotland. For Scotland it also lists Monday 4 January 2027 as the “2nd January (substitute day)”. So three of the 10 weekdays off in England and Wales are bank holidays, and four of Edinburgh’s 12 are. The reason for the moved days is in our story on Christmas bank holidays in 2026, and the full list for next year is in UK bank holidays in 2027.

Do all schools in a council follow these dates?

No. Devon calls its dates “recommended, not mandatory” and says academies and free schools are not bound by them. Hertfordshire says academies, voluntary-aided, foundation and free schools “may have different dates”. Lancashire says “Individual school holidays may vary from this framework”, and BCP Council says “Schools can decide to operate different term dates.” Surrey says schools set their own In-Service Training (INSET) days, so a school may close or open on a day that differs from the council page.

For Northern Ireland, the Department of Education lists the Christmas and New Year holidays as 21 December 2026 to 1 January 2027. It does not give the last day of term or the first day back on that page. Dates for Glasgow, Kent, Birmingham, Hampshire, Manchester, Fife, Aberdeen, Leeds, Norfolk, Nottinghamshire, Cornwall and Westminster are not given here; check each council’s own term-dates page.

What comes after the Christmas break?

Essex lists the spring term from Monday 4 January to Thursday 25 March 2027, and BCP Council lists 4 January to 25 March. February half term and Easter are covered in our UK school term dates for 2026-27 and 2027-28. To plan the weeks, print the December 2026 calendar and the January 2027 calendar, or use the printable school calendar.

Free printable downloads

Every template is free, needs no sign-up and prints on US Letter paper. Choose PDF for printing or PNG for screens and documents.

School Christmas Holidays 2026 printables

  • Printable list of school Christmas holiday dates from 18 December 2026 to 6 January 2027, with bank holidays

    School Christmas Holidays 2026: Break-Up and Return Dates

    One-page list of the dates schools break up for Christmas 2026, the bank holidays in the break and the first day back in January 2027.

    PDF · 1 page · US Letter

  • Printable list of school Christmas holiday dates from 18 December 2026 to 6 January 2027, with bank holidays, A4

    School Christmas Holidays 2026: Break-Up and Return Dates (A4)

    One-page list of the dates schools break up for Christmas 2026, the bank holidays in the break and the first day back in January 2027. A4 paper.

    PDF · 1 page · US Letter

Frequently asked questions

When do schools break up for Christmas 2026?

Edinburgh, 21 of the 22 Welsh local authorities and the seven English councils in the table below end the autumn term on Friday 18 December 2026. Powys ends on Tuesday 22 December 2026.

When do schools go back after Christmas in 2027?

Councils in Wales, and Essex, Bristol, Surrey, Devon, Lancashire and Bournemouth, Christchurch and Poole (BCP) Council in England, list Monday 4 January 2027. The City of Edinburgh Council lists Wednesday 6 January 2027.

Do academies follow the council's term dates?

Not always. Devon says academies and free schools are not bound by its dates, and Hertfordshire says academies, voluntary-aided, foundation and free schools may have different dates. Check your school.

Is 4 January 2027 a bank holiday?

In Scotland, yes: GOV.UK lists a 2nd January substitute day on Monday 4 January 2027. England and Wales have no bank holiday that day.

When are Northern Ireland schools off at Christmas 2026?

The Northern Ireland Department of Education lists Christmas and New Year holidays from 21 December 2026 to 1 January 2027.

Sources

  1. School term dates (The City of Edinburgh Council, 2026-11-06)
  2. Approved school term dates 2026 to 2027 (Welsh Government, 2025-07-16)
  3. Essex School Term Dates 2026 to 2027 (Essex County Council)
  4. School term dates 2026 to 2027 (Bristol City Council)
  5. Term dates (Surrey County Council, 2026-06-04)
  6. Term dates (Devon County Council)
  7. School term dates and holidays (Lancashire County Council)
  8. School term dates (Hertfordshire County Council)
  9. School term and holiday dates (BCP Council (Bournemouth, Christchurch and Poole))
  10. School holidays (Northern Ireland Department of Education)
  11. UK bank holidays (GOV.UK)

More in UK & Canada

All UK & Canada stories →
  1. Canada Holiday Light Shows 2026: Canyon Lights, Zoolights and VanDusen Dates and Hours
  2. Niagara Falls Winter Festival of Lights 2026-27: Dates and Every Fireworks Night
  3. Pret Christmas Menu 2026: Christmas Sandwich, New Hot Baguette and Festive Drinks
  4. UK Storm Names 2026-27: The Full List, From Austen and Boelo to Wende
  5. Small Business Saturday UK 2026: Saturday 5 December and How Shops Take Part