Public Holiday Calendar for the UK 2025
Welcome to the complete guide on 2025 Bank Holidays in the UK.
How many bank holidays are there in England and Wales in 2025?
England and Wales have 8 permanent Bank Holidays.
- New Year's Day (Wednesday January 1st)
- Good Friday (Friday April 18th)
- Easter Monday (Monday April 21st)
- Early May Bank Holiday (Monday May 5th)
- Spring Bank Holiday (Monday May 26th)
- Summer Bank Holiday (Monday August 25th)
- Christmas Day (Thursday December 25th)
- Boxing Day (Friday December 26th)
How many Bank Holidays are there in Scotland in 2025?
In Scotland, Easter Monday is not a bank holiday. However, an additional New Year's Bank Holiday and Saint Andrew's Day are added to the calendar, bringing the total number of Bank Holidays in Scotland to 9 days.
- New Year's Day (Wednesday January 1st)
- 2nd January (Thursday January 2nd)
- Good Friday (Friday April 18th)
- Early May Bank Holiday (Monday May 5th)
- Spring Bank Holiday (Monday May 26th)
- Summer Bank Holiday (Monday August 4th)
- St. Andrew's Day (Monday December 1st)
- Christmas Day (Thursday December 25th)
- Boxing Day (Friday December 26th)
How many Bank Holidays are there in Northern Ireland in 2025?
Like Scotland, the list of Bank Holidays in Northern Ireland differs from the rest of the UK. In addition to the 8 Bank Holidays given in England, NI has 2 extra Bank Holidays to celebrate Saint Patrick's Day and the Battle of the Boyne, bringing the total to 10 days.
- New Year's Day (Wednesday January 1st)
- St.Patrick's Day (Monday March 17th)
- Good Friday (Friday April 18th)
- Easter Monday (Monday April 21st)
- Early May Bank Holiday (Monday May 5th)
- Spring Bank Holiday (Monday May 26th)
- Battle of the Boyne (Monday July 14th)
- Summer Bank Holiday (Monday August 25th)
- Christmas Day (Thursday December 25th)
- Boxing Day (Friday December 26th)
Which part of the UK has the most bank holidays in 2025?
Northern Ireland tops the list for the most bank holidays in the UK, at a total of 10 days.
Are all bank holidays paid in the UK?
Most employers choose to include the bank holiday dates in their statutory 5.6 weeks of annual leave that are given by law to all employees. However, whether or not employees receive paid time off for bank holidays will depend on their employment contract.
Should bank holidays be included in leave entitlement?
This will depend on your own company policy. Whether your business includes bank holidays in addition to employees' statutory leave or not, you'll need to make a note of these important dates in your leave management system alongside your team's other leave requests.
Ready to save your
business time and money?
Use Cases
© 2025 TimeKeeper is a trading name of Artificialdev Ltd. All rights reserved.
Built in Belfast, N.Ireland. Company Number: NI647093, VAT Number: GB337245501