UK Bank Holidays in England and Wales 2025

Bank holidays in England and Wales, with the official days off.

Checked against the official list. We compared every date with GOV.UK: UK bank holidays.
8bank holidays
8fall on a weekday
6long weekends (Mon or Fri)
253working days in 2025

Bank holidays in 2025

New Year's Day
Jan 1Wednesday
PassedCountdown
Good Friday
Apr 18Friday
PassedCountdown
Easter Monday
Apr 21Monday
Passed
Early May bank holiday
May 5Monday
Passed
Spring bank holiday
May 26Monday
Passed
Summer bank holiday
Aug 25Monday
Passed
Christmas Day
Dec 25Thursday
PassedCountdown
Boxing Day
Dec 26Friday
PassedCountdown

Working days in 2025

MonthWeekdaysHolidaysWorking days
January23122
February20020
March21021
April22220
May22220
June21021
July23023
August21120
September22022
October23023
November20020
December23221
Total2618253

Where these dates come from

Official source: GOV.UK: UK bank holidays

Weekend rule: When a bank holiday falls on a weekend, a substitute weekday (usually the Monday after) is a bank holiday instead. The dates shown already include these substitute days.

Bank holidays from GOV.UK. When a bank holiday falls on a weekend, a substitute weekday is given.

Last checked: October 23, 2026 (official lists for 2025 and 2026 and 2027 and 2028)

Employers can give extra days off, and some workers are covered by different rules. If a date matters for pay or a legal deadline, confirm it with your employer or the official source.

Count business days with these holidays

Other regions in United Kingdom

Public holidays in other countries

Frequently asked questions

How many bank holidays are there in England and Wales in 2025?
There are 8 bank holidays: New Year's Day, Good Friday, Easter Monday, Early May bank holiday, Spring bank holiday, Summer bank holiday, Christmas Day, Boxing Day. 8 of the days off fall on a weekday in 2025.
What happens when a holiday falls on a weekend?
When a bank holiday falls on a weekend, a substitute weekday (usually the Monday after) is a bank holiday instead. The dates shown already include these substitute days.
How many working days are there in 2025?
253 working days: 261 weekdays (Monday to Friday) minus 8 bank holidays that fall on a weekday.