NHS Annual Leave Calculator 2026/27

Calculate your NHS annual leave entitlement. Shows days and hours based on your length of service and working pattern, including part-time pro-rata.

Service-based entitlementPart-time pro-rataBank holiday allocationHours conversion

Your Details

Entitlement by Service

Under 5 years27 days + 8 bank holidays
5–9 years29 days + 8 bank holidays
10+ years33 days + 8 bank holidays

Your Annual Leave

Full-Time Entitlement

35.0 days

262.5 hours total

Annual Leave27.0 days
Bank Holidays8.0 days

NHS Annual Leave Entitlement — The Full Picture

Your annual leave entitlement under Agenda for Change depends on one thing: how long you have worked in the NHS. The system has three tiers, and every AfC band from Band 2 through to Band 9 follows the same rules. Here is the full entitlement table for 2026/27:

Length of NHS ServiceAnnual LeaveBank HolidaysTotal DaysTotal Hours (Full-Time)
Under 5 years27 days8 days35 days262.5 hours
5 to 9 years29 days8 days37 days277.5 hours
10 years or more33 days8 days41 days307.5 hours

These figures are based on a standard 37.5-hour working week (7.5 hours per day). Your entitlement increases automatically when you reach 5 and 10 years of continuous NHS service — you do not need to apply for it, but it is worth checking your payslip to confirm it has been applied.

How Part-Time Annual Leave Works

If you work part-time, your annual leave is calculated pro-rata based on your contracted hours. This is one of the most common sources of confusion among NHS staff, so here are worked examples for each service tier:

Contracted HoursFTEUnder 5 Years5–9 Years10+ Years
37.5 hrs (full-time)100%262.5 hrs (35 days)277.5 hrs (37 days)307.5 hrs (41 days)
30 hrs80%210.0 hrs (35 × 0.8)222.0 hrs (37 × 0.8)246.0 hrs (41 × 0.8)
22.5 hrs60%157.5 hrs (35 × 0.6)166.5 hrs (37 × 0.6)184.5 hrs (41 × 0.6)
15 hrs40%105.0 hrs (35 × 0.4)111.0 hrs (37 × 0.4)123.0 hrs (41 × 0.4)

Most trusts express part-time leave in hours rather than days to avoid confusion. If you work 22.5 hours over 3 days per week (7.5 hours per day), each day of leave uses 7.5 hours. But if you work 22.5 hours over 4 shorter days, each day uses only 5.625 hours — so you can take more "days" off from the same hours balance.

Bank Holidays for Shift Workers and Part-Time Staff

The 8 public bank holidays are included in your total entitlement — they are not additional to it. This is important to understand:

  • If you work Monday to Friday: Your trust will typically close on bank holidays, and those 8 days are automatically deducted from your allowance. Your remaining bookable leave is 27, 29, or 33 days depending on your service.
  • If you work shifts (including weekends): You are not guaranteed bank holidays off. Instead, the 8 bank holiday days are added to your leave allowance as hours, and you book them off like any other leave. If you do work on a bank holiday, you receive your normal pay plus an unsocial hours enhancement (60% for Bands 4–7, or 83% for Bands 2–3), and you keep the leave hours to use another time.
  • If you work part-time: Your bank holiday entitlement is pro-rata. Working 3 days a week (60% FTE) gives you 4.8 bank holiday days as hours to use throughout the year.

Annual Leave for 12-Hour Shift Workers

If you work 12-hour shifts — common for nurses, paramedics, and A&E staff — your leave works in hours, not days. One shift off uses 12 hours from your entitlement, not the standard 7.5. This means:

Service TierTotal Hours12-Hour Shifts Off7.5-Hour Days Off
Under 5 years262.5 hrs21.9 shifts35 days
5–9 years277.5 hrs23.1 shifts37 days
10+ years307.5 hrs25.6 shifts41 days

While 21.9 twelve-hour shifts may look like fewer "days off" than 35 standard days, the total hours of rest are identical. Many shift workers prefer to book individual shifts off rather than full weeks, giving more flexibility throughout the year.

What Counts as Continuous NHS Service

Your leave tier depends on continuous service, which includes:

  • Time spent at any NHS trust, foundation trust, or NHS body
  • Breaks of less than 12 months between NHS posts (continuity preserved)
  • Service in NHS Scotland, NHS Wales, and Health and Social Care in Northern Ireland
  • Certain public sector roles may also count (check with HR)

If you move between trusts, make sure your new employer has your original continuous service date. This is often recorded on your Electronic Staff Record (ESR) and should transfer automatically, but it is worth verifying — especially if you had a short break between roles. Getting this wrong could mean starting on a lower leave tier.

Buying and Selling Annual Leave

Many NHS trusts now offer a buy and sell leave scheme through salary sacrifice. This lets you:

  • Buy extra days (typically up to 5) — Your gross pay is reduced, which means you pay less tax and NI. Buying 5 days at a Band 5 salary of £32,073 effectively costs you around £438 per day gross, but only around £300 per day net after tax and NI savings.
  • Sell unused days (typically up to 5) — You receive extra pay at your daily rate, but this is taxed as normal income.

Not all trusts offer this scheme, and there are usually enrolment windows once or twice per year. Ask your HR department for details.

Annual Leave and Maternity, Sickness, or Other Absence

Annual leave continues to accrue during maternity leave, adoption leave, and long-term sick leave. This means you may return from a period of absence with a significant leave balance to use. Many staff arrange to take accrued annual leave immediately before or after their return to work. Your manager and HR team can advise on the best approach for your situation.

How NHS Annual Leave Compares

NHS annual leave is among the most generous in the UK, particularly at the 10-year tier. Here is how it compares:

EmployerTypical Annual LeaveBank HolidaysTotal
NHS (under 5 years)27 days8 days35 days
NHS (10+ years)33 days8 days41 days
UK statutory minimum20 days8 days28 days
UK private sector average23 days8 days31 days
Civil Service25 days8 days33 days

Even at the entry level, NHS staff receive 7 more days than the statutory minimum. At the 10-year tier, the NHS offers 13 more days — nearly three extra weeks of leave per year. This is one of the benefits that is easy to take for granted but represents significant additional value in your overall employment package.

Use our NHS take-home pay calculator to see your full earnings breakdown including the value of your leave entitlement.

How This Calculator Works

This calculator uses the official Agenda for Change annual leave entitlements for 2026/27. Leave tiers are based on continuous NHS service: 27 days (under 5 years), 29 days (5–9 years), and 33 days (10+ years), plus 8 public bank holidays. Part-time entitlements are calculated pro-rata based on your contracted weekly hours as a proportion of the standard 37.5-hour full-time week.

Last updated: April 2026 · Based on 2026/27 Agenda for Change terms

Frequently Asked Questions

NHS annual leave starts at 27 days (plus 8 bank holidays) for a total of 35 days. After 5 years of continuous NHS service it increases to 29 days plus 8 bank holidays (37 total), and after 10 years to 33 days plus 8 bank holidays (41 total). This applies to all Agenda for Change bands.