UK Independent. Sourced. Primary. · Est. 2024
Dates

UK bank holidays 2025

England and Wales have 8 bank holidays in 2025, Scotland has 9 and Northern Ireland has 10, according to the official GOV.UK list.

England and Wales bank holidays 2025

DateHoliday
Wednesday, 1 January 2025New Year’s Day
Friday, 18 April 2025Good Friday
Monday, 21 April 2025Easter Monday
Monday, 5 May 2025Early May bank holiday
Monday, 26 May 2025Spring bank holiday
Monday, 25 August 2025Summer bank holiday
Thursday, 25 December 2025Christmas Day
Friday, 26 December 2025Boxing Day

Scotland bank holidays 2025

DateHoliday
Wednesday, 1 January 2025New Year’s Day
Thursday, 2 January 20252nd January
Friday, 18 April 2025Good Friday
Monday, 5 May 2025Early May bank holiday
Monday, 26 May 2025Spring bank holiday
Monday, 4 August 2025Summer bank holiday
Monday, 1 December 2025St Andrew’s Day (substitute day)
Thursday, 25 December 2025Christmas Day
Friday, 26 December 2025Boxing Day

Northern Ireland bank holidays 2025

DateHoliday
Wednesday, 1 January 2025New Year’s Day
Monday, 17 March 2025St Patrick’s Day
Friday, 18 April 2025Good Friday
Monday, 21 April 2025Easter Monday
Monday, 5 May 2025Early May bank holiday
Monday, 26 May 2025Spring bank holiday
Monday, 14 July 2025Battle of the Boyne (Orangemen’s Day) (substitute day)
Monday, 25 August 2025Summer bank holiday
Thursday, 25 December 2025Christmas Day
Friday, 26 December 2025Boxing Day

Other years: 201920202021202220232024202620272028

Frequently asked questions

How many bank holidays are there in 2025?

England and Wales have 8, Scotland 9 and Northern Ireland 10.

What is a substitute day?

When a bank holiday falls on a Saturday or Sunday, a weekday is usually given instead. GOV.UK marks these as substitute days.

Do employers have to give bank holidays off?

There is no legal right to paid leave on bank holidays. Employers can count them as part of the statutory 5.6 weeks of annual leave.

Dates checked against GOV.UK on 15 November 2026.

Sources