Bank Holiday December 2026 — Christmas & Boxing Day — Bank Holidays UK

Bank Holiday December 2026 — Christmas & Boxing Day

Also on Bank Holidays UK: Easter Bank Holiday 2026 — Long Weekend Dates · Bank Holiday April 2026 — Easter Weekend · Easter Monday — Date, History & Pay

December 2026 has two bank holidays: Friday 25 December (Christmas Day) and Monday 28 December (Boxing Day substitute, since 26 December is a Saturday).

Quick answer: Christmas Day Friday + Boxing Day substituted to Monday = a four-day weekend, with Sunday in the middle being a regular Sunday.

Christmas Day — Friday 25 December 2026

One of the oldest UK bank holidays. The Christmas Day (Trading) Act 2004 prohibits large shops from opening. Full guide.

Boxing Day substitute — Monday 28 December 2026

Boxing Day itself (Saturday 26 December) is the original holiday — but because it falls on a weekend, the bank holiday substitutes to the following Monday.

New Year’s Day 2027

Friday 1 January 2027 is a bank holiday too — making the December/January stretch particularly long if you can take 29-31 December off.

Frequently asked

What’s the answer for ‘bank holiday december 2026’?

Two bank holidays in December 2026: Friday 25 December (Christmas Day) and Monday 28 December (Boxing Day substitute).

Are these dates confirmed?

Yes — UK bank holiday dates are confirmed by GOV.UK. Royal Proclamation can move them only in exceptional cases.

Where can I see the full year?

Bank Holidays UK 2026 for the live calendar.