UK Bank Holidays 2025

England and Wales have 8 bank holidays in 2025. They run from New Year's Day through Christmas and Boxing Day, with both year-end dates falling on weekdays. Scotland and Northern Ireland follow a slightly different list.

Bank holidays

8

Region shown

England & Wales

Longest break

Easter · 4 days

Substitute days

None

2025 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

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 long weekends in 2025

Easter

4 days

Apr 18 – 21

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

Early May

3 days

May 3 – 5

Spring

3 days

May 24 – 26

Summer

3 days

Aug 23 – 25

Christmas

4 days

Dec 25 – 28

Christmas Day (Thu) and Boxing Day (Fri) run straight into the weekend — four days off.

What are bank holidays in the UK?

The UK calls its public holidays "bank holidays". England and Wales have eight a year. Most fall on a Monday, which is why bank holidays usually create a three-day weekend. In 2025 there were no weekend clashes, so no substitute days were needed.

Scotland & Northern Ireland: how the list differs in 2025

Scotland adds 2nd January (Jan 2) and St Andrew's Day (observed Monday Dec 1, 2025, as Nov 30 is a Sunday), takes its summer bank holiday on the first Monday of August (Aug 4, 2025), and does not observe Easter Monday.

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 14, 2025, as Jul 12 is a Saturday).

Download & subscribe

Official sources & data

Dates officially confirmedLast updated: 2026-06-27

Frequently asked questions

How many bank holidays are there in the UK in 2025?+

England and Wales have 8 bank holidays in 2025. 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.

When is the Spring bank holiday 2025?+

The Spring bank holiday is on Monday May 26, 2025. The Early May bank holiday is earlier in the month, on Monday May 5.

Were there any substitute bank holidays in 2025?+

No. In 2025 none of the fixed-date bank holidays (New Year's Day, Christmas Day, Boxing Day) fell on a weekend, so no substitute weekday was added in England and Wales.

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.

What are the long weekends in the UK in 2025?+

Easter (Apr 18–21) is a four-day weekend, and the Christmas period (Dec 25–28) is also four days as Christmas and Boxing Day fall on a Thursday and Friday. The Early May, Spring and Summer bank holidays each create a standard three-day weekend.

Other countries & regions