United Kingdom Bank Holidays (2025–2028)

England and Wales have 8 bank holidays in 2026. Because Boxing Day (Dec 26) falls on a Saturday, a substitute bank holiday is taken on Monday Dec 28. Scotland and Northern Ireland follow a slightly different list.

TodayNoChristmas DayDecember 25, 2026 · in 110 days
View today’s status

United Kingdom public holiday list

United Kingdom public holiday list
DateDayHoliday
January 1, 2026ThursdayNew Year's DayPublic holiday
April 3, 2026FridayGood FridayPublic holiday
April 6, 2026MondayEaster MondayPublic holiday
May 4, 2026MondayEarly May bank holidayPublic holiday
May 25, 2026MondaySpring bank holidayPublic holiday
August 31, 2026MondaySummer bank holidayPublic holiday
December 25, 2026FridayChristmas DayPublic holiday
December 28, 2026MondayBoxing Day (substitute day)Boxing Day (Dec 26) falls on a Saturday, so the bank holiday moves to Monday Dec 28.Substitute holiday

Bank holidays

8

Region shown

England & Wales

Longest break

Easter · 4 days

Substitute day

Boxing Day → Dec 28

Next public holiday:Christmas DayDecember 25, 2026 · Friday

2026 United Kingdom calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

Public holidays by year

Every published year for this country at a glance.

United Kingdom public holiday list
DateDayHoliday
January 1, 2025WednesdayNew Year's DayPublic holiday
April 18, 2025FridayGood FridayPublic holiday
April 21, 2025MondayEaster MondayPublic holiday
May 5, 2025MondayEarly May bank holidayPublic holiday
May 26, 2025MondaySpring bank holidayPublic holiday
August 25, 2025MondaySummer bank holidayPublic holiday
December 25, 2025ThursdayChristmas DayPublic holiday
December 26, 2025FridayBoxing DayPublic holiday
United Kingdom public holiday list
DateDayHoliday
January 1, 2026ThursdayNew Year's DayPublic holiday
April 3, 2026FridayGood FridayPublic holiday
April 6, 2026MondayEaster MondayPublic holiday
May 4, 2026MondayEarly May bank holidayPublic holiday
May 25, 2026MondaySpring bank holidayPublic holiday
August 31, 2026MondaySummer bank holidayPublic holiday
December 25, 2026FridayChristmas DayPublic holiday
December 28, 2026MondayBoxing Day (substitute day)Boxing Day (Dec 26) falls on a Saturday, so the bank holiday moves to Monday Dec 28.Substitute holiday
United Kingdom public holiday list
DateDayHoliday
January 1, 2027FridayNew Year's DayPublic holiday
March 26, 2027FridayGood FridayPublic holiday
March 29, 2027MondayEaster MondayPublic holiday
May 3, 2027MondayEarly May bank holidayPublic holiday
May 31, 2027MondaySpring bank holidayPublic holiday
August 30, 2027MondaySummer bank holidayPublic holiday
December 27, 2027MondayChristmas Day (substitute day)Christmas Day (Dec 25) falls on a Saturday, so the bank holiday moves to Monday Dec 27.Substitute holiday
December 28, 2027TuesdayBoxing Day (substitute day)Boxing Day (Dec 26) falls on a Sunday, so the bank holiday moves to Tuesday Dec 28.Substitute holiday
United Kingdom public holiday list
DateDayHoliday
January 3, 2028MondayNew Year's Day (substitute day)New Year’s Day (Jan 1) falls on a Saturday, so the bank holiday moves to Monday Jan 3.Substitute holiday
April 14, 2028FridayGood FridayPublic holiday
April 17, 2028MondayEaster MondayNot a bank holiday in Scotland.Public holiday
May 1, 2028MondayEarly May bank holidayFirst Monday of May — unusually early in 2028, just two weeks after Easter Monday.Public holiday
May 29, 2028MondaySpring bank holidayLast Monday of May.Public holiday
August 28, 2028MondaySummer bank holidayLast Monday of August in England, Wales and Northern Ireland. Scotland takes its summer bank holiday on the first Monday of August (Aug 7 in 2028).Public holiday
December 25, 2028MondayChristmas DayFalls on a Monday in 2028, so no substitute day is needed.Public holiday
December 26, 2028TuesdayBoxing DayFalls on a Tuesday in 2028, so no substitute day is needed.Public holiday

