Next UK Bank Holiday

Live countdown to the next bank holiday for each UK nation. Updated automatically using today's date.

England & Wales
Loading…
— days away
Scotland
Loading…
— days away
Northern Ireland
Loading…
— days away

England & Wales

2026 Bank Holidays (8)
DateHoliday
Thursday, 1 January 2026New Year's Day
Friday, 3 April 2026Good Friday
Monday, 6 April 2026Easter Monday
Monday, 4 May 2026Early May bank holiday
Monday, 25 May 2026Spring bank holiday
Monday, 31 August 2026Summer bank holiday
Friday, 25 December 2026Christmas Day
Monday, 28 December 2026Boxing Day substitute
2027 Bank Holidays (8)
DateHoliday
Friday, 1 January 2027New Year's Day
Friday, 26 March 2027Good Friday
Monday, 29 March 2027Easter Monday
Monday, 3 May 2027Early May bank holiday
Monday, 31 May 2027Spring bank holiday
Monday, 30 August 2027Summer bank holiday
Monday, 27 December 2027Christmas Day substitute
Tuesday, 28 December 2027Boxing Day substitute

Scotland

2026 Bank Holidays (10)
DateHoliday
Thursday, 1 January 2026New Year's Day
Friday, 2 January 20262nd January
Friday, 3 April 2026Good Friday
Monday, 4 May 2026Early May bank holiday
Monday, 25 May 2026Spring bank holiday
Monday, 15 June 2026World Cup Public Holiday World Cup
Monday, 3 August 2026Summer bank holiday
Monday, 30 November 2026St Andrew's Day
Friday, 25 December 2026Christmas Day
Monday, 28 December 2026Boxing Day substitute
2027 Bank Holidays (9)
DateHoliday
Friday, 1 January 2027New Year's Day
Monday, 4 January 20272nd January substitute
Friday, 26 March 2027Good Friday
Monday, 3 May 2027Early May bank holiday
Monday, 31 May 2027Spring bank holiday
Monday, 2 August 2027Summer bank holiday
Tuesday, 30 November 2027St Andrew's Day
Monday, 27 December 2027Christmas Day substitute
Tuesday, 28 December 2027Boxing Day substitute

Northern Ireland

2026 Bank Holidays (10)
DateHoliday
Thursday, 1 January 2026New Year's Day
Tuesday, 17 March 2026St Patrick's Day
Friday, 3 April 2026Good Friday
Monday, 6 April 2026Easter Monday
Monday, 4 May 2026Early May bank holiday
Monday, 25 May 2026Spring bank holiday
Monday, 13 July 2026Battle of the Boyne substitute
Monday, 31 August 2026Summer bank holiday
Friday, 25 December 2026Christmas Day
Monday, 28 December 2026Boxing Day substitute
2027 Bank Holidays (10)
DateHoliday
Friday, 1 January 2027New Year's Day
Wednesday, 17 March 2027St Patrick's Day
Friday, 26 March 2027Good Friday
Monday, 29 March 2027Easter Monday
Monday, 3 May 2027Early May bank holiday
Monday, 31 May 2027Spring bank holiday
Monday, 12 July 2027Battle of the Boyne
Monday, 30 August 2027Summer bank holiday
Monday, 27 December 2027Christmas Day substitute
Tuesday, 28 December 2027Boxing Day substitute

See how bank holidays affect your annual leave entitlement

Use our free calculator to work out your exact entitlement including bank holidays.

Calculate My Entitlement →

Frequently Asked Questions

When is the next bank holiday in England?

The next bank holiday in England and Wales in 2026 is Good Friday on 3 April 2026. For the full list of 2026 and 2027 bank holidays, see the tables above.

Does Scotland have more bank holidays than England?

Yes. Scotland has 9 bank holidays in most years (10 in 2026 due to the World Cup public holiday on 15 June) compared to 8 in England and Wales. Scotland also has St Andrew's Day (30 November) and 2nd January, which England does not recognise as bank holidays.

Do part-time workers get bank holidays?

Part-time workers are entitled to bank holidays on a pro-rata basis. If a bank holiday falls on a day you do not normally work, you are entitled to an equivalent day off in lieu. Your exact entitlement depends on your contracted working days.