Let’s cut to the chase: if a bank holiday falls on a non-working day, you do not automatically get an extra day off in lieu. The hard truth? Your legal entitlement entirely depends on the exact wording buried in your employment contract.
It stings, I know. You’ve probably been planning that long bank holiday weekend for months.
I remember auditing a shift rota for a client just before the Six Nations kicked off last year. Half the staff assumed they were getting a substitute day off to hit the local pubs and watch the matches. Spoiler alert: they weren’t. Their contracts explicitly swallowed the bank holidays into their total leave.
If you’re wondering whether you’re being short-changed by your employer, stop guessing. Here is exactly how the UK law works, what to look for in your contract, and how to calculate your rightful time off without needing a law degree.
The “Inclusive” vs “Plus” Trap: Check Your Contract
In the UK, almost all full-time workers are legally entitled to 28 days of paid annual leave (statutory leave). But—and this is a massive but—employers can choose whether to include bank holidays in those 28 days.
Because reading an employment contract is everyone’s favorite Sunday afternoon activity, right? Grab yours now and look for these specific phrasing traps:
| Contract Wording | What It Actually Means for You | Do You Get an Extra Day? |
| “28 days inclusive of bank holidays” | The 8 UK bank holidays are baked into your total. | No. If a bank holiday falls on your day off, you don’t get another day. |
| “20 days plus bank holidays” | You get 20 days of floating leave, plus the 8 fixed holidays. | Yes. If your normal day off is a Monday bank holiday, you are owed a substitute day (“day in lieu”). |
If your contract is silent or vague, standard statutory rules apply. For definitive legal backing, you can cross-reference your contract with the UK government’s official statutory leave guidelines.
Bank Holiday Rules for Different Working Patterns
The traditional Monday-to-Friday 9-to-5 is practically a dinosaur. If you work alternative shifts, the rules shift with you.
Part-Time Workers (The Pro-Rata Rule)
This is where things get messy. Let’s say you only work Tuesdays, Wednesdays, and Thursdays. Most UK bank holidays fall on a Monday. Are you just out of luck?
Absolutely not. Under the Part-Time Workers Regulations, you cannot be treated less favorably than full-time staff. Employers must calculate your bank holiday entitlement on a pro-rata basis.
- A full-time worker gets 8 bank holidays.
- If you work 3 days a week (60% of a full week), you are entitled to 60% of those 8 days.
- That equals 4.8 days of bank holiday leave added to your total allowance, regardless of whether you normally work Mondays.
Compressed Hours & Shift Workers
If you work compressed hours (e.g., a 40-hour week crammed into 4 days), bank holidays should ideally be calculated in hours, not days.
Why? Because taking a day off when your shift is 10 hours long burns more allowance than taking a standard 8-hour day. If a bank holiday falls on your scheduled non-working day, your employer owes you the pro-rata equivalent in hours to add to your annual leave pot.
UK NHS & Public Sector Rules
If you work for the NHS, the rules are rigidly structured around the Agenda for Change (AfC) terms.
Because hospitals don’t close for bank holidays, NHS staff who are rostered off on a public holiday are credited with an equivalent day of annual leave. If you do work the bank holiday, you generally get enhanced unsocial hours pay plus a day off in lieu.
What Happens if Payday Falls on a Bank Holiday in the UK?
We all have bills to pay, and automated direct debits do not care about the King’s birthday. So, what happens to your cash?
If your normal payday falls on a bank holiday (or a weekend), you will almost always be paid on the last working day before the bank holiday.
For instance, if you usually get paid on the 28th, and August 28th is the Summer Bank Holiday Monday, your money should clear into your account on Friday the 25th via the BACS clearing system. While this is standard practice, double-check your company handbook, as a rare few employers push it to the next working day.
Do You Get Paid for Bank Holidays if You Don’t Work Them?
This is the most common panic-search on Google.
If you are a salaried employee and a bank holiday falls on your normal working day (and your workplace closes), you will be paid your normal wage. That day simply deducts from your total annual leave entitlement.
If you are an hourly worker or on a zero-hours contract, you only get paid for the hours you actually work. If the business is closed for the bank holiday, you won’t earn money for that day unless you choose to use some of your accrued paid holiday allowance to cover the gap.
Stop Guessing: Calculate Your Exact Days
Employment law is intentionally dry, but your time off shouldn’t be a guessing game. Don’t let a poorly worded contract rob you of a day in lieu.
If you are tired of doing mental gymnastics with pro-rata fractions and shift patterns, head over to the howmanybusinessdays.com Bank Holiday Calculator. Just plug in your weekly hours, your contract type (“Inclusive” or “Plus”), and let our algorithm give you your exact legal entitlement in seconds.
Take back your time. You earned it.



