Bank holiday pay in the UK is not governed by a single statutory formula — it depends entirely on the employment contract. Unlike Australia, there is no statutory premium rate for working on a bank holiday. The contract determines whether employees get the day off, whether they get enhanced pay, and what happens if they work.
This guide explains how bank holiday pay works in the UK, how to calculate it for different scenarios, and the common mistakes that create payroll problems.
This article is general information, not legal advice.
Key Takeaways
- There is no statutory requirement for enhanced pay on bank holidays
- Your employment contract determines bank holiday pay entitlements
- Employees entitled to bank holidays off receive their normal pay for the day
- Enhanced bank holiday rates are contractual, not legal
- Part-time workers are entitled to a pro-rata share of bank holiday pay
How Bank Holiday Pay Works
Scenario 1: Employee Gets Bank Holiday Off
If the contract guarantees bank holidays off and a bank holiday falls on an ordinary working day, the employee receives their normal day’s pay for the day off.
Example: Employee earning £300/day, bank holiday falls on a Monday (their working day):
- Pay for Monday: £300 (normal pay)
- No additional premium applies
Scenario 2: Employee Works on a Bank Holiday
If an employee works on a bank holiday, they are entitled to their normal pay unless the contract specifies enhanced rates.
Example: Employee earning £20/hour, works 8 hours on a bank holiday:
- Standard contract: 8 × £20 = £160 (normal pay)
- Enhanced contract (e.g., time-and-a-half): 8 × £20 × 1.5 = £240
Scenario 3: Bank Holiday Falls on a Weekend
As discussed in our guide on bank holidays falling on weekends, there is no statutory right to a substitute day in England/Wales. The employee’s entitlement depends on the contract.
Contractual Entitlements
What the Contract Says Matters
| Contract Type | Bank Holiday Pay |
|---|---|
| “28 days including bank holidays” | Employee gets 8 bank holidays + 20 days annual leave |
| “20 days plus bank holidays” | Employee gets 20 days + 8 bank holidays = 28 days |
| “All bank holidays off with pay” | Employee gets paid for all bank holidays |
| “Bank holidays may be required to work” | Normal pay applies unless enhanced rate specified |
| “Enhanced bank holiday rate” | Premium rate (e.g., time-and-a-half) applies |
Reading the Contract
Look for:
- Whether bank holidays are guaranteed days off
- Whether enhanced pay applies for working on bank holidays
- How substitute days are handled when bank holidays fall on weekends
- Whether the contract specifies which bank holidays are observed
Calculating Bank Holiday Pay for Different Workers
Salaried Employees
Salaried employees receive their normal monthly salary regardless of bank holidays. The salary is not affected by whether they work or don’t work on a bank holiday.
Hourly-Paid Employees
Hourly-paid employees receive their normal hourly rate for bank holiday hours worked. Enhanced rates apply only if the contract specifies them.
Shift Workers
Shift workers are entitled to bank holiday pay based on their contractual shift pattern. If a bank holiday falls on a shift day, the same rules apply.
Zero-Hours Workers
Zero-hours workers are entitled to bank holiday pay only if:
- The bank holiday falls on a day they would normally work (based on their pattern)
- Their contract guarantees bank holiday pay
Enhanced Bank Holiday Rates
Some employers offer enhanced pay for working on bank holidays as a contractual benefit:
| Enhancement | Calculation |
|---|---|
| Time and a half | Ordinary rate × 1.5 |
| Double time | Ordinary rate × 2.0 |
| Time and a half + day in lieu | Rate × 1.5 plus a replacement day off |
| Flat bonus | Fixed amount on top of normal pay |
These enhancements are contractual obligations — once offered, they cannot be withdrawn without agreement.
Part-Time Workers
Part-time workers are entitled to a pro-rata share of bank holiday entitlement. If a full-time worker gets 8 bank holidays off, a part-time worker working 3 days per week gets a proportional entitlement.
Calculation
Part-time bank holiday entitlement = (Full-time bank holidays × Part-time days per week) ÷ Full-time days per week
Example: Full-time = 5 days, Part-time = 3 days
- Bank holiday entitlement: (8 × 3) ÷ 5 = 4.8 days
Common Mistakes
Not Paying for Bank Holidays
If the contract guarantees bank holidays off, the employee must be paid. Failing to pay for guaranteed bank holidays is a breach of contract.
Applying Statutory Premium Rates
There are no statutory premium rates for bank holiday work in the UK. Check the contract, not the law, for enhanced rates.
Not Accounting for Part-Time Workers
Part-time workers are entitled to a pro-rata share of bank holidays. Failing to account for this creates underpayment.
Changing the Contract Unilaterally
You cannot unilaterally remove bank holiday entitlements from employment contracts. Changes require agreement.
Frequently Asked Questions
Is there a legal requirement to pay extra for bank holiday work?
No. There is no statutory requirement for enhanced pay on bank holidays in the UK. Enhanced rates are a contractual obligation.
What if my contract doesn’t mention bank holidays?
If the contract is silent on bank holidays, the statutory minimum applies — 5.6 weeks of paid annual leave. The employer can decide whether to include bank holidays in this entitlement.
Can my employer make me work on a bank holiday?
If the contract does not guarantee bank holidays off, yes. The employer can require you to work. Check your contract for the specific wording.
Do agency workers get bank holiday pay?
Agency workers are entitled to 5.6 weeks of paid annual leave, which includes bank holiday entitlement. The agency is responsible for ensuring this.
How is bank holiday pay calculated for zero-hours workers?
Zero-hours workers receive bank holiday pay only if the bank holiday falls on a day they would normally work (based on their established pattern). The calculation follows the same rules as other workers.