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

How This Calculator Works

This calculator uses official 2026/27 Agenda for Change data, HMRC tax and NI thresholds, and NHS Pension Scheme contribution rates. Figures are estimates based on standard assumptions — your actual amounts may differ depending on your individual tax code, trust-specific policies, or other personal circumstances. Always check with your payroll department or HR for precise figures.

Last updated: March 2026 · Based on the confirmed 3.3% pay award for 2026/27

Frequently Asked Questions

NHS annual leave starts at 27 days (plus 8 bank holidays). After 5 years it increases to 29 days, and after 10 years to 33 days.