Thursday 5 November 2026 The independent guide to bank holidays in the United Kingdom Dates checked against GOV.UK

UK Bank Holidays Archive 2019–2024

Between 2019 and 2024 the UK had three extra bank holidays: the Platinum Jubilee (3 June 2022), the State Funeral of Queen Elizabeth II (19 September 2022) and the coronation of King Charles III (8 May 2023). Two regular days also moved: the early May bank holiday to VE Day, 8 May 2020, and the spring bank holiday to 2 June 2022.

This bank holidays archive keeps the confirmed GOV.UK dates for 2019 to 2024 in one place, year by year and region by region. It is useful for checking a past payslip, a holiday booking or a claim that refers to a bank holiday. Every year from 2019 to 2024 except 2022 and 2023 had the standard count: 8 bank holidays in England and Wales, 9 in Scotland and 10 in Northern Ireland.

Bank holidays in 2024

UK bank holidays 2024 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Mon 1 JanNew Year’s Day✓✓✓
Tue 2 Jan2nd January–✓–
Mon 18 MarSt Patrick’s Day––✓substitute day
Fri 29 MarGood Friday✓✓✓
Mon 1 AprEaster Monday✓–✓
Mon 6 MayEarly May bank holiday✓✓✓
Mon 27 MaySpring bank holiday✓✓✓
Fri 12 JulBattle of the Boyne (Orangemen’s Day)––✓
Mon 5 AugSummer bank holiday–✓–
Mon 26 AugSummer bank holiday✓–✓
Mon 2 DecSt Andrew’s Day–✓–substitute day
Wed 25 DecChristmas Day✓✓✓
Thu 26 DecBoxing Day✓✓✓

Source: GOV.UK bank holidays data, checked 4 November 2026.

Easter was split across two months: Good Friday on 29 March and Easter Monday on 1 April 2024. St Patrick’s Day fell on a Sunday, so Northern Ireland’s bank holiday was Monday 18 March. In Scotland, St Andrew’s Day was a Saturday and moved to Monday 2 December.

Bank holidays in 2023

UK bank holidays 2023 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Mon 2 JanNew Year’s Day✓✓✓substitute day
Tue 3 Jan2nd January–✓–substitute day
Fri 17 MarSt Patrick’s Day––✓
Fri 7 AprGood Friday✓✓✓
Mon 10 AprEaster Monday✓–✓
Mon 1 MayEarly May bank holiday✓✓✓
Mon 8 MayBank holiday for the coronation of King Charles III✓✓✓
Mon 29 MaySpring bank holiday✓✓✓
Wed 12 JulBattle of the Boyne (Orangemen’s Day)––✓
Mon 7 AugSummer bank holiday–✓–
Mon 28 AugSummer bank holiday✓–✓
Thu 30 NovSt Andrew’s Day–✓–
Mon 25 DecChristmas Day✓✓✓
Tue 26 DecBoxing Day✓✓✓

Source: GOV.UK bank holidays data, checked 4 November 2026.

The coronation of King Charles III added a bank holiday on Monday 8 May 2023 in all regions, so May had three bank holidays and each region one more than usual. The year also began with substitute days: New Year’s Day moved to Monday 2 January, and Scotland’s 2 January holiday to Tuesday 3 January.

Bank holidays in 2022

UK bank holidays 2022 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Mon 3 JanNew Year’s Day✓✓✓substitute day
Tue 4 Jan2nd January–✓–substitute day
Thu 17 MarSt Patrick’s Day––✓
Fri 15 AprGood Friday✓✓✓
Mon 18 AprEaster Monday✓–✓
Mon 2 MayEarly May bank holiday✓✓✓
Thu 2 JunSpring bank holiday✓✓✓
Fri 3 JunPlatinum Jubilee bank holiday✓✓✓
Tue 12 JulBattle of the Boyne (Orangemen’s Day)––✓
Mon 1 AugSummer bank holiday–✓–
Mon 29 AugSummer bank holiday✓–✓
Mon 19 SepBank Holiday for the State Funeral of Queen Elizabeth II✓✓✓
Wed 30 NovSt Andrew’s Day–✓–
Mon 26 DecBoxing Day✓✓✓
Tue 27 DecChristmas Day✓✓✓substitute day

Source: GOV.UK bank holidays data, checked 4 November 2026.

