Guide

Does 28 Days Holiday Include Bank Holidays?

Find out how the UK's statutory 28 days' holiday differs from the generous NHS annual leave entitlement, which includes bank holidays on top of your allowance.

Healthcare assistant at home holding her baby
Reviewed by the Staff Portal editorial team · October 2026

For most UK workers, the answer is often yes; the common "28 days' holiday" figure is the statutory minimum, which can include the eight bank holidays. However, for NHS staff on Agenda for Change (AfC) contracts, the good news is that your entitlement is significantly more generous. Your annual leave allowance is given in addition to public holidays.

Understanding the UK's Statutory Minimum

Let's start with the baseline that applies to most workers across the United Kingdom. The law, as set out in the Working Time Regulations 1998, gives almost all workers a right to 5.6 weeks of paid holiday a year. This is known as statutory annual leave.

For someone working a typical five-day week, this calculation is straightforward: 5.6 weeks multiplied by 5 days equals 28 days of paid leave. This is where the "28 days" figure comes from. It's the legal minimum entitlement for a full-time employee.

The crucial point of confusion, however, is that an employer is legally permitted to include the UK's eight bank and public holidays as part of this 28-day total. A company could give you 20 days of annual leave plus the 8 bank holidays, and they would be meeting their legal obligations. There is no automatic legal right to have bank holidays off, or to be paid extra for them.

This is the minimum standard. Thankfully, many employers offer more generous terms, and the NHS is a leading example of this.

How NHS Annual Leave Works Under Agenda for Change

If you're employed on an Agenda for Change (AfC) contract, which covers the vast majority of NHS staff outside of doctors and very senior management, your holiday entitlement is a significant perk of the job. It's one of the best leave packages available in the UK.

Unlike the statutory minimum, the NHS system treats annual leave and public holidays as two separate things. You receive a generous annual leave allowance, plus paid time off for the eight public holidays in England and Wales. (Note: Scotland and Northern Ireland have slightly different public holidays, but the overall entitlement is the same).

Your personal allowance is based on your length of continuous service within the NHS. The longer you've worked in the health service, the more leave you get. This is designed to recognise and reward loyalty.

The entitlement for full-time staff breaks down as follows:

Length of NHS ServiceAnnual Leave DaysPublic HolidaysTotal Paid Leave
On joining27 days8 days35 days
After 5 years29 days8 days37 days
After 10 years33 days8 days41 days

As you can see, even a brand new starter in the NHS receives 35 days of total leave, which is seven days more than the statutory minimum. After a decade of service, you'll have 41 days, which is over eight weeks of paid time off per year.

Calculating Holiday for Part-Time NHS Staff

The NHS has a huge number of staff who work part-time or flexible hours, and the system is designed to be fair to everyone, regardless of their working pattern. If you work less than full-time, your holiday entitlement is calculated on a 'pro-rata' basis.

This means you get a proportion of the full-time allowance, based on the number of hours you work each week. To ensure accuracy, especially for those with complex shift patterns, part-time leave is almost always calculated in hours rather than days.

A standard full-time week in the NHS is 37.5 hours, and a standard 'day' is considered 7.5 hours. The total leave entitlement (annual leave plus bank holidays) is converted into hours, and you receive a percentage of that total.

A Worked Example

Let's imagine a Band 6 physiotherapist, Ben, who has been in the NHS for six years. He works 22.5 hours per week over three days.

  • Step 1: Find the full-time entitlement. With six years of service, Ben's full-time equivalent entitlement is 29 days of annual leave plus 8 bank holidays, making a total of 37 days.
  • Step 2: Convert the full-time entitlement to hours. We multiply the total days by the standard hours in a day: 37 days x 7.5 hours = 277.5 hours.
  • Step 3: Calculate the pro-rata percentage. We divide Ben's weekly hours by the full-time weekly hours: 22.5 hours ÷ 37.5 hours = 0.6 (or 60%).
  • Step 4: Calculate the final entitlement in hours. We apply the percentage to the full-time hours: 277.5 hours x 0.6 = 166.5 hours.

Ben's total annual leave entitlement for the year is 166.5 hours. When he takes a day off (a 7.5-hour shift), 7.5 hours are deducted from this balance. If he is rostered to work on a bank holiday and takes it off, 7.5 hours are also deducted. If he is not scheduled to work on a bank holiday anyway, no hours are deducted from his balance.

This system ensures part-time staff are not disadvantaged if a bank holiday falls on their normal day off. To be certain of your own figures, you can use our simple NHS annual leave calculator to do the maths for you.

What Happens if I Have to Work on a Bank Holiday?

Working in a 24/7 service means that for many clinical staff, bank holidays are just normal working days. If you are rostered to work a shift on a day that is a public holiday, you do not lose out on your leave.

The AfC terms and conditions are very clear on this. You are entitled to:

  1. Enhanced Pay: You will be paid at an enhanced rate for the hours you work on the public holiday. The exact amount can be found in the NHS Terms and Conditions of Service Handbook, but it's a significant uplift on your basic pay. You can see how this affects your earnings using an NHS take-home pay calculator.
  2. A Day Off In Lieu: The day's leave you would have had is added back to your overall leave balance to be taken at a mutually agreed time. This ensures you still receive your full entitlement of days off.

Your manager or rota coordinator is responsible for ensuring you are compensated correctly with both pay and time off in lieu. Always check your payslip after working a bank holiday to ensure the enhancements have been applied correctly.

Non-AfC Contracts and Medical Staff

While Agenda for Change covers the majority of the workforce, it's important to note that some groups have different arrangements. Doctors, dentists, and some very senior managers (VSMs) are on separate national contracts.

For medical and dental staff, annual leave entitlements are also based on seniority but follow a different framework. Their contracts will specify their exact leave allowance and the arrangements for public holidays. Generally, the principles are similar—the packages are generous and well above the statutory minimum—but the specific numbers differ.

If you are not on an AfC contract, your employment contract is the definitive source for your holiday entitlement. You should refer to it directly or speak with your medical staffing or HR department if you have any questions. Professional bodies like the BMA also provide detailed guidance for their members.

Key takeaways

  • The UK statutory minimum holiday is 5.6 weeks (28 days for full-time staff), which can legally include the 8 bank holidays.
  • The NHS Agenda for Change (AfC) scheme is far more generous, providing annual leave in addition to the 8 public holidays.
  • A new full-time NHS employee on AfC gets 27 days' leave plus 8 bank holidays, totalling 35 days.
  • Your entitlement increases with long service, rising to a total of 37 days after 5 years and 41 days after 10 years.
  • Part-time staff get a pro-rata entitlement, which is calculated in hours to ensure fairness for all working patterns.
  • If you are required to work on a public holiday, you are entitled to enhanced pay and a day off in lieu.
  • Always check your employment contract and your trust's local policies for the final word on your entitlement.

Weekly NHS pay and jobs roundup

Pay rise news, application tips and new guides, once a week. Unsubscribe any time.

Frequently asked questions

This guide is general information, not financial or legal advice. Your contract, employer and personal circumstances may change the details, so check with your payroll team, HR or union before making decisions.

Related guides