UK Bank Holidays 2024
The full list of 2024bank 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
Monday
Monday, 1 January 2024
Good Friday
Friday
Friday, 29 March 2024
Easter Monday
Monday
Monday, 1 April 2024
Early May bank holiday
Monday
Monday, 6 May 2024
Spring bank holiday
Monday
Monday, 27 May 2024
Summer bank holiday
Monday
Monday, 26 August 2024
Christmas Day
Wednesday
Wednesday, 25 December 2024
Boxing Day
Thursday
Thursday, 26 December 2024
Scotland
9 bank holidays
New Year’s Day
Monday
Monday, 1 January 2024
2nd January
Tuesday
Tuesday, 2 January 2024
Good Friday
Friday
Friday, 29 March 2024
Early May bank holiday
Monday
Monday, 6 May 2024
Spring bank holiday
Monday
Monday, 27 May 2024
Summer bank holiday
Monday
Monday, 5 August 2024
St Andrew’s Day
Mondaysubstitute day
Monday, 2 December 2024
Christmas Day
Wednesday
Wednesday, 25 December 2024
Boxing Day
Thursday
Thursday, 26 December 2024
Northern Ireland
10 bank holidays
New Year’s Day
Monday
Monday, 1 January 2024
St Patrick’s Day
Mondaysubstitute day
Monday, 18 March 2024
Good Friday
Friday
Friday, 29 March 2024
Easter Monday
Monday
Monday, 1 April 2024
Early May bank holiday
Monday
Monday, 6 May 2024
Spring bank holiday
Monday
Monday, 27 May 2024
Battle of the Boyne (Orangemen’s Day)
Friday
Friday, 12 July 2024
Summer bank holiday
Monday
Monday, 26 August 2024
Christmas Day
Wednesday
Wednesday, 25 December 2024
Boxing Day
Thursday
Thursday, 26 December 2024
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 2024
In England & Wales, 2024 has 6 three-day weekends: New Year’s Day (Mon 01/01), Good Friday (Fri 29/03), Easter Monday (Mon 01/04), Early May bank holiday (Mon 06/05), Spring bank holiday (Mon 27/05), Summer bank holiday (Mon 26/08).
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.