NHS Annual Leave Calculator

Annual leave and bank holiday calculator

Our NHS Annual Leave Calculator and NHS Holiday Calculator is designed to help most NHS staff calculate their holiday entitlement. Doctors, dentists and senior NHS managers are exempt from this. This tool calculates annual leave and holiday pay according to the guidelines in the NHS Staff Handbook as part of the Agenda for Change (AfC).

NHS Annual Leave Calculator 2024/25: How to Calculate Your Holiday Entitlement (Excel Guide Included)

Are you struggling to calculate your NHS annual leave? Whether you’re full-time, part-time, or based in Scotland, the NHS Annual Leave calculator Excel tool, break down entitlements for 2024/25, and provide tips for part-time staff.Calculator simplifies the process. In this guide, we’ll explain how to use the NHS annual leave.

NHS Annual Leave Calculator

NHS Annual Leave Calculator - Calculate Your Entitlement

NHS Annual Leave Calculator

Calculate your exact leave entitlement based on NHS Agenda for Change terms.

Your Leave Entitlement

What is the NHS Annual Leave Calculator?

The NHS Annual Leave Calculator is a free tool designed to help NHS staff determine their holiday entitlement based on their length of service, working hours, and location (e.g., NHS Scotland). It aligns with the NHS Staff Handbook and Agenda for Change (AfC) guidelines.

Why use it?

  • Automates complex calculations for annual leave NHS calculator
  • Works for full-time, part-time, and NHS Scotland employees.
  • Updated for 2024/25financial year

NHS Annual Leave Entitlements for 2024/25

Your entitlement depends on two factors:

  1. Years of Service:
    • <5 years: 27 days + 8 public holidays.
    • 5–10 years: 29 days + 8 public holidays.
    • 10 years: 33 days + 8 public holidays.
  2. Working Hours: Part-time staff receive pro-rata entitlements.

Use the NHS annual leave calculator 2024/25 to get personalized results

How to Calculate Annual Leave in the NHS

  1. For Full-Time Staff:
    • Enter your years of service into the NHS calculator annual leave tool.
    • Example: Over 10 years = 33 days + 8 public holidays.
  2. For Part-Time Staff:
    • Use the annual leave calculator NHS part time feature.
    • Input your weekly hours (e.g., 22.5 hours = 3 days/week).

Weekly Hours Annual Leave (2024/25) Bank Holidays

37.5

27 days

8 days

22.5

17 days, 2h 30m

4 days, 6h 0m

NHS Annual Leave Calculator Excel: Free Template

Prefer spreadsheets? Download our NHS annual leave calculator Excel template to:

  • Track your entitlement month-by-month.
  • Automatically adjust for part-time hours.
  • Plan holidays around 2024/25 public holidays.

NHS Scotland Annual Leave Calculator: Key Differences

NHS Scotland staff should note:

  • Public holidays may differ (e.g., St Andrew’s Day).
  • Use the NHS Scotland annual leave calculatorfor location-specific results.

Why Trust Our NHS Annual Leave Calculator?

  • Accuracy: Matches NHS guidelines for full-time, part-time, and NHS Scotland staff.
  • Ease of Use: No manual math—get results in seconds.
  • Free Resources: Download the Excel template for offline planning.

Final Tips for 2024/25

  1. Book Early: Use the NHS annual leave calculatorto plan holidays around busy periods.
  2. Check Updates: Verify 2024/25 public holidays for your region (e.g., Scotland).
  3. Save Time: Download the NHS annual leave calculator Exceltool for repeat use

Years Service

Annual Leave Days a Year

Bank Holiday Days

Less than 5

27 Days

8 Days

Between 5 and 10 Years

29 Days

8 Days

Over 10 Years

33 Days

8 Days

Public holidays are usually Christmas Day, Boxing Day, New Year’s Day, Good Friday, Easter Monday, the first and last Monday in May (2 public holidays) and the last Monday in August. In 2023/2024 there will be an additional public holiday for everyone to mark the coronation of the King. This is the second Monday in May.

By selecting the links below you can access NHS part-time leave calculations (including annual and bank holidays) for:

 Less than 5 years’ NHS experience

Between 5 and 10 years’ NHS experience

Over 10 years’ NHS experience.

NHS Part-time AL & BH Up to 5 years

NHS Seniority Up to 5 years

The following NHS annual leave and bank holidays calculations are based on less than five years’ service

Hours Per Week

Annual Leave (AL)

Bank Holiday (BH)

Total Hours (AL + BH)

37.5

27 days, 0h & 0m

8 days, 0h & 0m

35 days, 0h & 0m (T=262h 30m)

37

26 days, 4h & 48m

7 days, 6h & 42m

34 days, 3h & 60m (T=259h 0m)

36.5

26 days, 2h & 6m

7 days, 5h & 54m

34 days, 0h & 30m (T=255h 30m)

36

25 days, 6h & 54m

