This is an archive page. See 2026 bank holidays.
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 2026The 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
| Date | Bank holiday | England & Wales | Scotland | Northern Ireland | Note |
|---|---|---|---|---|---|
| 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 | ✓ | ✓ | ✓ |
Source: GOV.UK bank holidays data, checked 4 November 2026.
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.