UK Bank Holidays 2025
England and Wales have 8 bank holidays in 2025, Scotland has 9 and Northern Ireland 10. Bank holidays differ per nation: Scotland and Northern Ireland have their own extra days, shown in the Where column. Banks and most offices close; many shops stay open.
Bank holidays 2025
| Date | Holiday | Day off | Where |
|---|---|---|---|
| Wednesday | New Year's Day | Wed, Jan 1 | Nationwide |
| Thursday | 2nd January | Thu, Jan 2 | Scotland |
| Monday | St Patrick's Day | Mon, Mar 17 | Northern Ireland |
| Friday | Good Friday | Fri, Apr 18 | Nationwide |
| Monday | Easter Monday | Mon, Apr 21 | England, Wales, Northern Ireland |
| Monday | Early May bank holiday | Mon, May 5 | Nationwide |
| Monday | Spring bank holiday | Mon, May 26 | Nationwide |
| Saturday | Battle of the Boyne (Orangemen's Day) | Mon, Jul 14 | Northern Ireland |
| Monday | Summer bank holiday | Mon, Aug 4 | Scotland |
| Monday | Summer bank holiday | Mon, Aug 25 | England, Wales, Northern Ireland |
| Sunday | St Andrew's Day | Mon, Dec 1 | Scotland |
| Thursday | Christmas Day | Thu, Dec 25 | Nationwide |
| Friday | Boxing Day | Fri, Dec 26 | Nationwide |
When a bank holiday falls on a weekend, a substitute day is given on the next weekday, usually the Monday. Substitute days are shown in amber. Week numbers follow ISO 8601 (Monday to Sunday).
Plan your 2025
Frequently asked questions
How many bank holidays are there in 2025?
England and Wales have 8 bank holidays in 2025, Scotland has 9 and Northern Ireland 10.
What happens when a bank holiday falls on a weekend?
When a bank holiday falls on a weekend, a substitute day is given on the next weekday, usually the Monday. In 2025 this applies to Battle of the Boyne (Orangemen's Day) (observed Monday, July 14, 2025), St Andrew's Day (observed Monday, December 1, 2025).
When is the first bank holiday of 2025?
New Year's Day on Wednesday, January 1, 2025.
When is the last bank holiday of 2025?
Boxing Day on Friday, December 26, 2025.