UK Answers

UK Bank Holidays: Dates for 2026, 2027 and 2028

Every bank holiday in England, Wales, Scotland and Northern Ireland, from the official GOV.UK list.

Bank holidays 2026 (England and Wales)

Bank holidayDate
New Year’s DayThursday, 1 January 2026
Good FridayFriday, 3 April 2026
Easter MondayMonday, 6 April 2026
Early May bank holidayMonday, 4 May 2026
Spring bank holidayMonday, 25 May 2026
Summer bank holidayMonday, 31 August 2026
Christmas DayFriday, 25 December 2026
Boxing Day (substitute day)Monday, 28 December 2026

England and Wales 2026 · Scotland 2026 · Northern Ireland 2026

Bank holidays 2027 (England and Wales)

Bank holidayDate
New Year’s DayFriday, 1 January 2027
Good FridayFriday, 26 March 2027
Easter MondayMonday, 29 March 2027
Early May bank holidayMonday, 3 May 2027
Spring bank holidayMonday, 31 May 2027
Summer bank holidayMonday, 30 August 2027
Christmas Day (substitute day)Monday, 27 December 2027
Boxing Day (substitute day)Tuesday, 28 December 2027

England and Wales 2027 · Scotland 2027 · Northern Ireland 2027

Bank holidays 2028 (England and Wales)

Bank holidayDate
New Year’s Day (substitute day)Monday, 3 January 2028
Good FridayFriday, 14 April 2028
Easter MondayMonday, 17 April 2028
Early May bank holidayMonday, 1 May 2028
Spring bank holidayMonday, 29 May 2028
Summer bank holidayMonday, 28 August 2028
Christmas DayMonday, 25 December 2028
Boxing DayTuesday, 26 December 2028

England and Wales 2028 · Scotland 2028 · Northern Ireland 2028

Checked 8 October 2026. Source: GOV.UK bank holidays. See also when the clocks change.

Frequently asked questions

When is the next bank holiday?

The box at the top of this page shows the next bank holiday for your nation. You can also see every date in the tables below.

Are bank holidays the same across the UK?

No. England and Wales share the same list. Scotland and Northern Ireland each have their own, including St Andrew’s Day (Scotland) and St Patrick’s Day and the Battle of the Boyne (Northern Ireland).

Do I get paid for bank holidays?

It depends on your contract. There is no automatic right to time off or extra pay on a bank holiday, but many contracts include them within your paid holiday allowance.