Working Days Calculator UK

UK Bank Holidays 2028

The full list of 2028bank 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

    Mondaysubstitute day

    Monday, 3 January 2028

  • Good Friday

    Friday

    Friday, 14 April 2028

  • Easter Monday

    Monday

    Monday, 17 April 2028

  • Early May bank holiday

    Monday

    Monday, 1 May 2028

  • Spring bank holiday

    Monday

    Monday, 29 May 2028

  • Summer bank holiday

    Monday

    Monday, 28 August 2028

  • Christmas Day

    Monday

    Monday, 25 December 2028

  • Boxing Day

    Tuesday

    Tuesday, 26 December 2028

Scotland

9 bank holidays

  • New Year’s Day

    Mondaysubstitute day

    Monday, 3 January 2028

  • 2nd January

    Tuesdaysubstitute day

    Tuesday, 4 January 2028

  • Good Friday

    Friday

    Friday, 14 April 2028

  • Early May bank holiday

    Monday

    Monday, 1 May 2028

  • Spring bank holiday

    Monday

    Monday, 29 May 2028

  • Summer bank holiday

    Monday

    Monday, 7 August 2028

  • St Andrew’s Day

    Thursday

    Thursday, 30 November 2028

  • Christmas Day

    Monday

    Monday, 25 December 2028

  • Boxing Day

    Tuesday

    Tuesday, 26 December 2028

Northern Ireland

10 bank holidays

  • New Year’s Day

    Mondaysubstitute day

    Monday, 3 January 2028

  • St Patrick’s Day

    Friday

    Friday, 17 March 2028

  • Good Friday

    Friday

    Friday, 14 April 2028

  • Easter Monday

    Monday

    Monday, 17 April 2028

  • Early May bank holiday

    Monday

    Monday, 1 May 2028

  • Spring bank holiday

    Monday

    Monday, 29 May 2028

  • Battle of the Boyne (Orangemen’s Day)

    Wednesday

    Wednesday, 12 July 2028

  • Summer bank holiday

    Monday

    Monday, 28 August 2028

  • Christmas Day

    Monday

    Monday, 25 December 2028

  • Boxing Day

    Tuesday

    Tuesday, 26 December 2028

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 2028

In England & Wales, 2028 has 7 three-day weekends: New Year’s Day (Mon 03/01), Good Friday (Fri 14/04), Easter Monday (Mon 17/04), Early May bank holiday (Mon 01/05), Spring bank holiday (Mon 29/05), Summer bank holiday (Mon 28/08), Christmas Day (Mon 25/12).

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 2028, 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 2028 in full, visit the 2028 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.

Region

Enter a date and a number of working days.

Other years