2022 had the most bank holidays in this archive: 10 in England and Wales, 11 in Scotland and 12 in Northern Ireland. The spring bank holiday moved from the end of May to Thursday 2 June and was followed by the Platinum Jubilee bank holiday on Friday 3 June, a four-day weekend. Monday 19 September was the bank holiday for the State Funeral of Queen Elizabeth II.

At either end of the year, weekends pushed holidays back. New Year’s Day became Monday 3 January (and Scotland’s 2 January became Tuesday 4 January), and Christmas Day became Tuesday 27 December, after Boxing Day on Monday 26 December.

Bank holidays in 2021

UK bank holidays 2021 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Fri 1 JanNew Year’s Day✓✓✓
Mon 4 Jan2nd January–✓–substitute day
Wed 17 MarSt Patrick’s Day––✓
Fri 2 AprGood Friday✓✓✓
Mon 5 AprEaster Monday✓–✓
Mon 3 MayEarly May bank holiday✓✓✓
Mon 31 MaySpring bank holiday✓✓✓
Mon 12 JulBattle of the Boyne (Orangemen’s Day)––✓
Mon 2 AugSummer bank holiday–✓–
Mon 30 AugSummer bank holiday✓–✓
Tue 30 NovSt Andrew’s Day–✓–
Mon 27 DecChristmas Day✓✓✓substitute day
Tue 28 DecBoxing Day✓✓✓substitute day

Source: GOV.UK bank holidays data, checked 4 November 2026.

Christmas Day and Boxing Day 2021 both fell at the weekend, so the bank holidays were Monday 27 and Tuesday 28 December. In Scotland, 2 January 2021 was a Saturday and the holiday moved to Monday 4 January.

Bank holidays in 2020

UK bank holidays 2020 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Wed 1 JanNew Year’s Day✓✓✓
Thu 2 Jan2nd January–✓–
Tue 17 MarSt Patrick’s Day––✓
Fri 10 AprGood Friday✓✓✓
Mon 13 AprEaster Monday✓–✓
Fri 8 MayEarly May bank holiday (VE day)✓✓✓
Mon 25 MaySpring bank holiday✓✓✓
Mon 13 JulBattle of the Boyne (Orangemen’s Day)––✓substitute day
Mon 3 AugSummer bank holiday–✓–
Mon 31 AugSummer bank holiday✓–✓
Mon 30 NovSt Andrew’s Day–✓–
Fri 25 DecChristmas Day✓✓✓
Mon 28 DecBoxing Day✓✓✓substitute day

Source: GOV.UK bank holidays data, checked 4 November 2026.

The early May bank holiday moved from Monday 4 May to Friday 8 May 2020 to mark the 75th anniversary of VE Day. This was a moved day, not an extra one, so the totals stayed at 8, 9 and 10. Boxing Day was a Saturday and moved to Monday 28 December, and in Northern Ireland the Battle of the Boyne holiday moved to Monday 13 July.

Bank holidays in 2019

UK bank holidays 2019 by region
DateBank holidayEngland & WalesScotlandNorthern IrelandNote
Tue 1 JanNew Year’s Day✓✓✓
Wed 2 Jan2nd January–✓–
Mon 18 MarSt Patrick’s Day––✓substitute day
Fri 19 AprGood Friday✓✓✓
Mon 22 AprEaster Monday✓–✓
Mon 6 MayEarly May bank holiday✓✓✓
Mon 27 MaySpring bank holiday✓✓✓
Fri 12 JulBattle of the Boyne (Orangemen’s Day)––✓
Mon 5 AugSummer bank holiday–✓–
Mon 26 AugSummer bank holiday✓–✓
Mon 2 DecSt Andrew’s Day–✓–substitute day
Wed 25 DecChristmas Day✓✓✓
Thu 26 DecBoxing Day✓✓✓

Source: GOV.UK bank holidays data, checked 4 November 2026.

Two regional holidays fell at a weekend in 2019. Northern Ireland’s St Patrick’s Day became Monday 18 March, and Scotland’s St Andrew’s Day became Monday 2 December.

What the bank holidays archive shows about future dates

The pattern repeats: fixed-date holidays move to a weekday when they hit a weekend, and one-off days are added for national events. GOV.UK’s general rule is that a substitute weekday, normally the following Monday, becomes the bank holiday. For confirmed dates after 2024, see UK bank holidays 2025, 2026, 2027 and 2028.

Sources: GOV.UK bank holidays data and Privy Council proclamations. Checked 4 November 2026.

  1. UK bank holidays 2025
  2. Bank holidays by month
  3. Spring bank holiday
  4. May bank holidays