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).
How these dates affect working days and pay
Every bank holiday above that falls on a weekday removes a working day from the year for the region that observes it. That is why the three regions can have different working-day totals for 2024, and why a deadline counted in working days has to use the right regional calendar. Bank holidays are not, in themselves, a right to paid time off — whether staff get the day depends on their contract — but they do pause BACS and CHAPS payment processing, so pay runs and supplier payments scheduled around them need to be brought forward.
To see the working-day count for 2024 in full, visit the 2024 working days breakdown. For the background to the rules, read UK bank holidays explained, or see how to handle bank holidays in payroll for the payroll detail.
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.