NHS Annual Leave Calculator
Agenda for Change entitlement for all NHS staff — full-time, part-time, bank workers and Scotland’s 36-hour week.
Your NHS Annual Leave Entitlement
Agenda for Change 2025/26
AI Insight
Calculating personalised tip…
Part-Time Pro-Rata Calculator
💼 Bank Staff Annual Leave — 12.07% Accrual
🔄 Mid-Year Hours Change
England & Wales — 8 Bank Holidays (2025/26)
| Holiday | Date | Day | Region |
|---|---|---|---|
| Good Friday | 18 April 2025 | Friday | All UK |
| Easter Monday | 21 April 2025 | Monday | E/W/NI |
| Early May | 5 May 2025 | Monday | All UK |
| Spring Bank Holiday | 26 May 2025 | Monday | All UK |
| Summer Bank Holiday | 25 August 2025 | Monday | E/W/NI |
| Christmas Day | 25 December 2025 | Thursday | All UK |
| Boxing Day | 26 December 2025 | Friday | All UK |
| New Year’s Day | 1 January 2026 | Thursday | All UK |
Scotland — 9 Bank Holidays (2025/26)
| Holiday | Date | Note |
|---|---|---|
| New Year’s Day | 1 January 2025 | |
| 2nd January | 2 January 2025 | Scotland only |
| Good Friday | 18 April 2025 | |
| Early May | 5 May 2025 | |
| Spring Bank Holiday | 26 May 2025 | |
| Summer Bank Holiday | 4 August 2025 | 1st Mon Aug |
| St Andrew’s Day | 1 December 2025 | Scotland only |
| Christmas Day | 25 December 2025 | |
| Boxing Day | 26 December 2025 |
🌉 Bank Holiday Bridge Planner — England & Wales
Maximum days off for minimum annual leave used.
▶ 2025/26 Leave Year
🐣 Easter Mega Break
18–21 Apr: book 6 days either side. Two full weeks off using just 6 days leave.
🌸 May Double Bridge
5 May or 26 May: book 4 days around each bank holiday for 9 days off.
☀️ August Bank Holiday
25 Aug: book Tue–Fri for 9 days off using just 4 days leave.
🎄 Christmas Jackpot
25 Dec (Thu) + 26 Dec (Fri) + 1 Jan (Thu): book just 3 days for 12 days off.
▶ 2026/27 Leave Year
🐣 Easter 2026
3–6 Apr: book 1 day (Wed 2 Apr) for 5 days off; full week for 11 days.
🌸 May 2026 Bridges
4 May or 25 May: book 4 days around either bank holiday for 9 days.
🎄 Christmas 2026 — Best Year
Fri 25 Dec + Mon 28 Dec sub + Fri 1 Jan 2027: book 7 days for 17 days off.
☀️ August 2026
31 Aug: book 4 days for a 9-day end-of-summer break.
NHS Annual Leave 2025/26 & 2026/27 — Complete Guide
All NHS staff on Agenda for Change (AfC) contracts are entitled to paid annual leave and bank holidays. Your entitlement depends on your total aggregated NHS service, your region, and whether you work full-time or part-time.
Entitlement by Service Length (All Regions)
| Service | England | Wales | Scotland/NI | Bank Hols | Total (England FT) |
|---|---|---|---|---|---|
| 0–4 years | 27 days | 28 days | 27 days | 8 / 9 / 10 | 35 days |
| 5–9 years | 29 days | 29 days | 29 days | 8 / 9 / 10 | 37 days |
| 10+ years | 33 days | 33 days | 33 days | 8 / 9 / 10 | 41 days |
Scotland — 36-Hour Week from April 2026
Scottish NHS staff work 37 hours per week (reduced from 37.5h in April 2024), reducing further to 36 hours per week from April 2026. Pro-rata calculations for part-time Scottish staff must use the Scottish full-time hours as the baseline — using 37.5h gives incorrect results.
Wales — 28 Days on Appointment
NHS Wales staff receive 28 days on appointment (versus 27 in England). After 5 and 10 years both nations align at 29 and 33 days. Bank holidays are the same — 8 per year.
Bank Staff — 12.07% Accrual
NHS bank workers without a contracted pattern accrue leave at 12.07% of every hour worked (5.6 ÷ 46.4 weeks = 12.07%). Working 200 bank hours accrues 24.14 hours of annual leave entitlement.

