
UK Public Holidays 2025: Full List by Region & Dates
Planning a wedding, a home renovation, or simply trying to remember whether you’re getting that extra day off? Bank holidays shape more of our lives than most of us realise — and getting the 2025 dates wrong can mean a missed delivery, a closed office, or a wasted trip. This guide lays out every UK public holiday for 2025, nation by nation, with the exact dates and the regional quirks that matter for practical planning.
Total bank holidays in England and Wales: 8 · New Year’s Day: Thursday, 1 January · Good Friday: Friday, 18 April · Easter Monday: Monday, 21 April · Early May bank holiday: Monday, 5 May · Spring bank holiday: Monday, 26 May
Quick snapshot
- Christmas 2025 falls on a Thursday, meaning back-to-back with Boxing Day on Friday — a natural long weekend for all UK nations
- 2026 preview shows whether pattern of additional special holidays continues
| Region | Bank holiday count | Key extras compared to England/Wales |
|---|---|---|
| England and Wales | 8 | Baseline national holidays only |
| Scotland | 9 | 2nd January, early Summer Bank Holiday, St Andrew’s Day |
| Northern Ireland | 10 | St Patrick’s Day, Battle of the Boyne, Easter Monday included |
How many UK public holidays are there in 2025?
The answer depends on which nation you’re in. England and Wales share eight bank holidays in 2025, while Scotland observes nine and Northern Ireland has ten. Seven holidays are common to all UK jurisdictions: New Year’s Day, Good Friday, the Early May Bank Holiday, the Spring Bank Holiday, the Summer Bank Holiday, Christmas Day, and Boxing Day, according to Wikipedia’s overview of UK public holidays (Wikipedia).
England and Wales
England and Wales follow an identical bank holiday calendar, with both regions sharing the same eight designated days. The count has been stable at eight for years, with no additional special event holidays announced for 2025 (GOV.UK). Workers in these nations planning around 2025 cost of living payments can align leave with these fixed dates.
Scotland
Scotland’s additional holidays account for the difference: 2nd January gives the nation a two-day start to the year, and St Andrew’s Day on 30 November adds another when it falls on a weekday. In 2025, St Andrew’s Day falls on a Sunday, so the substitute falls on Monday, 1 December (Time Out). Scotland also observes only Good Friday at Easter — Easter Monday is not a nationwide holiday, though some local councils may designate it (flair HR).
Northern Ireland
Northern Ireland has two holidays with no counterparts elsewhere in the UK: St Patrick’s Day on 17 March and the Battle of the Boyne commemorated on 14 July. In 2025, both dates fall on Mondays — St Patrick’s Day is already a Monday, while the Battle of the Boyne’s official date of 12 July (Saturday) substitutes to 14 July (Good Tuesday). Northern Ireland does observe Easter Monday, unlike Scotland.
The pattern across UK nations reveals something practical: bank holidays aren’t uniform, and the difference between eight, nine, and ten days off can matter for planning a wedding, scheduling a delivery, or booking annual leave.
Are there always 8 bank holidays in the UK?
The eight-day figure applies specifically to England and Wales — and even that count isn’t guaranteed. The UK government can designate additional bank holidays for special events, such as coronations or royal jubilees. The Wikipedia overview notes that additional holidays have been allocated for such occasions, though GOV.UK confirms no special event bank holidays are announced for 2025.
Standard count
The baseline for England and Wales has held at eight for many years. Scotland typically has nine or ten, Northern Ireland ten. Wales has no separate bank holiday schedule — its holidays are identical to England’s (Group Accommodation).
Regional extras
The variation isn’t random. Scotland’s 2nd January holiday and St Andrew’s Day reflect Scottish national identity. Northern Ireland’s St Patrick’s Day (17 March) and Battle of the Boyne (12 July) similarly honour regional heritage. These aren’t bank holidays in England or Wales — a traveller crossing the border will notice the difference.
Employers with staff across UK nations need nation-specific calendars. An HR team based in London managing employees in Glasgow or Belfast must track two or three different holiday schedules — and remember that substitute days apply when holidays fall on weekends.
What is the holiday calendar for 2025?
The complete 2025 calendar spans all four nations, with specific dates confirmed by multiple sources. Here is the full chronological list for planning purposes.
January to March
New Year’s Day falls on Wednesday, 1 January 2025 — a midweek holiday that means most workers require no substitute. Scotland gets an additional day on Thursday, 2 January (Zelt). Good Friday is 18 April across all UK regions. St Patrick’s Day in Northern Ireland is 17 March (Monday).
April to June
Easter Monday is 21 April, observed in England, Wales, and Northern Ireland but not nationally in Scotland. The Early May Bank Holiday lands on 5 May (Monday) for all UK nations. The Spring Bank Holiday follows on 26 May (Monday) across the board.
August to December
The key regional split appears here: Scotland’s Summer Bank Holiday is 4 August (Monday) — fully three weeks earlier than the rest of the UK, where the Summer Bank Holiday is 25 August (Time Out). Northern Ireland’s Battle of the Boyne substitute is 14 July. St Andrew’s Day substitute in Scotland is 1 December. Christmas (25 December) and Boxing Day (26 December) close the year for all nations.
Workers relying on these dates for leave planning should confirm their employer’s official calendar, as some sectors observe additional regional or industry-specific closures.
When a bank holiday falls on a weekend, a substitute weekday is typically designated — usually the following Monday. This matters most for Christmas and New Year, though in 2025 neither Christmas nor Boxing Day falls on a weekend, so no substitutes are required for those dates.
Is there two bank holidays in August in the UK?
There is only one August bank holiday in England and Wales — the last Monday of the month, 25 August 2025. Scotland, however, has two summer bank holidays: one in early August and one that aligns with the rest of the UK (Group Accommodation).
England and Wales
One bank holiday in August: Monday, 25 August 2025. This is the standard Summer Bank Holiday observed across England, Wales, and Northern Ireland on the same date.
Scotland
Scotland has a distinct arrangement. The Scottish Summer Bank Holiday falls on 4 August 2025 (Monday) — an early-August holiday unique to Scotland. Then, like the rest of the UK, Scotland also observes the standard Summer Bank Holiday on 25 August. This means two bank holidays in August for Scotland, but only one for England and Wales.
A business with operations in both Glasgow and London planning August closures will face misalignment: Scottish staff have a holiday on 4 August when English colleagues are working, then both groups have 25 August off. Coordination requires knowing which nation your offices sit in.
UK public holidays in London for 2025
London follows the England and Wales bank holiday schedule — eight days off in 2025, with no extras beyond the shared national list. The city’s status as England’s capital means it aligns precisely with the standard England and Wales calendar.
London specifics
London’s eight bank holidays in 2025 are identical to those observed across England and Wales: New Year’s Day (1 January), Good Friday (18 April), Easter Monday (21 April), Early May Bank Holiday (5 May), Spring Bank Holiday (26 May), Summer Bank Holiday (25 August), Christmas Day (25 December), and Boxing Day (26 December) (Zelt).
What’s open
Most London attractions, shops, and restaurants close on bank holidays — particularly Christmas Day. Transport runs reduced or Sunday-level services on bank holidays. Planning a trip to London over a bank holiday weekend means checking individual venue opening times in advance, as closures are widespread and advertised well ahead. Retail workers and tourists should also note Black Friday 2025 dates for additional shopping events.
London operates on England’s eight-day schedule. Tourists and Londoners alike should note that Good Friday, Easter Monday, and the August bank holiday are full closures for most services.
2025 UK bank holiday timeline
Thirteen distinct dates across UK nations make up the 2025 bank holiday calendar. The timeline below shows each date, the holiday name, and which regions observe it.
| Date | Holiday | Regions observing |
|---|---|---|
| 1 January (Wednesday) | New Year’s Day | All UK nations |
| 2 January (Thursday) | 2nd January | Scotland |
| 17 March (Monday) | St Patrick’s Day | Northern Ireland |
| 18 April (Friday) | Good Friday | All UK nations |
| 21 April (Monday) | Easter Monday | England, Wales, Northern Ireland |
| 5 May (Monday) | Early May Bank Holiday | All UK nations |
| 26 May (Monday) | Spring Bank Holiday | All UK nations |
| 14 July (Monday) | Battle of the Boyne (substitute) | Northern Ireland |
| 4 August (Monday) | Summer Bank Holiday | Scotland |
| 25 August (Monday) | Summer Bank Holiday | England, Wales, Northern Ireland |
| 1 December (Monday) | St Andrew’s Day (substitute) | Scotland |
| 25 December (Thursday) | Christmas Day | All UK nations |
| 26 December (Friday) | Boxing Day | All UK nations |
The implication: businesses operating across multiple UK nations must maintain separate holiday calendars, as the 13 dates above do not represent a single UK-wide holiday schedule.
There are eight bank holidays a year in England and Wales, nine in Scotland and ten in Northern Ireland.
— Wikipedia editors, Public holidays in the United Kingdom
Easter Monday, however, is not a nationwide bank holiday in Scotland although some local councils do claim it as one.
— flair HR, UK Bank Holidays 2025
Confirmed facts
- GOV.UK has confirmed no additional special event holidays for 2025
- England and Wales share identical bank holiday calendars
- Scotland’s Summer Bank Holiday falls on 4 December 2025, three weeks earlier than the rest of the UK
- Christmas 2025 falls on Thursday, 25 December
- Boxing Day 2025 falls on Friday, 26 December
What’s unclear
- Which Scottish councils will observe Easter Monday in 2025
- Whether substitute day rules will affect any 2025 holiday falling on a weekend (none do for Christmas/New Year)
England and Wales share eight bank holidays in 2025 while Scotland gets nine, matching the full regional list confirmed by official sources.
Frequently asked questions
What are the bank holidays in Scotland for 2025?
Scotland has nine bank holidays in 2025: New Year’s Day (1 January), 2nd January, Good Friday (18 April), Early May Bank Holiday (5 May), Spring Bank Holiday (26 May), Summer Bank Holiday (4 August), Summer Bank Holiday (25 August), St Andrew’s Day substitute (1 December), and Christmas Day (25 December). Boxing Day (26 December) rounds out the list, though some sources list it separately from the official nine.
How do Northern Ireland holidays differ from England?
Northern Ireland has two extra holidays compared to England: St Patrick’s Day (17 March) and the Battle of the Boyne (12 July, with the substitute on 14 July 2025). Northern Ireland also observes Easter Monday, which Scotland does not nationally.
When is the August bank holiday in 2025?
In England, Wales, and Northern Ireland, the August bank holiday is Monday, 25 August 2025. In Scotland, there are two August bank holidays: Monday, 4 August and Monday, 25 August.
Are 25 and 26 December always holidays?
Christmas Day (25 December) and Boxing Day (26 December) are statutory bank holidays across all UK nations when they fall on weekdays. In 2025, both dates fall on Thursday and Friday respectively, so no substitutes are required and both days are holidays.
What happens if a holiday falls on a weekend?
When a bank holiday falls on a weekend, a substitute weekday is typically designated — usually the following Monday. In 2025, none of the main bank holidays fall on a weekend, so substitute days are not needed for Christmas or New Year.
How many bank holidays in Glasgow 2025?
Glasgow follows Scotland’s bank holiday schedule, which means nine official bank holidays: New Year’s Day, 2nd January, Good Friday, Early May Bank Holiday, Spring Bank Holiday, two Summer Bank Holidays (4 August and 25 August), St Andrew’s Day substitute (1 December), Christmas Day, and Boxing Day.
Are there bank holidays in 2026?
Yes, bank holidays continue in 2026. The schedule follows similar patterns, though specific dates shift based on the calendar. Additional special event bank holidays, like those seen for coronations or jubilees, would be announced by GOV.UK if applicable.
Knowing your nation’s calendar — and which neighbours differ — prevents surprises mid-year.