calendargb

UK bank holidays

Each nation has its own list: England and Wales, Scotland and Northern Ireland. See all three side by side.

England and Wales

The next bank holiday in England and Wales is Christmas Day, Friday 25 December.

Upcoming bank holidays in England and Wales
DateDay of the weekBank holiday
2026
25 DecemberFridayChristmas Day
28 DecemberMondayBoxing Day (substitute day)
2027
1 JanuaryFridayNew Year's Day
26 MarchFridayGood Friday
29 MarchMondayEaster Monday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
30 AugustMondaySummer bank holiday
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)
2028
3 JanuaryMondayNew Year's Day (substitute day)
14 AprilFridayGood Friday
17 AprilMondayEaster Monday
1 MayMondayEarly May bank holiday
29 MayMondaySpring bank holiday
28 AugustMondaySummer bank holiday
25 DecemberMondayChristmas Day
26 DecemberTuesdayBoxing Day
Past bank holidays in England and Wales
Past bank holidays in England and Wales, newest first
DateDay of the weekBank holiday
2026
31 AugustMondaySummer bank holiday
25 MayMondaySpring bank holiday
4 MayMondayEarly May bank holiday
6 AprilMondayEaster Monday
3 AprilFridayGood Friday
1 JanuaryThursdayNew Year's Day
2025
26 DecemberFridayBoxing Day
25 DecemberThursdayChristmas Day
25 AugustMondaySummer bank holiday
26 MayMondaySpring bank holiday
5 MayMondayEarly May bank holiday
21 AprilMondayEaster Monday
18 AprilFridayGood Friday
1 JanuaryWednesdayNew Year's Day
2024
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
26 AugustMondaySummer bank holiday
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
1 AprilMondayEaster Monday
29 MarchFridayGood Friday
1 JanuaryMondayNew Year's Day
2023
26 DecemberTuesdayBoxing Day
25 DecemberMondayChristmas Day
28 AugustMondaySummer bank holiday
29 MayMondaySpring bank holiday
8 MayMondayBank holiday for the coronation of King Charles III
1 MayMondayEarly May bank holiday
10 AprilMondayEaster Monday
7 AprilFridayGood Friday
2 JanuaryMondayNew Year's Day (substitute day)
2022
27 DecemberTuesdayChristmas Day (substitute day)
26 DecemberMondayBoxing Day
19 SeptemberMondayBank holiday for the State Funeral of Queen Elizabeth II
29 AugustMondaySummer bank holiday
3 JuneFridayPlatinum Jubilee bank holiday
2 JuneThursdaySpring bank holiday
2 MayMondayEarly May bank holiday
18 AprilMondayEaster Monday
15 AprilFridayGood Friday
3 JanuaryMondayNew Year's Day (substitute day)
2021
28 DecemberTuesdayBoxing Day (substitute day)
27 DecemberMondayChristmas Day (substitute day)
30 AugustMondaySummer bank holiday
31 MayMondaySpring bank holiday
3 MayMondayEarly May bank holiday
5 AprilMondayEaster Monday
2 AprilFridayGood Friday
1 JanuaryFridayNew Year's Day
2020
28 DecemberMondayBoxing Day (substitute day)
25 DecemberFridayChristmas Day
31 AugustMondaySummer bank holiday
25 MayMondaySpring bank holiday
8 MayFridayEarly May bank holiday
13 AprilMondayEaster Monday
10 AprilFridayGood Friday
1 JanuaryWednesdayNew Year's Day
2019
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
26 AugustMondaySummer bank holiday
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
22 AprilMondayEaster Monday
19 AprilFridayGood Friday
1 JanuaryTuesdayNew Year's Day

Scotland

The next bank holiday in Scotland is St Andrew's Day, Monday 30 November.

