The UK Bank Holidays and School Holidays 2025, 2026 and 2027 in England and Wales are 8 in total per year, while the Scotland Bank Holidays for 2025, 2026 and 2027 are nice. Northern Ireland also boasts 10 bank holidays, although they are not on the same dates as those in Scotland.
Is today a bank holiday in the UK?
No, there is no bank holiday today in the United Kingdom.
Is it bank holiday tomorrow?
There is no bank holiday tomorrow in the United Kingdom.
Is 1st January a bank holiday?
Yes, January 1st, 2025 is a bank holiday in the UK, and the next one after that is on April 18th, 2025.
When is the next bank holiday in the UK?
The next bank holiday in the UK is Good Friday, which falls on Friday, April 18th, 2025.
Date | Day of the Week | Bank holiday |
1st January 2025 | Wednesday | New Year’s Day |
18th April 2025 | Friday | Good Friday |
21st April 2025 | Monday | Easter Monday |
When are the UK Bank Holidays for England and Wales in 2025?
Date | Day of the Week | Bank Holiday |
1 January 2025 | Wednesday | New Year’s Day |
18 April 2025 | Friday | Good Friday |
21 April 2025 | Monday | Easter Monday |
5 May 2025 | Monday | Early May bank holiday |
26 May 2025 | Monday | Spring bank holiday |
25 August 2025 | Monday | Summer bank holiday |
25 December 2025 | Thursday | Christmas Day |
26 December 2025 | Friday | Boxing Day |
When are the UK Bank Holidays for England and Wales in 2026?
Date | Day of the Week | Bank Holiday |
1 January 2026 | Thursday | New Year’s Day |
3 April 2026 | Friday | Good Friday |
6 April 2026 | Monday | Easter Monday |
4 May 2026 | Monday | Early May bank holiday |
25 May 2026 | Monday | Spring bank holiday |
31 August 2026 | Monday | Summer bank holiday |
25 December 2026 | Friday | Christmas Day |
28 December 2026 | Monday | Boxing Day (substitute day) |
When are the UK Bank Holidays for England and Wales in 2027
Date | Day of the Week | Bank Holiday |
1 January 2027 | Friday | New Year’s Day |
26 March 2027 | Friday | Good Friday |
29 March 2027 | Monday | Easter Monday |
3 May 2027 | Monday | Early May bank holiday |
31 May 2027 | Monday | Spring bank holiday |
30 August 2027 | Monday | Summer bank holiday |
27 December 2027 | Monday | Christmas Day (substitute day) |
28 December 2027 | Tuesday | Boxing Day (substitute day) |
When are the UK Bank Holidays for Scotland in 2025?
Date | Day of the Week | Bank Holiday |
1 January 2025 | Wednesday | New Year’s Day |
2 January 2025 | Thursday | 2nd January |
18 April 2025 | Friday | Good Friday |
21 April 2025 | Monday | Easter Monday |
5 May 2025 | Monday | Early May bank holiday |
26 May 2025 | Monday | Spring bank holiday |
4 August 2025 | Monday | Summer bank holiday |
1 December 2025 | Monday | St Andrew’s Day (substitute day) |
25 December 2025 | Thursday | Christmas Day |
26 December 2025 | Friday | Boxing Day |
When are the UK Bank Holidays for Scotland in 2026?
Date | Day of the Week | Bank Holiday |
1 January 2026 | Thursday | New Year’s Day |
2 January 2026 | Friday | 2nd January |
3 April 2026 | Friday | Good Friday |
4 May 2026 | Monday | Early May bank holiday |
25 May 2026 | Monday | Spring bank holiday |
3 August 2026 | Monday | Summer bank holiday |
30 November 2026 | Monday | St Andrew’s Day |
25 December 2026 | Friday | Christmas Day |
28 December 2026 | Monday | Boxing Day (substitute day) |
When are the UK Bank Holidays for Scotland in 2027?
Date | Day of the Week | Bank Holiday |
1 January 2027 | Friday | New Year’s Day |
4 January 2027 | Monday | 2nd January (substitute day) |
26 March 2027 | Friday | Good Friday |
3 May 2027 | Monday | Early May bank holiday |
31 May 2027 | Monday | Spring bank holiday |
30 August 2027 | Monday | Summer bank holiday |
30 November 2027 | Monday | St Andrew’s Day |
27 December 2027 | Friday | Christmas Day (substitute day) |
28 December 2027 | Monday | Boxing Day (substitute day) |
When are the UK Bank Holidays for Northern Ireland in 2025?
Date | Day of the Week | Bank Holiday |
1 January 2025 | Wednesday | New Year’s Day |
17 March 2025 | Monday | St Patrick’s Day |
18 April 2025 | Friday | Good Friday |
21 April 2025 | Monday | Easter Monday |
5 May 2025 | Monday | Early May bank holiday |
26 May 2025 | Monday | Spring bank holiday |
14 July 2025 | Monday | Battle of the Boyne (Orangemen’s Day) (substitute day) |
25 August 2025 | Monday | Summer bank holiday |
25 December 2025 | Thursday | Christmas Day |
26 December 2025 | Friday | Boxing Day |
When are the UK Bank Holidays for Northern Ireland in 2026?
Date | Day of the Week | Bank holiday |
1 January 2026 | Thursday | New Year’s Day |
17 March 2026 | Tuesday | St Patrick’s Day |
3 April 2026 | Friday | Good Friday |
6 April 2026 | Monday | Easter Monday |
4 May 2026 | Monday | Early May bank holiday |
25 May 2026 | Monday | Spring bank holiday |
13 July 2026 | Monday | Battle of the Boyne (Orangemen’s Day) (substitute day) |
31 August 2026 | Monday | Summer bank holiday |
25 December 2026 | Friday | Christmas Day |
28 December 2026 | Monday | Boxing Day (substitute day) |
When are the UK Bank Holidays for Northern Ireland in 2027?
Date | Day of the Week | Bank holiday |
1 January 2027 | Friday | New Year’s Day |
17 March 2027 | Wednesday | St Patrick’s Day |
26 March 2027 | Friday | Good Friday |
29 March 2027 | Monday | Easter Monday |
3 May 2027 | Monday | Early May bank holiday |
31 May 2027 | Monday | Spring bank holiday |
12 July 2027 | Monday | Battle of the Boyne (Orangemen’s Day) (substitute day) |
30 August 2027 | Monday | Summer bank holiday |
27 December 2027 | Friday | Christmas Day (substitute day) |
28 December 2027 | Monday | Boxing Day (substitute day) |
UK Public Bank Holidays in 2025
New Year’s Day Bank Holiday 2025
As the 1st of January 2025 falls on a Wednesday, the UK bank holiday for New Year’s Day.
2nd of January Bank Holiday 2025 (Scotland only)
Generally, the day after New Year’s day is a public holiday in Scotland. Given that the 2nd of January is a Thursday, this bank holiday falls on the 2nd of January 2025.
St. Patrick’s Day 2025 (Northern Ireland only)
St. Patrick’s Day is a public holiday in Northern Ireland its substitute day in 2025 falls on Monday, the 17th of March, 2025.
Good Friday Bank Holiday 2025
Good Friday falls on the 18th of April 2025, preceding Easter Monday on the 21st of April 2025.
Easter Monday Bank Holiday 2025
The Monday after Easter Monday is traditionally a public holiday, and this year it falls on the 21st of April 2025.
Early May Bank Holiday 2025
Early May Bank Holiday is celebrated on the first Monday of May in the UK. This year the bank holiday falls on the 5th of May 2025.
Spring Bank Holiday 2025
The second bank holiday in May falls at the end of the month — Monday, the 26th of May 2025, forming yet another long weekend.
Battle of the Boyne (Orangemen’s Day) 2025 (Northern Ireland only)
The Anniversary of the Battle of the Boyne, also known as Orangemen’s Day, celebrates the 1690 Battle of the Boyne, won by Prince William of Orange. The public holiday falls on Monday, the 14th of July, 2025.
Summer Bank Holiday 2025 (Scotland)
Scotland has its Summer Bank Holiday on the first Monday of August, which is the 4th of August 2025.
Summer Bank Holiday 2025 (England, Wales, Northern Ireland)
For the rest of the nations in the UK, the Summer Bank Holiday is on the last Monday of August — the 25th of August 2025.
St Andrew’s Day 2025 (Scotland only)
St Andrew’s Day is the feast day of Saint Andrew, one of the Apostles in the Bible, and is celebrated annually in Scotland. Monday, the 1st of December, 2025, is when Scotland will celebrate the substitute day of its patron saint this year.
Christmas Day 2025
Christmas Day falls on Thursday, the 25th of December, 2025, in England, Wales, Scotland, and Northern Ireland.
Boxing Day 2025
Boxing Day will be celebrated on Friday, the 26th of December, 2025, this year, creating a long holiday weekend and a work week with only 3 days that are not public holidays.
UK School Holidays in 2025 & 2026

