UK Bank Holidays 2025 — England, Scotland & Northern Ireland

Published 1 January 2025 · 4 min read

UK Bank Holidays 2025 — England, Scotland & Northern Ireland

Whether you're trying to plan a project timeline, book holidays from work, or just figure out when the next long weekend is, you've probably found yourself Googling "UK bank holidays 2025" at some point. We've all been there — staring at a calendar trying to work out if you can squeeze a cheeky 10-day break out of just 4 days' annual leave.

But here's the thing most people don't realise: the UK doesn't actually have one single list of bank holidays. Where you are in the country changes what days you get off.

Quick answer: England and Wales get 8 bank holidays in 2025, Scotland gets 9, and Northern Ireland gets 10. The dates vary by region, so always check the right list for where you're based.

England & Wales — 2025 Bank Holidays

DateDayHoliday
1 JanuaryWednesdayNew Year's Day
18 AprilFridayGood Friday
21 AprilMondayEaster Monday
5 MayMondayEarly May Bank Holiday
26 MayMondaySpring Bank Holiday
25 AugustMondaySummer Bank Holiday
25 DecemberThursdayChristmas Day
26 DecemberFridayBoxing Day

Scotland — 2025 Bank Holidays

DateDayHoliday
1 JanuaryWednesdayNew Year's Day
2 JanuaryThursday2nd January
18 AprilFridayGood Friday
5 MayMondayEarly May Bank Holiday
26 MayMondaySpring Bank Holiday
4 AugustMondaySummer Bank Holiday
1 DecemberMondaySt Andrew's Day
25 DecemberThursdayChristmas Day
26 DecemberFridayBoxing Day

Northern Ireland — 2025 Bank Holidays

DateDayHoliday
1 JanuaryWednesdayNew Year's Day
17 MarchMondaySt Patrick's Day
18 AprilFridayGood Friday
21 AprilMondayEaster Monday
5 MayMondayEarly May Bank Holiday
26 MayMondaySpring Bank Holiday
14 JulyMondayBattle of the Boyne (Orangemen's Day)
25 AugustMondaySummer Bank Holiday
25 DecemberThursdayChristmas Day
26 DecemberFridayBoxing Day

Why Scotland and Northern Ireland get different days

This is the bit that surprises most people. You'd think the whole UK would share the same bank holidays, but it doesn't work like that. Each region has its own historical and cultural reasons for the days it observes.

Scotland gets 2nd January as an extra holiday — Hogmanay is a much bigger deal north of the border than it is in England, so they get an extra day to recover. They also observe St Andrew's Day (30th November), which falls on a Monday substitute if the actual date hits a weekend. And here's one that catches people out: Scotland's summer bank holiday is the first Monday of August, not the last. So Scottish workers get their summer break nearly a month before their English colleagues.

Scotland doesn't observe Easter Monday though, which England, Wales, and Northern Ireland all do. So it's not simply a case of Scotland getting "more" — it's a different mix.

Northern Ireland has two extra holidays that nobody else in the UK gets: St Patrick's Day (17th March) and the Battle of the Boyne, also known as Orangemen's Day (12th July, with a substitute Monday if it falls on a weekend). These reflect Northern Ireland's distinct cultural heritage. Combined with the standard England and Wales holidays, Northern Ireland ends up with 10 bank holidays — the most of any UK region.

The totals for 2025: England and Wales have 8, Scotland has 9, and Northern Ireland has 10. If you're running payroll, setting SLA deadlines, or planning projects across multiple UK offices, these differences aren't just trivia — they'll directly affect your timelines.

How to maximise your annual leave in 2025

This is the fun bit. With a bit of clever planning, you can turn a handful of leave days into proper extended breaks. Here are the best opportunities for workers in England and Wales in 2025:

Bridge days and long weekends

A "bridge day" is simply a regular working day that sits between a bank holiday and the weekend. Take it off and you've connected the holiday to the weekend for a longer break. In 2025, several bank holidays fall on Mondays, giving you three-day weekends without needing any leave at all.

This is particularly handy for families. The May and August bank holidays often line up with school half-terms, so those natural long weekends can save you burning through your annual leave when the kids are off.

If you're an employer, be aware that bridge days are the first dates your team will request off. Get your leave approval process sorted early in the year, because everyone has the same idea.

Substitute days explained

When a bank holiday falls on a weekend, the government moves it to the next available weekday. So if Christmas Day lands on a Saturday, you'd get Monday 27th December as your substitute bank holiday instead.

Good news for 2025: all bank holidays for England and Wales fall on weekdays, so no substitute days are needed this year. That won't always be the case though — in 2027, for instance, Christmas Day falls on a Saturday and Boxing Day on a Sunday, so Monday 27th and Tuesday 28th December will both be substitute bank holidays.

One thing most people don't realise: there's actually no legal right to have a bank holiday off work in the UK. Bank holidays are included as part of your 5.6 weeks (28 days for full-time workers) of statutory annual leave. Your employer can require you to work bank holidays and give you alternative days off instead. That's why it's always worth checking your employment contract to see exactly how your employer handles them.

Planning around Christmas

The Christmas and New Year period deserves special attention every year, because the way the dates fall on the calendar changes everything. In 2025, Christmas is on a Thursday and Boxing Day is on a Friday, which is actually brilliant — it gives you a natural four-day weekend (Thursday through Sunday) without using any leave.

The tricky bit is always working out what happens between Boxing Day and New Year. If you can, get those days booked off early. The period between Christmas and New Year is often a dead zone for business anyway, and taking just three days of leave (29th, 30th, 31st December) gives you an unbroken stretch of eleven days off, right through to New Year's Day 2026.

Common mistakes to avoid

The biggest mistake we see? Assuming the bank holidays are the same across the whole UK. If you're scheduling a project handover between your Edinburgh and London offices, remember that Scotland has different holiday dates. Your Scottish team might be off on 2nd January while your London team is back at their desks.

Another common error is forgetting to check bank holiday dates each year. Easter moves around (it can fall anywhere from late March to late April), and occasionally the government shifts bank holidays for special events. The early May bank holiday was moved in both 2020 and 2022. Don't just copy last year's calendar and assume it'll be the same.

Plan around bank holidays

Need to count working days?

Our tools automatically exclude the right bank holidays for your UK region.

Business Days Calculator World Holidays

Related articles