Upcoming bank holidays in Scotland
DateDay of the weekBank holiday
2026
30 NovemberMondaySt Andrew's Day
25 DecemberFridayChristmas Day
28 DecemberMondayBoxing Day (substitute day)
2027
1 JanuaryFridayNew Year's Day
4 JanuaryMonday2nd January (substitute day)
26 MarchFridayGood Friday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
2 AugustMondaySummer bank holiday
30 NovemberTuesdaySt Andrew's Day
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)
2028
3 JanuaryMondayNew Year's Day (substitute day)
4 JanuaryTuesday2nd January (substitute day)
14 AprilFridayGood Friday
1 MayMondayEarly May bank holiday
29 MayMondaySpring bank holiday
7 AugustMondaySummer bank holiday
30 NovemberThursdaySt Andrew's Day
25 DecemberMondayChristmas Day
26 DecemberTuesdayBoxing Day
Past bank holidays in Scotland
Past bank holidays in Scotland, newest first
DateDay of the weekBank holiday
2026
3 AugustMondaySummer bank holiday
15 JuneMondayWorld Cup bank holiday
25 MayMondaySpring bank holiday
4 MayMondayEarly May bank holiday
3 AprilFridayGood Friday
2 JanuaryFriday2nd January
1 JanuaryThursdayNew Year's Day
2025
26 DecemberFridayBoxing Day
25 DecemberThursdayChristmas Day
1 DecemberMondaySt Andrew's Day (substitute day)
4 AugustMondaySummer bank holiday
26 MayMondaySpring bank holiday
5 MayMondayEarly May bank holiday
18 AprilFridayGood Friday
2 JanuaryThursday2nd January
1 JanuaryWednesdayNew Year's Day
2024
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
2 DecemberMondaySt Andrew's Day (substitute day)
5 AugustMondaySummer bank holiday
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
29 MarchFridayGood Friday
2 JanuaryTuesday2nd January
1 JanuaryMondayNew Year's Day
2023
26 DecemberTuesdayBoxing Day
25 DecemberMondayChristmas Day
30 NovemberThursdaySt Andrew's Day
7 AugustMondaySummer bank holiday
29 MayMondaySpring bank holiday
8 MayMondayBank holiday for the coronation of King Charles III
1 MayMondayEarly May bank holiday
7 AprilFridayGood Friday
3 JanuaryTuesdayNew Year's Day (substitute day)
2 JanuaryMonday2nd January
2022
27 DecemberTuesdayChristmas Day (substitute day)
26 DecemberMondayBoxing Day
30 NovemberWednesdaySt Andrew's Day
19 SeptemberMondayBank holiday for the State Funeral of Queen Elizabeth II
1 AugustMondaySummer bank holiday
3 JuneFridayPlatinum Jubilee bank holiday
2 JuneThursdaySpring bank holiday
2 MayMondayEarly May bank holiday
15 AprilFridayGood Friday
4 JanuaryTuesday2nd January (substitute day)
3 JanuaryMondayNew Year's Day (substitute day)
2021
28 DecemberTuesdayBoxing Day (substitute day)
27 DecemberMondayChristmas Day (substitute day)
30 NovemberTuesdaySt Andrew's Day
2 AugustMondaySummer bank holiday
31 MayMondaySpring bank holiday
3 MayMondayEarly May bank holiday
2 AprilFridayGood Friday
4 JanuaryMonday2nd January (substitute day)
1 JanuaryFridayNew Year's Day
2020
28 DecemberMondayBoxing Day (substitute day)
25 DecemberFridayChristmas Day
30 NovemberMondaySt Andrew's Day
3 AugustMondaySummer bank holiday
25 MayMondaySpring bank holiday
8 MayFridayEarly May bank holiday
10 AprilFridayGood Friday
2 JanuaryThursday2nd January
1 JanuaryWednesdayNew Year's Day
2019
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
2 DecemberMondaySt Andrew's Day (substitute day)
5 AugustMondaySummer bank holiday
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
19 AprilFridayGood Friday
2 JanuaryWednesday2nd January
1 JanuaryTuesdayNew Year's Day

Northern Ireland

The next bank holiday in Northern Ireland is Christmas Day, Friday 25 December.

