UK Bank Holidays 2025 (Archive) — Bank Holidays UK

UK Bank Holidays 2025: The Full List of Dates

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

Last verified 29 July 2026 against the official GOV.UK bank holidays dataset.

2025 is in the past. This page is kept as a reference archive of the 2025 UK bank holiday calendar. For the current year see the full UK bank holiday list, and for the year ahead see bank holidays 2027 and 2028.

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.

8England & Wales
9Scotland
10N. Ireland
13UK dates total
Quick answer. The first 2025 bank holiday is
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.

Sources and method. All 2025 dates on this page are taken from
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.