7 days, 5h & 6m

33 days, 4h & 30m (T=252h 0m)

35.5

25 days, 4h & 12m

7 days, 4h & 18m

33 days, 0h & 60m (T=248h 30m)

35

25 days, 1h & 30m

7 days, 3h & 30m

32 days, 4h & 60m (T=245h 0m)

34.5

24 days, 6h & 18m

7 days, 2h & 42m

32 days, 1h & 30m (T=241h 30m)

34

24 days, 3h & 36m

7 days, 1h & 54m

31 days, 5h & 30m (T=238h 0m)

33.5

24 days, 0h & 54m

7 days, 1h & 6m

31 days, 1h & 60m (T=234h 30m)

33

23 days, 5h & 42m

7 days, 0h & 18m

30 days, 6h & 0m (T=231h 0m)

32.5

23 days, 2h & 60m

6 days, 7h & 0m

30 days, 2h & 30m (T=227h 30m)

32

23 days, 0h & 18m

6 days, 6h & 12m

29 days, 6h & 30m (T=224h 0m)

31.5

22 days, 5h & 6m

6 days, 5h & 24m

29 days, 3h & 0m (T=220h 30m)

31

22 days, 2h & 24m

6 days, 4h & 36m

28 days, 7h & 0m (T=217h 0m)

30.5

21 days, 7h & 12m

6 days, 3h & 48m

28 days, 3h & 30m (T=213h 30m)

30

21 days, 4h & 30m

6 days, 3h & 0m

28 days, 0h & 0m (T=210h 0m)

30 hours per week is equivalent to 4 full working days per week.

29.5

21 days, 1h & 48m

6 days, 2h & 12m

27 days, 4h & 0m (T=206h 30m)

29

20 days, 6h & 36m

6 days, 1h & 24m

27 days, 0h & 30m (T=203h 0m)

28.5

20 days, 3h & 54m

6 days, 0h & 36m

26 days, 4h & 30m (T=199h 30m)

28

20 days, 1h & 12m

5 days, 7h & 18m

26 days, 0h & 60m (T=196h 0m)

27.5

19 days, 6h & 0m

5 days, 6h & 30m

25 days, 5h & 0m (T=192h 30m)

27

19 days, 3h & 18m

5 days, 5h & 42m

25 days, 1h & 30m (T=189h 0m)

26.5

19 days, 0h & 36m

5 days, 4h & 54m

24 days, 5h & 30m (T=185h 30m)

26

18 days, 5h & 24m

5 days, 4h & 6m

24 days, 1h & 60m (T=182h 0m)

25.5

18 days, 2h & 42m

5 days, 3h & 18m

23 days, 6h & 0m (T=178h 30m)

25

18 days, 0h & 0m

5 days, 2h & 30m

23 days, 2h & 30m (T=175h 0m)

24.5

17 days, 4h & 48m

5 days, 1h & 42m

22 days, 6h & 30m (T=171h 30m)

24

17 days, 2h & 6m

5 days, 0h & 54m

22 days, 2h & 60m (T=168h 0m)

23.5

16 days, 6h & 54m

5 days, 0h & 6m

21 days, 7h & 0m (T=164h 30m)

23

16 days, 4h & 12m

4 days, 6h & 48m

21 days, 3h & 30m (T=161h 0m)

22.5

16 days, 1h & 30m

4 days, 6h & 0m

21 days, 0h & 0m (T=157h 30m)

A weekly working time of 22.5 hours gives a working week of three full working days per week.

22

15 days, 6h & 18m

4 days, 5h & 12m

20 days, 4h & 0m (T=154h 0m)

21.5

15 days, 3h & 36m

4 days, 4h & 24m

20 days, 0h & 30m (T=150h 30m)

21

15 days, 0h & 54m

4 days, 3h & 36m

19 days, 4h & 30m (T=147h 0m)

20.5

14 days, 5h & 42m

4 days, 2h & 48m

19 days, 0h & 60m (T=143h 30m)

20

14 days, 2h & 60m

4 days, 2h & 0m

18 days, 5h & 0m (T=140h 0m)

19.5

14 days, 0h & 18m

4 days, 1h & 12m

18 days, 1h & 30m (T=136h 30m)

19

13 days, 5h & 6m

4 days, 0h & 24m

17 days, 5h & 30m (T=133h 0m)

18.5

13 days, 2h & 24m

3 days, 7h & 6m

17 days, 1h & 60m (T=129h 30m)

18

12 days, 7h & 12m

3 days, 6h & 18m

16 days, 6h & 0m (T=126h 0m)

17.5

12 days, 4h & 30m

3 days, 5h & 30m

16 days, 2h & 30m (T=122h 30m)

17

12 days, 1h & 48m

3 days, 4h & 42m

15 days, 6h & 30m (T=119h 0m)

16.5

11 days, 6h & 36m

3 days, 3h & 54m

15 days, 3h & 0m (T=115h 30m)

