Use this calculator to work out your NHS annual leave entitlement based on your weekly hours, years of service, and the number of bank holidays in the period.
| What This Calculator Does |
|---|
|
| Information You Need to Provide |
|---|
|
| Step-by-Step Guide |
|---|
|
Example: A full-time NHS employee (37.5 hours per week) with 6 years of service:
|
| Length of Service | Annual Leave Entitlement (Full-time) |
|---|---|
| 0-4 years | 27 days + 8 bank holidays = 35 days (262.5 hours) |
| 5-9 years | 29 days + 8 bank holidays = 37 days (277.5 hours) |
| 10+ years | 33 days + 8 bank holidays = 41 days (307.5 hours) |
Part-time staff receive annual leave and bank holidays in hours, calculated on a pro-rata basis according to the number of hours worked.
Formula: (Full-time entitlement in hours ÷ 37.5) × Your weekly hours
| Example Calculations |
|---|
Example 1: 20 hours per week with 3 years service
|
Example 2: 30 hours per week with 12 years service
|
| Additional Information |
|---|
|
Important:
Always check with your HR department or refer to your employment contract for your specific entitlement, as local policies may vary.© 2025 My Pay Calculator. All rights reserved.