NHS annual leave entitlement
NHS staff on Agenda for Change contracts get between 27 and 33 days of annual leave a year, plus public holidays, depending on length of service. The rules sit in Section 13 of the NHS Terms and Conditions of Service handbook and apply across England, Scotland, Wales and Northern Ireland.
Your details
8 standard public holidays apply in England.
Current tier: On appointment — 27 days at full-time.
Standard full-time NHS week is 37.5 hours.
Total annual leave entitlement
35 days(263 hours)
27 days annual leave plus 8 days for public holidays.
You will move to after 5 years' service in 3 years, rising to 29 days annual leave at full-time (2 more days).
- Annual leave
- 27 days
- 203 hours at 37.5h/week
- Public holidays
- 8 days
- 60 hours, based on 8 per year
- Full-time equivalent
- 35 days
- 27 annual leave + 8 public holidays
- In working weeks
- 7 weeks
- 263 hours / 37.5h per week
Section 13 entitlement is the floor: Trusts can offer more by local agreement but not less. The calculator uses the standard public holiday count for the nation; one-off bank holidays (such as additional days for royal events) add to that figure when they happen and are notified locally.
Section 13 entitlement table
Entitlement increases at 5 and 10 years of NHS service. The figures below are calendar days of annual leave at full-time hours (37.5 hours a week). Public holidays are on top of these figures.
| Service tier | Annual leave | + England / Wales | + Scotland | + Northern Ireland |
|---|---|---|---|---|
| On appointment | 27 days | 35 days | 36 days | 37 days |
| After 5 years' service | 29 days | 37 days | 38 days | 39 days |
| After 10 years' service | 33 days | 41 days | 42 days | 43 days |
Source: NHS Terms and Conditions handbook, Section 13 — Annual leave and general public holidays. Last verified 2026-05-12.
How public holidays interact with leave
Section 13 treats public holidays as separate from annual leave: they're a top-up to the basic 27/29/33 day entitlement, not a deduction from it. Standard public holiday counts vary by nation. England and Wales NHS staff get 8 days a year. Scotland gets 9 (the extra is 2nd January or St Andrew's Day, depending on local custom). Northern Ireland gets 10 (St Patrick's Day on 17 March and Battle of the Boyne on 12 July, alongside the eight shared with England and Wales).
For ward staff and other shift workers, working a bank holiday earns the basic shift pay plus a Section 2 unsocial hours enhancement (60% on top of basic for Bands 4 to 9). You also get a day off in lieu at a later date. For day-shift office and clinical staff who don't work bank holidays, the day is paid as normal time with no enhancement.
One-off bank holidays — coronations, royal funerals, World Cup celebrations — are added to the standard count when they happen. The 2026 calendar includes a one-off Scotland-only "World Cup bank holiday" on 15 June. England, Wales and Northern Ireland do not have an equivalent for 2026. These additional days are usually notified by your Trust ahead of time and added to your leave balance, not folded into annual leave.
Bank holidays in 2026
The dates below are the official UK bank holidays for each nation in 2026, taken from the GOV.UK feed. NHS Trusts apply these dates as the basis of the public holiday element of your annual leave package.
England
8 holidays in 2026 (4 remaining)
- New Year's Day Thu, 1 Jan 2026
- Good Friday Fri, 3 Apr 2026
- Easter Monday Mon, 6 Apr 2026
- Early May bank holiday Mon, 4 May 2026
- Spring bank holiday Mon, 25 May 2026
- Summer bank holiday Mon, 31 Aug 2026
- Christmas Day Fri, 25 Dec 2026
- Boxing Day (substitute) Mon, 28 Dec 2026
Scotland
10 holidays in 2026 (6 remaining)
- New Year's Day Thu, 1 Jan 2026
- 2nd January Fri, 2 Jan 2026
- Good Friday Fri, 3 Apr 2026
- Early May bank holiday Mon, 4 May 2026
- Spring bank holiday Mon, 25 May 2026
- World Cup bank holiday Mon, 15 Jun 2026
- Summer bank holiday Mon, 3 Aug 2026
- St Andrew's Day Mon, 30 Nov 2026
- Christmas Day Fri, 25 Dec 2026
- Boxing Day (substitute) Mon, 28 Dec 2026
Wales
8 holidays in 2026 (4 remaining)
- New Year's Day Thu, 1 Jan 2026
- Good Friday Fri, 3 Apr 2026
- Easter Monday Mon, 6 Apr 2026
- Early May bank holiday Mon, 4 May 2026
- Spring bank holiday Mon, 25 May 2026
- Summer bank holiday Mon, 31 Aug 2026
- Christmas Day Fri, 25 Dec 2026
- Boxing Day (substitute) Mon, 28 Dec 2026
Northern Ireland
10 holidays in 2026 (5 remaining)
- New Year's Day Thu, 1 Jan 2026
- St Patrick's Day Tue, 17 Mar 2026
- Good Friday Fri, 3 Apr 2026
- Easter Monday Mon, 6 Apr 2026
- Early May bank holiday Mon, 4 May 2026
- Spring bank holiday Mon, 25 May 2026
- Battle of the Boyne (substitute) Mon, 13 Jul 2026
- Summer bank holiday Mon, 31 Aug 2026
- Christmas Day Fri, 25 Dec 2026
- Boxing Day (substitute) Mon, 28 Dec 2026
Source: GOV.UK bank holidays (official feed). Substitute days happen when a bank holiday falls on a Saturday or Sunday — the day off in lieu moves to the next available weekday.
Pro-rata leave for part-time staff
Part-time NHS staff get a proportion of the full-time entitlement based on their contracted weekly hours divided by 37.5. The split applies to annual leave and to public holidays alike, so there's no advantage to working part-time on days that include bank holidays — you'd get the same total annual leave whichever days you worked.
Worked example. A nurse with 7 years' NHS service moves to a 22.5-hour-a-week part-time contract. Their full-time entitlement is 29 days annual leave plus 8 public holidays (37 days total in England). Their part-time entitlement is 37 × (22.5/37.5) = 22.2 days, which most Trusts convert to hours: 22.2 × 7.5 = 166.5 hours. They book leave in hours, not days, because their working day varies between long shifts and short shifts.
Trusts typically use NHS Electronic Staff Record (ESR) to track entitlement in hours for part-time staff. If your team is on a different rostering platform (Allocate, RotaGeek, HealthRoster), the principle is the same but the field name might be different.
When entitlement increases
The two service jumps are at 5 and 10 years of reckonable NHS service. Reckonable service is continuous NHS employment, with short breaks under 12 months not resetting the clock. Time across the four UK NHS systems counts as one. A nurse who worked 4 years in NHS Wales then moved to NHS England the next month would hit their first leave tier increase a year later, not 5 years.
The increase happens automatically on the anniversary of your continuous service. Your Trust's HR or ESR team updates your entitlement at the start of the leave year that includes your anniversary. If you cross a tier mid-year (your 5th anniversary falls in October but the leave year started in April), the new entitlement is applied to the full leave year, not pro-rated to the remaining months.
Booking and carrying leave over
Most Trusts use a "request and approve" model: you propose dates, your line manager confirms based on rota cover. The handbook expects requests to be made with reasonable notice (typically twice the duration of the leave: a fortnight's notice for a week off, a month for two weeks). Refusal is rare and usually only on rota cover grounds. Religious festivals and family events have standing priority in most local agreements.
Up to 5 days of annual leave can be carried into the next leave year as standard, with local agreement to carry more in exceptional circumstances. The Working Time Regulations underpin 20 days of statutory minimum leave that must be taken in the year unless prevented by sickness or family leave, but the Agenda for Change figure is well above that minimum so the rule rarely bites. Returning from maternity leave or long-term sickness, you can normally carry all unused leave.
Leaving the NHS means a pay-in-lieu calculation: any leave you've accrued but not taken is paid as part of your final salary. Resigning mid-year, the accrual is calculated from the start of the leave year to your last day. If you've taken more leave than you've accrued, the Trust can recover the difference from your final pay.
Common questions
- What is the NHS annual leave entitlement?
- Under Section 13 of the Agenda for Change handbook, NHS staff get 27 days of annual leave a year on appointment, rising to 29 days after 5 years of service and 33 days after 10 years. Public holidays (8 in England and Wales, 9 in Scotland, 10 in Northern Ireland) are on top of those figures. The total at full-time is 35, 37 or 41 days depending on length of service in England and Wales, with a couple of extra days in Scotland and Northern Ireland.
- Is annual leave pro-rata for part-time staff?
- Yes. Part-time staff get the same proportion of leave as their hours bear to a full-time week. NHS full-time is 37.5 hours, so a 30-hour-a-week nurse gets 80% of the full-time entitlement. Public holiday entitlement is also pro-rata: a part-time worker doesn't get the full 8/9/10 days, only the proportion equivalent to their hours. Trusts typically express part-time leave in hours rather than days, because a part-timer's working day varies with the rota.
- What counts towards 'reckonable service' for annual leave tiers?
- Reckonable service is continuous NHS employment, including time across different Trusts in any of the four UK nations. A break of less than 12 months between NHS contracts does not reset the clock. Maternity, paternity, adoption and shared parental leave all count. Agency work outside a substantive NHS contract does not count. Time spent in pre-registration training (such as a nursing degree placement) does not count either, but service from when you start your first qualified NHS post does.
- How are bank holidays handled if I work shifts?
- For staff who don't work the bank holiday itself, the day is paid as normal time. For staff who do work the bank holiday, Section 2 of the AfC handbook adds the unsocial hours enhancement (60% on top of basic pay for Bands 4 to 9, or 69% for Band 3 and 83% for Band 2). Staff who work the bank holiday also get a day off in lieu at a later date. The combined effect is that working Christmas Day on a ward is one of the highest-paid shifts an NHS worker can do.
- Can I carry annual leave over to the next year?
- Up to 5 days of annual leave can be carried over to the next leave year as standard, although individual Trusts can agree more by local arrangement. Carry-over rules are tighter for the European Working Time Directive minimum (20 days), which must be taken in the year it is earned unless prevented by sickness or family leave. Staff returning from maternity leave or long-term sickness can usually carry over the full unused entitlement.
- When does the NHS leave year run?
- Most NHS Trusts run a leave year of 1 April to 31 March, aligned with the financial year and the pay scale year. Some Trusts use 1 January to 31 December, which can complicate carry-over rules. New starters get a pro-rata entitlement for the remainder of the year they join, calculated from their start date to 31 March (or 31 December where that's the leave year). The same applies to leavers, who are entitled to pay in lieu of accrued but unused leave on their final salary.
- How does annual leave interact with sickness?
- Annual leave continues to accrue while you're on sick leave at full or half pay, and even on nil pay. If you fall sick during a period of annual leave, the leave can be converted to sick leave so you don't lose it (you need a fit note and to notify your line manager during the absence). Annual leave that you couldn't take because of long-term sickness can usually be carried over without limit. The handbook treats this as a reasonable adjustment, not a special concession.
- Do I get extra annual leave for nights or weekends?
- No. Annual leave entitlement is a fixed number of days (or pro-rata hours) regardless of when those days fall in the rota. Staff who regularly work nights or weekends are not given additional leave to compensate. However, their leave is paid at the same rate as their normal pay including unsocial hours pay, so a night nurse who books a week off receives the same pay they'd have earned from working the week.