Also on Bank Holidays UK: UK Bank Holidays 2027: Every Date for England, Scotland, Wales and Northern Ireland · Bank Holiday Mondays — Full List 2026 · UK Bank Holidays 2028: Every Date for England, Scotland, Wales and Northern Ireland
The UK had 13 bank holiday dates in 2025 — 8 in England and Wales, 9 in Scotland and 10 in Northern Ireland. The full calendar is below, exactly as it was observed.
Wednesday 1 January (New Year’s Day) and the last is Friday 26 December
(Boxing Day). Good Friday is Friday 18 April and Easter Monday Monday 21 April.
The Summer bank holiday is Monday 25 August in England, Wales and Northern
Ireland and Monday 4 August in Scotland.
UK bank holidays 2025: the full list
Every bank holiday date observed anywhere in the UK in 2025, in order. A tick means the date is
a statutory bank holiday in that nation.
| Date | Bank holiday | Eng & Wales | Scotland | N. Ireland |
|---|---|---|---|---|
| Wed 1 Jan | New Year’s Day | ✓ | ✓ | ✓ |
| Thu 2 Jan | 2nd January | — | ✓ | — |
| Mon 17 Mar | St Patrick’s Day | — | — | ✓ |
| Fri 18 Apr | Good Friday | ✓ | ✓ | ✓ |
| Mon 21 Apr | Easter Monday | ✓ | — | ✓ |
| Mon 5 May | Early May bank holiday | ✓ | ✓ | ✓ |
| Mon 26 May | Spring bank holiday | ✓ | ✓ | ✓ |
| Mon 14 Jul | Battle of the Boyne (Orangemen’s Day) (substitute day) | — | — | ✓ |
| Mon 4 Aug | Summer bank holiday | — | ✓ | — |
| Mon 25 Aug | Summer bank holiday | ✓ | — | ✓ |
| Mon 1 Dec | St Andrew’s Day (substitute day) | — | ✓ | — |
| Thu 25 Dec | Christmas Day | ✓ | ✓ | ✓ |
| Fri 26 Dec | Boxing Day | ✓ | ✓ | ✓ |
Substitute days in 2025
- Battle of the Boyne (Orangemen’s Day) is observed on Monday 14 July — the actual date falls on a weekend, so the day off moves to the next working day.
- St Andrew’s Day is observed on Monday 1 December — the actual date falls on a weekend, so the day off moves to the next working day.
Bank holidays 2025 by nation
England and Wales — 8 bank holidays
England and Wales share the same list. There is no separate Welsh bank holiday: St David’s Day
(1 March) is widely marked but has never been made statutory. See the
England and Wales pages.
| # | Date | Bank holiday |
|---|---|---|
| 1 | Wednesday 1 January | New Year’s Day |
| 2 | Friday 18 April | Good Friday |
| 3 | Monday 21 April | Easter Monday |
| 4 | Monday 5 May | Early May bank holiday |
| 5 | Monday 26 May | Spring bank holiday |
| 6 | Monday 25 August | Summer bank holiday |
| 7 | Thursday 25 December | Christmas Day |
| 8 | Friday 26 December | Boxing Day |
Scotland — 9 bank holidays
Scotland trades Easter Monday for the 2 January
holiday and St Andrew’s Day, and takes its Summer bank
holiday at the start of August. In Scotland most bank holidays are set by local authorities and
banks rather than by statute, so council and employer variation is wider than elsewhere in the UK.
More on the Scotland page.
| # | Date | Bank holiday |
|---|---|---|
| 1 | Wednesday 1 January | New Year’s Day |
| 2 | Thursday 2 January | 2nd January |
| 3 | Friday 18 April | Good Friday |
| 4 | Monday 5 May | Early May bank holiday |
| 5 | Monday 26 May | Spring bank holiday |
| 6 | Monday 4 August | Summer bank holiday |
| 7 | Monday 1 December | St Andrew’s Day (substitute day) |
| 8 | Thursday 25 December | Christmas Day |
| 9 | Friday 26 December | Boxing Day |
Northern Ireland — 10 bank holidays
The longest list in the UK, adding St Patrick’s Day
and the Battle of the Boyne. See the
Northern Ireland page.
| # | Date | Bank holiday |
|---|---|---|
| 1 | Wednesday 1 January | New Year’s Day |
| 2 | Monday 17 March | St Patrick’s Day |
| 3 | Friday 18 April | Good Friday |
| 4 | Monday 21 April | Easter Monday |
| 5 | Monday 5 May | Early May bank holiday |
| 6 | Monday 26 May | Spring bank holiday |
| 7 | Monday 14 July | Battle of the Boyne (Orangemen’s Day) (substitute day) |
| 8 | Monday 25 August | Summer bank holiday |
| 9 | Thursday 25 December | Christmas Day |
| 10 | Friday 26 December | Boxing Day |
Long weekends in 2025
Every stretch of three or more consecutive days off created by a 2025 bank holiday, with no
annual leave booked at all. Calculated from the GOV.UK dates for each nation.
| Dates | Where | Days off | Bank holiday(s) |
|---|---|---|---|
| Fri 18 Apr – Mon 21 Apr | England & Wales | 4 | Good Friday, Easter Monday |
| Sat 3 May – Mon 5 May | England & Wales | 3 | Early May bank holiday |
| Sat 24 May – Mon 26 May | England & Wales | 3 | Spring bank holiday |
| Sat 23 Aug – Mon 25 Aug | England & Wales | 3 | Summer bank holiday |
| Thu 25 Dec – Sun 28 Dec | England & Wales | 4 | Christmas Day, Boxing Day |
| Fri 18 Apr – Sun 20 Apr | Scotland | 3 | Good Friday |
| Sat 3 May – Mon 5 May | Scotland | 3 | Early May bank holiday |
| Sat 24 May – Mon 26 May | Scotland | 3 | Spring bank holiday |
| Sat 2 Aug – Mon 4 Aug | Scotland | 3 | Summer bank holiday |
| Sat 29 Nov – Mon 1 Dec | Scotland | 3 | St Andrew’s Day |
| Thu 25 Dec – Sun 28 Dec | Scotland | 4 | Christmas Day, Boxing Day |
| Sat 15 Mar – Mon 17 Mar | Northern Ireland | 3 | St Patrick’s Day |
| Fri 18 Apr – Mon 21 Apr | Northern Ireland | 4 | Good Friday, Easter Monday |
| Sat 3 May – Mon 5 May | Northern Ireland | 3 | Early May bank holiday |
| Sat 24 May – Mon 26 May | Northern Ireland | 3 | Spring bank holiday |
| Sat 12 Jul – Mon 14 Jul | Northern Ireland | 3 | Battle of the Boyne (Orangemen’s Day) |
| Sat 23 Aug – Mon 25 Aug | Northern Ireland | 3 | Summer bank holiday |
| Thu 25 Dec – Sun 28 Dec | Northern Ireland | 4 | Christmas Day, Boxing Day |
The long gaps in 2025
Bank holidays are not spread evenly. In England and Wales, 2025 has two long stretches with no
day off at all:
- 122 days — Monday 25 August (Summer bank holiday) to Thursday 25 December
(Christmas Day). - 107 days — Wednesday 1 January (New Year’s Day) to Friday 18 April
(Good Friday).
Scotland and Northern Ireland break these stretches with their own holidays — see the
tables above.
2024, 2025 and 2026 compared
The England and Wales bank holidays never change — only the weekdays they land on do.
Dates marked * are substitute days.
| Bank holiday | 2024 | 2025 | 2026 |
|---|---|---|---|
| New Year’s Day | Mon 1 Jan | Wed 1 Jan | Thu 1 Jan |
| Good Friday | Fri 29 Mar | Fri 18 Apr | Fri 3 Apr |
| Easter Monday | Mon 1 Apr | Mon 21 Apr | Mon 6 Apr |
| Early May bank holiday | Mon 6 May | Mon 5 May | Mon 4 May |
| Spring bank holiday | Mon 27 May | Mon 26 May | Mon 25 May |
| Summer bank holiday | Mon 26 Aug | Mon 25 Aug | Mon 31 Aug |
| Christmas Day | Wed 25 Dec | Thu 25 Dec | Fri 25 Dec |
| Boxing Day | Thu 26 Dec | Fri 26 Dec | Mon 28 Dec * |
Full calendars: the current year ·
2027 ·
2028 ·
2025. See also
the next bank holiday and
how many bank holidays the UK has.
Pay, time off and working on a 2025 bank holiday
A bank holiday is not automatically a paid day off in the UK. There is no statutory right to time
off on a bank holiday, and no statutory right to enhanced pay for working one. What you get depends
on your contract — the law guarantees 5.6 weeks of paid annual leave, and an employer may
count the bank holidays inside that allowance.
What is open on a 2025 bank holiday
Banks and most public offices close, large shops in England and Wales trade normally on bank
holiday Mondays, and public transport runs to a Sunday timetable. Check
Royal Mail,
bin collections,
parking rules,
GP surgeries and
bank branches.
Frequently asked questions about 2025 bank holidays
How many bank holidays are there in 2025?
There are 8 bank holidays in England and Wales in 2025, 9 in Scotland and 10 in Northern Ireland — 13 distinct dates across the UK as a whole.
When is the first bank holiday of 2025?
Wednesday 1 January 2025 — New Year’s Day.
When is the last bank holiday of 2025?
Friday 26 December 2025 — Boxing Day.
When are Good Friday and Easter Monday in 2025?
Good Friday is Friday 18 April 2025 and Easter Monday is Monday 21 April 2025. Good Friday is a bank holiday across the whole UK; Easter Monday is a bank holiday in England, Wales and Northern Ireland but not in Scotland.
When is the August bank holiday 2025?
Monday 25 August 2025 in England, Wales and Northern Ireland, and Monday 4 August 2025 in Scotland.
What are the Christmas bank holidays in 2025?
Christmas Day is observed on Thursday 25 December 2025 and Boxing Day on Friday 26 December 2025, across the whole UK.
Does Scotland have different bank holidays in 2025?
Yes. Scotland has 9 bank holidays in 2025. It observes the 2 January holiday and St Andrew’s Day, takes its Summer bank holiday at the start of August rather than the end, and does not observe Easter Monday.
How many bank holidays does Northern Ireland have in 2025?
10 — the 8 observed in England and Wales, plus St Patrick’s Day and the Battle of the Boyne.
What is the longest gap between bank holidays in 2025?
122 days in England and Wales, from Monday 25 August 2025 (Summer bank holiday) to Thursday 25 December 2025 (Christmas Day).
Are the 2025 bank holiday dates confirmed?
Yes. Every date on this page comes from the official GOV.UK bank holidays dataset. Fixed-date and Easter-linked holidays are set by law and by Royal Proclamation; only one-off additional holidays, which are rare and announced separately, could change the list.
the official GOV.UK
bank holidays dataset for England & Wales, Scotland and Northern Ireland, and were last
checked on 29 July 2026. Long weekends, gaps and annual-leave combinations on this
page are computed from those dates, not written by hand. Substitute days follow the rule set out in
the Banking and Financial Dealings Act 1971 and confirmed each year by Royal Proclamation.
