Bank holidays are one of those topics that trip up a surprising number of NHS staff. You'd think it would be simple — you get the day off, right? But if you work shifts, do nights, or work part-time, the rules aren't nearly as straightforward as they seem. Some staff end up out of pocket without even realising it, while others don't claim what they're owed.
This guide covers exactly how bank holiday entitlement works for NHS workers under Agenda for Change. Whether you're full-time, part-time, or on a rotating shift pattern, you'll know exactly where you stand by the end of it.
The basics — bank holidays are separate from annual leave
Let's get the most important thing out of the way first: bank holidays are not taken from your annual leave. They're a completely separate entitlement under Agenda for Change. This catches out a lot of people, especially those who've come from the private sector where bank holidays are often bundled into the total leave figure.
Under AfC, full-time staff working 37.5 hours per week get 8 bank holiday days per year (equivalent to 60 hours) on top of their annual leave. So if you've got 27 days of annual leave, your total paid leave for the year is actually 35 days. At the top tier (10+ years of service), that's 33 + 8 = 41 days of paid leave per year.
The 8 UK bank holidays are: New Year's Day, Good Friday, Easter Monday, Early May Bank Holiday, Spring Bank Holiday, Summer Bank Holiday, Christmas Day, and Boxing Day.
What happens if a bank holiday falls on your working day?
If you're a Monday-to-Friday worker and a bank holiday falls on one of your scheduled days, you simply get the day off with pay. Nothing is deducted from your leave balance. This is the standard arrangement for most office-based NHS staff — admin, finance, HR, and similar roles.
But here's where it gets more interesting. If you work shifts — as most clinical staff do — bank holidays don't always fall on your working days. And that's where the hours-based system comes in.
How it works for shift workers
If you work rotating shifts, you won't always be scheduled to work on a bank holiday. Some years you might work three bank holidays, other years you might work six. To make this fair, most trusts use an hours-based bank holiday allowance that's added to your leave balance at the start of the year.
For full-time staff, this allowance is 60 hours (8 days × 7.5 hours). These hours sit in your leave balance alongside your annual leave hours, and you use them to cover bank holidays that fall on your working days.
Here's how it plays out in practice:
- If a bank holiday falls on your scheduled working day: You either take the day off (using your bank holiday hours) or work the shift and keep the hours for later, plus receive the bank holiday enhancement on your pay
- If a bank holiday falls on your day off: Your bank holiday hours stay in your balance — you can use them as extra leave on another day
- If you work on a bank holiday: You get paid at time plus 60% enhancement, AND you keep your bank holiday hours to use another time
This is actually one of the fairer systems in UK employment. Shift workers who happen to work on bank holidays get both the enhanced pay and the equivalent time off — it's not one or the other.
Part-time bank holiday entitlement
Part-time staff receive a pro-rata bank holiday allowance based on their contracted hours. The formula is straightforward:
(Your weekly hours ÷ 37.5) × 60 hours = your bank holiday hours
For example, if you work 22.5 hours per week: 22.5 ÷ 37.5 × 60 = 36 hours of bank holiday allowance per year. If you work 30 hours per week: 30 ÷ 37.5 × 60 = 48 hours.
These hours are yours regardless of whether any bank holidays fall on your working days. If you work Monday to Wednesday and most bank holidays fall on Mondays, you'll use more of your bank holiday hours on actual bank holidays. If none fall on your days, you've essentially got extra leave to use whenever you like.
The part-time fairness issue
There's a common misconception that part-time workers who don't normally work on Mondays are somehow disadvantaged because most bank holidays fall on Mondays. This isn't the case under the AfC system — because the entitlement is given as hours, not tied to specific days, everyone gets a proportional amount regardless of their working pattern.
Where it can feel slightly uneven is when a part-time worker's regular working day happens to include every bank holiday. They'll use their hours covering those days off, while a colleague with different working days gets to use the same hours as flexible leave. But mathematically, the entitlement is identical — it's just how you end up using it that differs.
Common mistakes and misunderstandings
'My manager said bank holidays come out of my annual leave'
This is incorrect under Agenda for Change. If your trust is deducting bank holidays from your annual leave balance, this should be raised with HR or your union representative. The only exception is if your trust has combined your annual leave and bank holiday hours into a single balance for simplicity — which some trusts do. In this case, the total hours should equal your annual leave entitlement plus your bank holiday entitlement. Check your total figure matches.
'I worked on Christmas Day but didn't get enhanced pay'
If you worked on a designated bank holiday, you're entitled to the bank holiday enhancement (time plus 60%) under Agenda for Change. If this wasn't applied, contact your payroll department. It's worth checking your payslip the month after working a bank holiday to make sure the enhancement has been included.
'I'm part-time and I think I'm getting fewer bank holidays than my full-time colleagues'
Compare the total hours, not the number of days. A full-time worker gets 60 hours. If you work 0.6 FTE (22.5 hours), you get 36 hours. That's exactly 60% of the full-time allowance — proportionally identical. The confusion usually arises when part-time staff compare days rather than hours.
Bank holiday enhancements — what you get paid
When you work on a bank holiday, the enhancement rate under Agenda for Change is time plus 60%. This means you receive your normal hourly rate plus an additional 60% on top. For a Band 5 Point 1 staff member (£29,970 per year, basic hourly rate of approximately £15.39):
- Basic hourly rate: £15.39
- 60% enhancement: £9.23
- Total hourly rate on a bank holiday: £24.62
For a 12.5-hour bank holiday shift, that works out at approximately £307.75 — compared to the usual £192.38 for a standard shift. The enhancement is pensionable, meaning it also counts towards your pension benefits.
Christmas and New Year
Christmas Day and Boxing Day are both bank holidays, so working either attracts the 60% enhancement. New Year's Day is also a bank holiday. If you work all three over the festive period, the enhanced pay can add up to a meaningful amount.
Many trusts operate a fairness rota for Christmas and New Year shifts, ensuring staff don't work both periods in the same year. If you worked Christmas last year, you'd typically be off this Christmas and work New Year instead. Check your local policy for details.
How bank holidays interact with night shifts
Night shifts that span a bank holiday can be confusing. The general rule is that the enhancement applies for the hours that fall on the bank holiday itself. So if you work a night shift from 19:30 on Christmas Eve to 07:30 on Christmas Day, the hours from midnight to 07:30 on Christmas Day would attract the bank holiday enhancement.
However, some trusts apply the enhancement to the entire shift if any part of it falls on a bank holiday. Check your local policy or ask your rota coordinator for clarification.
What about if you're on sick leave during a bank holiday?
If a bank holiday falls during a period of sickness absence, you don't lose that bank holiday entitlement. The hours remain in your balance. You can't 'double count' it — you can't be recorded as both sick and on bank holiday leave — but the hours stay available for you to use when you return to work.
Similarly, if you're on maternity, paternity, or adoption leave during a bank holiday, your bank holiday entitlement continues to accrue as normal. These hours will be available when you return.
Planning around bank holidays
Smart use of bank holidays can significantly extend your time off. Because bank holidays often fall on Mondays, booking the Tuesday to Friday off that same week means you get 9 consecutive days off using only 4 days of annual leave (Saturday–Sunday, bank holiday Monday, then Tuesday–Friday off, plus the following Saturday–Sunday).
Over Easter, you can get 10 days off using just 3 days of leave: take Tuesday, Wednesday, and Thursday off between Good Friday (bank holiday) and Easter Monday (bank holiday), and you've got Friday to the following Sunday off.
The Christmas period usually has both Christmas Day and Boxing Day as bank holidays. If they fall mid-week, a few days of annual leave can give you well over a week off.
Key takeaways
- Bank holidays are separate from your annual leave — they don't come from the same pot
- Full-time staff get 60 hours (8 days) of bank holiday allowance per year
- Part-time staff get a proportional amount based on their contracted hours
- Working on a bank holiday earns you time plus 60% enhancement
- If a bank holiday falls on your day off, you keep the hours as extra flexible leave
- Bank holiday entitlement continues to accrue during sick leave, maternity leave, and other absences
- Check your payslip after working a bank holiday to confirm the enhancement was applied
Calculate your full entitlement
Use our free Annual Leave Calculator to see your complete leave picture, including how bank holidays add to your total. If you're also curious about how your pay stacks up, try the NHS Pay Calculator to see your take-home figure after all deductions.