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

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.


You can take advantage of the free 14 days trial and explore Leave Balance.