16

11 days, 3h & 54m

3 days, 3h & 6m

14 days, 7h & 0m (T=112h 0m)

15.5

11 days, 1h & 12m

3 days, 2h & 18m

14 days, 3h & 30m (T=108h 30m)

15

10 days, 5h & 60m

3 days, 1h & 30m

14 days, 0h & 0m (T=105h 0m)

15 hours per week is equivalent to 2 full working days per week.

14.5

10 days, 3h & 18m

3 days, 0h & 42m

13 days, 4h & 0m (T=101h 30m)

14

10 days, 0h & 36m

2 days, 7h & 24m

13 days, 0h & 30m (T=98h 0m)

13.5

9 days, 5h & 24m

2 days, 6h & 36m

12 days, 4h & 30m (T=94h 30m)

13

9 days, 2h & 42m

2 days, 5h & 48m

12 days, 0h & 60m (T=91h 0m)

12.5

9 days, 0h & 0m

2 days, 5h & 0m

11 days, 5h & 0m (T=87h 30m)

12

8 days, 4h & 48m

2 days, 4h & 12m

11 days, 1h & 30m (T=84h 0m)

11.5

8 days, 2h & 6m

2 days, 3h & 24m

10 days, 5h & 30m (T=80h 30m)

11

7 days, 6h & 54m

2 days, 2h & 36m

10 days, 2h & 0m (T=77h 0m)

10.5

7 days, 4h & 12m

2 days, 1h & 48m

9 days, 6h & 0m (T=73h 30m)

10

7 days, 1h & 30m

2 days, 1h & 0m

9 days, 2h & 30m (T=70h 0m)

9.5

6 days, 6h & 18m

2 days, 0h & 12m

8 days, 6h & 30m (T=66h 30m)

9

6 days, 3h & 36m

1 days, 6h & 54m

8 days, 3h & 0m (T=63h 0m)

8.5

6 days, 0h & 54m

1 days, 6h & 6m

7 days, 7h & 0m (T=59h 30m)

8

5 days, 5h & 42m

1 days, 5h & 18m

7 days, 3h & 30m (T=56h 0m)

7.5

5 days, 3h & 0m

1 days, 4h & 30m

7 days, 0h & 0m (T=52h 30m)

NHS Part Time AL & BH 5 to 10 years

NHS Availability Period 5 to 10 years

The following NHS annual leave and celebration calculations are based on between 5 and 10 years of NHS service.

Hours Per Week

Annual Leave (AL)

Bank Holiday (BH)

Total Hours (AL + BH)

37.5

29 days, 0h & 0m

8 days, 0h & 0m

37 days, 0h & 0m (T=277h 30m)

37

28 days, 4h & 36m

7 days, 6h & 42m

36 days, 3h & 48m (T=273h 48m)

36.5

28 days, 1h & 42m

7 days, 5h & 54m

36 days, 0h & 6m (T=270h 6m)

36

27 days, 6h & 18m

7 days, 5h & 6m

35 days, 3h & 54m (T=266h 24m)

35.5

27 days, 3h & 24m

7 days, 4h & 18m

35 days, 0h & 12m (T=262h 42m)

35

27 days, 0h & 30m

7 days, 3h & 30m

34 days, 3h & 60m (T=259h 0m)

34.5

26 days, 5h & 6m

7 days, 2h & 42m

34 days, 0h & 18m (T=255h 18m)

34

26 days, 2h & 12m

7 days, 1h & 54m

33 days, 4h & 6m (T=251h 36m)

33.5

25 days, 6h & 48m

7 days, 1h & 6m

33 days, 0h & 24m (T=247h 54m)

33

25 days, 3h & 54m

7 days, 0h & 18m

32 days, 4h & 12m (T=244h 12m)

32.5

25 days, 0h & 60m

6 days, 7h & 0m

32 days, 0h & 30m (T=240h 30m)

32

24 days, 5h & 36m

6 days, 6h & 12m

31 days, 4h & 18m (T=236h 48m)

31.5

24 days, 2h & 42m

6 days, 5h & 24m

31 days, 0h & 36m (T=233h 6m)

31

23 days, 7h & 18m

6 days, 4h & 36m

30 days, 4h & 24m (T=229h 24m)

30.5

23 days, 4h & 24m

6 days, 3h & 48m

30 days, 0h & 42m (T=225h 42m)

30

23 days, 1h & 30m

6 days, 3h & 0m

29 days, 4h & 30m (T=222h 0m)

FAQs: Calculating Annual Leave in the NHS
  1. How do I calculate annual leave for NHS part-time staff?
    Use the annual leave entitlement NHS calculatorand input pro-rata hours.
  2. Is the NHS calculator updated for 2024/25?
    Yes! The NHS annual leave calculator 2024/25includes the latest public holidays.
  3. Can I use Excel instead?
    Absolutely! The NHS annual leave calculator Exceltemplate offers flexibility.