UK bank holidays
In 2026 England and Wales have 8 bank holidays, Scotland 10 and Northern Ireland 10.
Each nation has its own. Pick a year and nation for every date, ready to paste into a spreadsheet.
Bank holidays by year
2026
- England and Wales in 2026 8 bank holidays
- Scotland in 2026 10 bank holidays
- Northern Ireland in 2026 10 bank holidays
2027
- England and Wales in 2027 8 bank holidays
- Scotland in 2027 9 bank holidays
- Northern Ireland in 2027 10 bank holidays
2028
- England and Wales in 2028 8 bank holidays
- Scotland in 2028 9 bank holidays
- Northern Ireland in 2028 10 bank holidays
Bank holidays in 2026 across the UK
- New Year’s Day Thursday 1 January Everywhere in the UK
- 2nd January Friday 2 January Scotland only
- St Patrick’s Day Tuesday 17 March Northern Ireland only
- Good Friday Friday 3 April Everywhere in the UK
- Easter Monday Monday 6 April England and Wales, and Northern Ireland
- Early May bank holiday Monday 4 May Everywhere in the UK
- Spring bank holiday Monday 25 May Everywhere in the UK
- World Cup bank holiday Monday 15 June Scotland only
- Battle of the Boyne (Orangemen’s Day) Monday 13 July (substitute day) Northern Ireland only
- Summer bank holiday Monday 3 August Scotland only
- Summer bank holiday Monday 31 August England and Wales, and Northern Ireland
- St Andrew’s Day Monday 30 November Scotland only
- Christmas Day Friday 25 December Everywhere in the UK
- Boxing Day Monday 28 December (substitute day) Everywhere in the UK
Need a different range?
Count the working days between any two dates, or add working days to a date.