NHS Annual Leave Calculator 2025/26
Calculate your exact NHS annual leave entitlement under Agenda for Change. Works for full-time, part-time, and bank staff across England, Scotland, Wales, and Northern Ireland. Includes pro-rata calculations, bank holidays, mid-year starters, Scotland's reduced working week, and service milestone tracking.
Know Your NHS Leave Entitlement
NHS annual leave is one of the most generous benefits in the UK public sector, with entitlements increasing at 5 and 10 years of service. Our calculator handles all the complexity of pro-rata calculations, regional differences, and mid-year adjustments so you get an accurate figure in seconds.
NHS Annual Leave Calculator
Your NHS Annual Leave Entitlement
Total Entitlement
0 hours
0 days / 0 shifts
Remaining Balance
0 hours
0 shifts left
Service Band
27 days
0-4 years service
Entitlement Breakdown
- Base Annual Leave:0 hours
- Bank Holiday Hours:0 hours
- Carry Over:+0 hours
- Purchased Leave:+0 hours
- Less Taken:-0 hours
- Remaining:0 hours
Service Milestone Tracker
- Current Service:0 years
- Current Entitlement:27 days + BH
- Next Milestone:5 years
- Years Until Next Milestone:5 years
- New Entitlement Then:29 days + BH
About This Estimate
This calculator provides estimates based on standard Agenda for Change terms and conditions. It applies to most NHS staff except doctors, dentists, and very senior managers who have different arrangements. Local trust policies may vary. Annual leave calculations are rounded up to the nearest half hour. Always verify with your HR department or line manager for your official entitlement.
How NHS Annual Leave Works
Under Agenda for Change, your annual leave depends on length of service, contracted hours, and which UK region you work in. All entitlements are calculated in hours for fairness across different work patterns.
0-4 Years
+ 8 Bank Holidays = 35 days
202.5 hours + 60 hours = 262.5 hours for full-time staff. Wales: 28 days (210 hours).
After 5 Years
+ 8 Bank Holidays = 37 days
217.5 hours + 60 hours = 277.5 hours. Increase takes effect from the first of the month after your 5th anniversary.
After 10 Years
+ 8 Bank Holidays = 41 days
247.5 hours + 60 hours = 307.5 hours. One of the most generous leave packages in the UK public sector.
NHS Annual Leave Entitlements by Region
England & Scotland
| Service | Annual Leave | Bank Holidays | Total (FT) |
|---|---|---|---|
| 0-4 years | 27 days (202.5h) | 8 days (60h) | 35 days (262.5h) |
| 5-9 years | 29 days (217.5h) | 8 days (60h) | 37 days (277.5h) |
| 10+ years | 33 days (247.5h) | 8 days (60h) | 41 days (307.5h) |
Scotland uses 37h/week from April 2024 (reducing to 36h from April 2026). Pro-rata calculations must use Scottish full-time hours as the baseline.
Wales
| Service | Annual Leave | Bank Holidays | Total (FT) |
|---|---|---|---|
| 0-4 years | 28 days (210h) | 8 days (60h) | 36 days (270h) |
| 5-9 years | 30 days (225h) | 8 days (60h) | 38 days (285h) |
| 10+ years | 34 days (255h) | 8 days (60h) | 42 days (315h) |
Northern Ireland
| Service | Annual Leave | Bank Holidays | Total (FT) |
|---|---|---|---|
| 0-4 years | 27 days (202.5h) | 10 days (75h) | 37 days (277.5h) |
| 5-9 years | 29 days (217.5h) | 10 days (75h) | 39 days (292.5h) |
| 10+ years | 33 days (247.5h) | 10 days (75h) | 43 days (322.5h) |
NI has 10 bank holidays including St Patrick's Day (17 March) and Battle of the Boyne (12 July).
Key Considerations
Part-Time Pro-Rata
Part-time leave is calculated as: (Your hours / 37.5) x full-time entitlement. Both annual leave and bank holiday hours are pro-rated. For example, 20 hours per week with 5 years' service: (20 / 37.5) x 217.5 = 116 hours leave + (20 / 37.5) x 60 = 32 hours bank holidays = 148 hours total.
Mid-Year Starters
If you start after 1 April, your entitlement is proportional. The 7-day joining rule applies: starting in the first 7 days of a month gives you a full month's entitlement. Starting on the 8th or later means that month is excluded. Calculation: (complete months remaining / 12) x full-year entitlement.
Carry Over Rules
Standard carry over is up to 5 days (one contracted week for part-time) with manager approval. Long-term sick leave allows carry over of 20 days statutory minimum. Maternity leave allows full carry over. Carry over must typically be used within 18 months of the leave year end.
Reckonable Service
All previous NHS employment counts toward your annual leave entitlement, even with gaps between jobs. This includes any NHS Trust, Foundation Trust, NHS England, ICBs, NHS Wales, NHS Scotland, or HSC Northern Ireland. Bank and locum agency work generally does not count. Inform HR on joining and provide evidence.
Scotland Reduced Week
From April 2024, NHS Scotland's standard working week reduced from 37.5 to 37 hours, with a further reduction to 36 hours from April 2026. This means a Scottish full-time day is 7.4 hours (not 7.5). Pro-rata calculations for part-time Scottish staff must use 37 hours as the baseline. Leave entitlement in hours remains the same, but staff effectively get more days off.
Buying & Selling Leave
Some NHS trusts allow buying up to one additional week of leave (cost deducted from salary over the year) or selling up to one week back (paid at basic rate). You cannot sell leave that would bring you below the 20-day statutory minimum. Check your trust's specific policy, as this varies by employer.
Bank Holidays 2025/26
England & Wales
- Good Friday - 18 April 2025
- Easter Monday - 21 April 2025
- Early May Bank Holiday - 5 May 2025
- Spring Bank Holiday - 26 May 2025
- Summer Bank Holiday - 25 August 2025
- Christmas Day - 25 December 2025
- Boxing Day - 26 December 2025
- New Year's Day - 1 January 2026
Northern Ireland (additional)
- All 8 England/Wales bank holidays, plus:
- St Patrick's Day - 17 March 2026
- Battle of the Boyne - 14 July 2025 (substitute)
Scotland
Scotland has 8 bank holidays with the same total but different dates. Four are fixed nationally (25 Dec, 26 Dec, 1 Jan, 2 Jan) and four are determined locally by each NHS Board.
Frequently Asked Questions
NHS staff on Agenda for Change receive 27 days plus 8 bank holidays on appointment (35 days total for full-time staff in England). This increases to 29 days after 5 years and 33 days after 10 years of aggregated NHS service. Wales offers 28 days on appointment, rising to 30 and 34 days. Northern Ireland has the same annual leave as England but with 10 bank holidays. Part-time staff receive all entitlements pro-rata based on contracted hours. This makes NHS leave among the most generous in the UK, particularly at the 10-year mark where you receive over 8 weeks of total paid time off.
Part-time annual leave is calculated as: (Your contracted hours / 37.5) x full-time entitlement in hours. Bank holidays are calculated the same way. For example, working 20 hours per week with 3 years of service: WTE = 20 / 37.5 = 0.533. Annual leave = 0.533 x 202.5 = 108 hours. Bank holidays = 0.533 x 60 = 32 hours. Total = 140 hours. In Scotland, use 37 hours (or 36 from April 2026) instead of 37.5 as the full-time baseline. All calculations are in hours for fairness across different working patterns.
Yes, all previous NHS employment counts as reckonable service, even with gaps between jobs. This is different from some other employment rights where service must be continuous. It includes employment at any NHS Trust, Foundation Trust, NHS England, ICBs, CSUs, Health Education England, NHS Wales, NHS Scotland, or HSC Northern Ireland. Bank and locum agency work generally does not count. When joining a new NHS employer, inform HR immediately and provide evidence such as P45s, payslips, or a reference from your previous employer, to ensure you receive the correct entitlement from day one.
With manager approval, you can carry over up to 5 days (or one contracted week for part-time staff). In exceptional circumstances, managers may allow more. Staff on long-term sick leave can carry over the 20-day statutory minimum (pro-rata for part-time). Staff on maternity leave can carry over all untaken leave since you continue to accrue during maternity but cannot take it. Carry over should typically be used within 18 months. If work demands in the final quarter prevent you from taking leave, discuss carry over with your manager as early as possible.
Bank staff and zero-hours workers accrue leave at 12.07% of every hour worked. This rate comes from the Working Time Regulations: 5.6 weeks statutory entitlement divided by 46.4 working weeks = 12.07%. For example, 150 hours worked x 0.1207 = 18.1 hours accrued. Some trusts pay this as "rolled-up holiday pay" added to your hourly rate, while others let you book time off using accrued hours. Check with your trust's HR department for their specific approach. Bank and locum work generally does not count as reckonable service for the purpose of reaching the 5 or 10-year entitlement milestones.
If you start work in the first 7 days of a month, you receive the full annual leave entitlement for that month. If you start on or after the 8th, that month is not included. For example, starting on 5 October means October counts (giving you 6 months' entitlement from October to March). Starting on 12 October means only November to March counts (5 months). This rule affects how your part-year entitlement is calculated when you join mid-way through the leave year (1 April to 31 March).
When your contracted hours change during the leave year, your annual leave is recalculated by splitting the year into two periods. For each period, calculate: (months at those hours / 12) x pro-rata entitlement for those hours. Add the two figures together. For example, 6 months full-time then 6 months at 22.5 hours with 7 years' service: Part 1 = (37.5/37.5) x 217.5 x (6/12) = 108.75h. Part 2 = (22.5/37.5) x 217.5 x (6/12) = 65.25h. Total = 174 hours. Our calculator handles this automatically.
Related Resources
NHS Pension Calculator
Estimate your NHS pension benefits across 1995, 2008, and 2015 schemes.
Calculate NowMake the Most of Your NHS Leave
NHS annual leave is one of your most valuable employment benefits. Use our calculator to know exactly how many hours you have, track your service milestones, and plan your time off effectively.