Explore the school breaks in 2025 & 2026, including spring, Easter, summer, autumn, and Christmas holidays. Plan your year ahead to get a fantastic holiday for the whole family.
School holidays for the 2025 & 2026 academic year
School Holiday | Start Date | End Date |
Spring half-term 2025 | Friday 21 February 2025 | Monday 3 March 2025 |
Easter 2025 | Friday 11 April 2025 | Monday 28 April 2025 |
May Day 2025 | Friday 2 May 2025 | Tuesday 6 May 2025 |
Summer half-term 2025 | Friday 23 May 2025 | Monday 2 June 2025 |
Year 2025/2026 | ||
Summer 2025 | Friday 18 July 2025 | Tuesday 2 September 2025 |
Autumn half-term 2025 | Friday 24 October 2025 | Monday 3 November 2025 |
Christmas 2025 | Friday 19 December 2025 | Monday 5 January 2026 |
Spring half-term 2026 | Friday 20 February 2026 | Monday 2 March 2026 |
Easter 2026 | Thursday 2 April 2026 | Monday 20 April 2026 |
May Day 2026 | Friday 1 May 2026 | Tuesday 5 May 2026 |
Summer half-term 2026 | Friday 22 May 2026 | Monday 1 June 2026 |
Summer 2026 | Monday 20 July 2026 |
Spring Half-Term 2025
Take a break from school, starting Friday, 21st February 2025, and enjoy time off until Monday, 3rd March 2025.
Easter Break 2025
Savor the Easter holiday from Friday, 11th April 2025, to Monday, 28th April 2025, with school out for these special days.
Summer Half-Term 2025
Your spring break from school awaits from Friday, 23rd May 2025, lasting through Friday, 2nd of June 2025.
Summer Holiday 2025
Enjoy a long summer vacation starting on Friday, 18th July 2025, and continuing until Tuesday, 2nd September 2025.
Autumn Half-Term 2025
A short autumn half-term school break awaits from Friday, 24th October 2025, to Monday, 3rd November 2025, perfect for a breather.
Christmas Break 2025
Celebrate the christmas festive season with time off from Friday, 19th December 2025, to Monday, 5th January 2026.
Spring Half-Term 2026
Your spring half-term escape begins on Friday, 20th February 2026, and extends until Monday, 2nd March 2026.
Easter Break 2026
Relish the Easter break, commencing on Thursday, 2nd April 2026, and continuing until Monday, 20th April 2026.
May Day 2026
Your May day break starts on Friday, 1st May 2026, and ends on Tuesday, 5th May 2026.
Summer Half-Term 2026
Your summer half-term break starts on Friday, 22nd May 2026, and ends on Monday, 1st June 2026.
Summer Holiday 2026
Enjoy an extended summer holiday from Monday, 22nd July 2026.
FAQs
There are eight UK bank holidays in 2025.
In 2025, the UK gets no extra bank holidays.
There will be 2 bank holidays in May 2025.