United Kingdom long weekends in 2026

Easter

4 days

Apr 3 – 6

Good Friday and Easter Monday bracket the weekend — four days off.

Early May

3 days

May 2 – 4

Spring

3 days

May 23 – 25

Summer

3 days

Aug 29 – 31

Christmas

4 days

Dec 25 – 28

Christmas Day through the Boxing Day substitute on Monday — four days in a row.

What are bank holidays — and why "substitute days"?

The UK calls its public holidays "bank holidays". They are declared under the Banking and Financial Dealings Act 1971 and confirmed each year by Royal Proclamation. England and Wales have eight a year. Most fall on a Monday, which is why bank holidays usually create a three-day weekend.

When a fixed-date holiday such as Christmas Day or Boxing Day falls on a weekend, a "substitute day" is granted on the next available weekday. In 2026 Boxing Day (Dec 26) is a Saturday, so the substitute is taken on Monday Dec 28.

Scotland & Northern Ireland: how the list differs in 2026

Scotland adds 2nd January (Jan 2) and St Andrew's Day (Nov 30), takes its summer bank holiday on the first Monday of August (Aug 3, 2026), and does not observe Easter Monday. Scotland also has a one-off World Cup bank holiday on Monday Jun 15, 2026.

Northern Ireland matches England & Wales but adds St Patrick's Day (Mar 17) and the Battle of the Boyne / Orangemen's Day (observed Monday Jul 13, 2026, as Jul 12 is a Sunday).

Download & subscribe

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Dates officially confirmedLast updated: 2026-07-20

Frequently asked questions

How many bank holidays are there in the UK in 2026?

England and Wales have 8 bank holidays in 2026. Scotland and Northern Ireland each have their own list — Scotland has additional days such as 2nd January and St Andrew's Day, and Northern Ireland adds St Patrick's Day and the Battle of the Boyne.

What is the longest holiday break in United Kingdom in 2026?

The longest break in United Kingdom is Easter (Apr 3 – 6, 4 days).

What are the official public holidays in United Kingdom in 2026?

United Kingdom has 8 official public holidays in 2026: New Year's Day (January 1, 2026), Good Friday (April 3, 2026), Easter Monday (April 6, 2026), Early May bank holiday (May 4, 2026), Spring bank holiday (May 25, 2026), Summer bank holiday (August 31, 2026), Christmas Day (December 25, 2026), Boxing Day (substitute day) (December 28, 2026).

Why is Boxing Day a bank holiday on December 28 in 2026?

Boxing Day falls on Saturday December 26, 2026. When a bank holiday lands on a weekend, a substitute weekday is given instead — usually the following Monday — so the holiday moves to Monday December 28.

When is the Spring bank holiday 2026?

The Spring bank holiday is on Monday May 25, 2026 in England, Wales, Scotland and Northern Ireland. The Early May bank holiday is the week before, on Monday May 4.

Does my employer have to give me bank holidays off in the UK?

No. There is no statutory right to paid leave on bank holidays in the UK. Whether bank holidays are paid days off depends on your employment contract; some employers include them within the statutory 28 days of annual leave. Workers required to work on a bank holiday may receive enhanced pay if their contract or sector agreement provides for it — there is no single national premium rate.

What are the long weekends in the UK in 2026?

Easter (Apr 3–6) is a four-day weekend, and the Christmas period (Dec 25–28) is also four days thanks to the Boxing Day substitute. The Early May, Spring and Summer bank holidays each create a standard three-day weekend.

Guides & deep dives

Other countries & regions