Upcoming bank holidays in Northern Ireland
DateDay of the weekBank holiday
2026
25 DecemberFridayChristmas Day
28 DecemberMondayBoxing Day (substitute day)
2027
1 JanuaryFridayNew Year's Day
17 MarchWednesdaySt Patrick's Day
26 MarchFridayGood Friday
29 MarchMondayEaster Monday
3 MayMondayEarly May bank holiday
31 MayMondaySpring bank holiday
12 JulyMondayBattle of the Boyne (Orangemen's Day)
30 AugustMondaySummer bank holiday
27 DecemberMondayChristmas Day (substitute day)
28 DecemberTuesdayBoxing Day (substitute day)
2028
3 JanuaryMondayNew Year's Day (substitute day)
17 MarchFridaySt Patrick's Day
14 AprilFridayGood Friday
17 AprilMondayEaster Monday
1 MayMondayEarly May bank holiday
29 MayMondaySpring bank holiday
12 JulyWednesdayBattle of the Boyne (Orangemen's Day)
28 AugustMondaySummer bank holiday
25 DecemberMondayChristmas Day
26 DecemberTuesdayBoxing Day
Past bank holidays in Northern Ireland
Past bank holidays in Northern Ireland, newest first
DateDay of the weekBank holiday
2026
31 AugustMondaySummer bank holiday
13 JulyMondayBattle of the Boyne (Orangemen's Day) (substitute day)
25 MayMondaySpring bank holiday
4 MayMondayEarly May bank holiday
6 AprilMondayEaster Monday
3 AprilFridayGood Friday
17 MarchTuesdaySt Patrick's Day
1 JanuaryThursdayNew Year's Day
2025
26 DecemberFridayBoxing Day
25 DecemberThursdayChristmas Day
25 AugustMondaySummer bank holiday
14 JulyMondayBattle of the Boyne (Orangemen's Day) (substitute day)
26 MayMondaySpring bank holiday
5 MayMondayEarly May bank holiday
21 AprilMondayEaster Monday
18 AprilFridayGood Friday
17 MarchMondaySt Patrick's Day
1 JanuaryWednesdayNew Year's Day
2024
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
26 AugustMondaySummer bank holiday
12 JulyFridayBattle of the Boyne (Orangemen's Day)
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
1 AprilMondayEaster Monday
29 MarchFridayGood Friday
18 MarchMondaySt Patrick's Day (substitute day)
1 JanuaryMondayNew Year's Day
2023
26 DecemberTuesdayBoxing Day
25 DecemberMondayChristmas Day
28 AugustMondaySummer bank holiday
12 JulyWednesdayBattle of the Boyne (Orangemen's Day)
29 MayMondaySpring bank holiday
8 MayMondayBank holiday for the coronation of King Charles III
1 MayMondayEarly May bank holiday
10 AprilMondayEaster Monday
7 AprilFridayGood Friday
17 MarchFridaySt Patrick's Day
2 JanuaryMondayNew Year's Day (substitute day)
2022
27 DecemberTuesdayChristmas Day (substitute day)
26 DecemberMondayBoxing Day
19 SeptemberMondayBank holiday for the State Funeral of Queen Elizabeth II
29 AugustMondaySummer bank holiday
12 JulyTuesdayBattle of the Boyne (Orangemen's Day)
3 JuneFridayPlatinum Jubilee bank holiday
2 JuneThursdaySpring bank holiday
2 MayMondayEarly May bank holiday
18 AprilMondayEaster Monday
15 AprilFridayGood Friday
17 MarchThursdaySt Patrick's Day
3 JanuaryMondayNew Year's Day (substitute day)
2021
28 DecemberTuesdayBoxing Day (substitute day)
27 DecemberMondayChristmas Day (substitute day)
30 AugustMondaySummer bank holiday
12 JulyMondayBattle of the Boyne (Orangemen's Day)
31 MayMondaySpring bank holiday
3 MayMondayEarly May bank holiday
5 AprilMondayEaster Monday
2 AprilFridayGood Friday
17 MarchWednesdaySt Patrick's Day
1 JanuaryFridayNew Year's Day
2020
28 DecemberMondayBoxing Day (substitute day)
25 DecemberFridayChristmas Day
31 AugustMondaySummer bank holiday
13 JulyMondayBattle of the Boyne (Orangemen's Day) (substitute day)
25 MayMondaySpring bank holiday
8 MayFridayEarly May bank holiday
13 AprilMondayEaster Monday
10 AprilFridayGood Friday
17 MarchTuesdaySt Patrick's Day
1 JanuaryWednesdayNew Year's Day
2019
26 DecemberThursdayBoxing Day
25 DecemberWednesdayChristmas Day
26 AugustMondaySummer bank holiday
12 JulyFridayBattle of the Boyne (Orangemen's Day)
27 MayMondaySpring bank holiday
6 MayMondayEarly May bank holiday
22 AprilMondayEaster Monday
19 AprilFridayGood Friday
18 MarchMondaySt Patrick's Day (substitute day)
1 JanuaryTuesdayNew Year's Day

Other dates in 2026, not bank holidays

How bank holidays work

When a bank holiday falls on a Saturday or Sunday, the day off moves to a weekday, usually the Monday after. That weekday is the substitute day. If Christmas Day and Boxing Day both fall at the weekend, the substitute days are 27 and 28 December.

A bank holiday is not an automatic right to a day off. Your contract says whether you get it and whether it counts towards your annual leave, so check with your employer.

In Scotland, councils also set local holidays, such as Victoria Day in Edinburgh or the Glasgow Fair: see Scotland local holidays.