What is a bank holiday?
A bank holiday is a public holiday when many banks, offices and public services are closed or run reduced hours. UK bank holidays differ by region and can affect working-day counts.
A bank holiday is a public holiday recognised in a UK region. In everyday date calculations, a bank holiday often means a day that may be excluded from a working day count, but the exact effect depends on the rule, workplace, contract or service deadline.
Bank holidays are not identical across the whole UK. England and Wales, Scotland, and Northern Ireland each have their own published bank-holiday calendars, so a UK working-day calculation should use the right region.
Why bank holidays matter
Bank holidays matter because they can change the answer when you are counting working days, business deadlines, delivery times, payroll dates or notice-period dates.
For example, a five-working-day deadline may move further away if a bank holiday falls inside the period. A five-calendar-day deadline usually does not change, because calendar days count every date.
Count working days
Use the working days calculator to exclude weekends and selected UK bank holidays.
UK bank holidays are regional
GOV.UK publishes separate bank-holiday calendars for England and Wales, Scotland, and Northern Ireland. That means a date that is a bank holiday in one part of the UK may not be a bank holiday in another.
| Region | Why it matters | Example difference |
|---|---|---|
| England and Wales | Common default for many UK-wide office calculations, but not always right. | Does not include every Scottish or Northern Irish public holiday. |
| Scotland | Has its own list, including dates such as St Andrew’s Day. | Can produce a different working-day count from England and Wales. |
| Northern Ireland | Has additional public holidays such as St Patrick’s Day and Battle of the Boyne. | Can exclude dates that are ordinary working days elsewhere in the UK. |
If you are calculating a deadline for work, payroll, HR or a formal notice period, choose the region that applies to the contract, employer, office or service you are dealing with.
What is a substitute bank holiday?
If a bank holiday falls on a weekend, GOV.UK says a substitute weekday normally becomes the bank holiday, usually the following Monday.
The named event may fall on a Saturday or Sunday, but the practical bank holiday can move to a weekday. That substitute date is the one that usually affects working-day calculations.
This is why Christmas Day, Boxing Day or New Year’s Day can sometimes produce Monday or Tuesday substitute holidays. Always use the published calendar for the year and UK region you need.
Worked example
Imagine you are counting working days across a period that includes a Monday bank holiday.
Start date: Thursday
Rule: count 5 working days
Friday: working day 1
Saturday/Sunday: skipped
Monday bank holiday: skipped
Tuesday: working day 2
Continue until working day 5The same date range would have a different answer if the rule said calendar days instead of working days.
Common uses of bank holidays in date calculations
- Counting working days between two dates.
- Estimating final working dates for notice periods.
- Planning payroll, HR and timesheet deadlines.
- Checking when deliveries, services or support teams may be closed.
- Comparing a calendar-day deadline with a working-day deadline.
A calculator can count the dates, but it cannot decide whether a bank holiday should legally or contractually be excluded. Check the wording of the deadline if the result matters.
Bank holiday FAQs
Is a bank holiday the same across the whole UK?
No. England and Wales, Scotland, and Northern Ireland have separate bank-holiday calendars. Choose the region that applies to the date or deadline you are calculating.
Do bank holidays count as working days?
Often no, but it depends on the rule. Some deadlines exclude bank holidays; others simply count calendar days or weekdays. Check the wording before relying on the result.
What happens if a bank holiday falls on a weekend?
A substitute weekday normally becomes the bank holiday, usually the following Monday. Use the published bank-holiday calendar rather than guessing.
Does my employer have to give bank holidays as paid leave?
Not automatically. GOV.UK says employers do not have to give paid leave on bank or public holidays, so check your contract and holiday entitlement wording.
Sources and notes
- GOV.UK bank holidays — regional UK bank-holiday calendars, substitute-day wording and paid-leave note.