UK Bank Holidays 2025
The full list of 2025bank holidays for England & Wales, Scotland, and Northern Ireland — sourced from gov.uk, with substitute days applied for weekend dates.
England & Wales
8 bank holidays
New Year’s Day
Wednesday
Wednesday, 1 January 2025
Good Friday
Friday
Friday, 18 April 2025
Easter Monday
Monday
Monday, 21 April 2025
Early May bank holiday
Monday
Monday, 5 May 2025
Spring bank holiday
Monday
Monday, 26 May 2025
Summer bank holiday
Monday
Monday, 25 August 2025
Christmas Day
Thursday
Thursday, 25 December 2025
Boxing Day
Friday
Friday, 26 December 2025
Scotland
9 bank holidays
New Year’s Day
Wednesday
Wednesday, 1 January 2025
2nd January
Thursday
Thursday, 2 January 2025
Good Friday
Friday
Friday, 18 April 2025
Early May bank holiday
Monday
Monday, 5 May 2025
Spring bank holiday
Monday
Monday, 26 May 2025
Summer bank holiday
Monday
Monday, 4 August 2025
St Andrew’s Day
Mondaysubstitute day
Monday, 1 December 2025
Christmas Day
Thursday
Thursday, 25 December 2025
Boxing Day
Friday
Friday, 26 December 2025
Northern Ireland
10 bank holidays
New Year’s Day
Wednesday
Wednesday, 1 January 2025
St Patrick’s Day
Monday
Monday, 17 March 2025
Good Friday
Friday
Friday, 18 April 2025
Easter Monday
Monday
Monday, 21 April 2025
Early May bank holiday
Monday
Monday, 5 May 2025
Spring bank holiday
Monday
Monday, 26 May 2025
Battle of the Boyne (Orangemen’s Day)
Mondaysubstitute day
Monday, 14 July 2025
Summer bank holiday
Monday
Monday, 25 August 2025
Christmas Day
Thursday
Thursday, 25 December 2025
Boxing Day
Friday
Friday, 26 December 2025
What happens if a bank holiday falls on a weekend?
When a bank holiday lands on a Saturday or Sunday, the day off in lieu — the “substitute day” — moves to the next Monday (or Tuesday if the Monday is already a bank holiday). The substitute day, not the original date, is the bank holiday for legal and contractual purposes.
All substitute days on this page are flagged. The underlying data comes from the official gov.uk feed, which calculates substitutes authoritatively.
Long weekends in 2025
In England & Wales, 2025 has 6 three-day weekends: Good Friday (Fri 18/04), Easter Monday (Mon 21/04), Early May bank holiday (Mon 05/05), Spring bank holiday (Mon 26/05), Summer bank holiday (Mon 25/08), Boxing Day (Fri 26/12).
Quick working-day calculator
Project a date around these bank holidays.
Use a negative number to count backwards.
Enter a date and a number of working days.