UK Bank Holidays

UK Bank Holidays 2025

The complete list of public holidays in the United Kingdom for 2025, broken down by region. England & Wales has 8 bank holidays, Scotland has 9, and Northern Ireland has 10.

All UK bank holidays in 2025

Each row shows which regions observe the date. Click any holiday for full detail.

Date Day Holiday Regions
1 January 2025 Wednesday New Year’s Day E&W, Scotland, NI
2 January 2025 Thursday 2nd January Scotland
17 March 2025 Monday St Patrick’s Day NI
18 April 2025 Friday Good Friday E&W, Scotland, NI
21 April 2025 Monday Easter Monday E&W, NI
5 May 2025 Monday Early May bank holiday E&W, Scotland, NI
26 May 2025 Monday Spring bank holiday E&W, Scotland, NI
14 July 2025 Monday Battle of the Boyne (Orangemen’s Day) (substitute) NI
4 August 2025 Monday Summer bank holiday Scotland
25 August 2025 Monday Summer bank holiday E&W, NI
1 December 2025 Monday St Andrew’s Day (substitute) Scotland
25 December 2025 Thursday Christmas Day E&W, Scotland, NI
26 December 2025 Friday Boxing Day E&W, Scotland, NI

Calendar view (2025)

Bank holidays in England & Wales highlighted. Use the region links below for Scotland or Northern Ireland.

January

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

February

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728

March

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

April

2025
MoTuWeThFrSaSu
123456789101112131415161718192021222324252627282930

May

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

June

2025
MoTuWeThFrSaSu
123456789101112131415161718192021222324252627282930

July

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

August

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

September

2025
MoTuWeThFrSaSu
123456789101112131415161718192021222324252627282930

October

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

November

2025
MoTuWeThFrSaSu
123456789101112131415161718192021222324252627282930

December

2025
MoTuWeThFrSaSu
12345678910111213141516171819202122232425262728293031

By region

Plan your annual leave for 2025

Pair your annual leave with the 2025 bank holidays to maximise consecutive days off. Common allowances:

  • 20 days of leave can yield 5 breaks totalling ~30 days off.
  • 25 days of leave can yield 5 breaks totalling ~37 days off.
  • 28 days of leave (UK statutory minimum) can yield ~40 days off across the year.
Open the Leave Optimiser for 2025 →

Frequently asked questions

How many bank holidays are there in 2025? +
In 2025 there are 8 bank holidays in England and Wales, 9 in Scotland and 10 in Northern Ireland.
When is the first bank holiday in 2025? +
The first UK bank holiday of 2025 is New Year’s Day on Wednesday, 1 January 2025.
How can I get the most days off in 2025? +
Use our Leave Optimiser — it calculates the optimal placement of annual leave around 2025's bank holidays for your region.