Thursday 5 November 2026 The independent guide to bank holidays in the United Kingdom Dates checked against GOV.UK

UK Bank Holidays 2025

This is an archive page. See 2026 bank holidays.

UK bank holidays 2025

8 bank holidays in England and Wales, 9 in Scotland and 10 in Northern Ireland.

All 2025 bank holidays have passed.Source: GOV.UK · checked 4 November 2026

The bank holidays 2025 year is over. It ran from New Year’s Day on Wednesday 1 January to Boxing Day on Friday 26 December, with 8 bank holidays in England and Wales, 9 in Scotland and 10 in Northern Ireland, exactly as GOV.UK lists them.

Which days were substitute bank holidays in 2025?

Two fixed-date holidays fell at a weekend and moved to the following Monday. Both affected one region only.

  • Northern Ireland: 12 July 2025 was a Saturday, so the Battle of the Boyne bank holiday was on Monday 14 July 2025.
  • Scotland: St Andrew’s Day, 30 November 2025, was a Sunday, so the bank holiday moved to Monday 1 December 2025.

England and Wales had no substitute day in 2025. Christmas Day was a Thursday and Boxing Day a Friday, so neither moved.

All bank holidays 2025 by region

UK bank holidays 2025 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Wed 1 JanNew Year’s Day✓✓✓
Thu 2 Jan2nd January–✓–
Mon 17 MarSt Patrick’s Day––✓
Fri 18 AprGood Friday✓✓✓
Mon 21 AprEaster Monday✓–✓
Mon 5 MayEarly May bank holiday✓✓✓
Mon 26 MaySpring bank holiday✓✓✓
Mon 14 JulBattle of the Boyne (Orangemen’s Day)––✓substitute day
Mon 4 AugSummer bank holiday–✓–
Mon 25 AugSummer bank holiday✓–✓
Mon 1 DecSt Andrew’s Day–✓–substitute day
Thu 25 DecChristmas Day✓✓✓
Fri 26 DecBoxing Day✓✓✓

Source: GOV.UK bank holidays data, checked 4 November 2026.

January1 New Year’s Day · 2 2nd January (Scotland)
FebruaryNo bank holiday
March17 St Patrick’s Day (N. Ireland)
April18 Good Friday · 21 Easter Monday (Eng & Wales, N. Ireland)
May5 Early May bank holiday · 26 Spring bank holiday
JuneNo bank holiday
July14 Battle of the Boyne (Orangemen’s Day) (N. Ireland)
August4 Summer bank holiday (Scotland) · 25 Summer bank holiday (Eng & Wales, N. Ireland)
SeptemberNo bank holiday
OctoberNo bank holiday
NovemberNo bank holiday
December1 St Andrew’s Day (Scotland) · 25 Christmas Day · 26 Boxing Day

How 2025 compares with the years around it

Easter was in mid-April. Good Friday fell on 18 April and Easter Monday on 21 April 2025. Scotland had Good Friday but not Easter Monday.

The early May bank holiday kept its usual date. It was on Monday 5 May 2025, the first Monday in May. In 2020, by contrast, it moved to Friday 8 May for the 75th anniversary of VE Day.

St Patrick’s Day gave Northern Ireland a long weekend. 17 March 2025 was a Monday, so no substitute day was needed.

Scotland’s summer bank holiday came three weeks earlier. Scotland had Monday 4 August 2025; England, Wales and Northern Ireland had Monday 25 August.

No extra bank holiday was added. 2025 had the standard number of days in each region. The next one-off was Scotland’s World Cup bank holiday on Monday 15 June 2026, which brought Scotland to ten bank holidays that year.

Looking for this year or next year?

The current and upcoming dates are on the UK bank holidays 2026 and UK bank holidays 2027 pages. Earlier years, back to 2019, are collected in the bank holidays archive.

Sources: GOV.UK bank holidays data and Privy Council proclamations. Checked 4 November 2026.

  1. UK bank holidays 2026
  2. Bank holidays archive 2019–2024
  3. St Andrew's Day bank holiday
  4. July bank holiday