Skip to content
UK Average Salary

nurse salary

Nurse Salary 2026: What Official Statistics Reveal vs Advertised Pay

Explore the real nurse salary in the UK using official NHS Digital and ONS data. Understand average pay, Agenda for Change bands, and take-home amounts.

Pay snapshot: The average nurse salary in NHS hospitals is around £40,500 per year according to NHS Digital, but advertised basic pay ranges from £30,000 to £112,000 depending on band and experience.

Median franker

Where does your pay sit?

Enter a gross annual salary

Related pay benchmarks

£ / year

  • Finance & insurance£52,000
  • Information & communication£48,000
  • Professional / scientific / technical£45,000
  • Public administration£39,000
  • Education£38,000

Understanding the Real Nurse Salary in the UK

When searching for a "nurse salary" online, you'll encounter a mix of advertised pay bands, official averages, and median figures. The reality is more nuanced. This article unpacks what public statistics actually measure compared to what employers advertise, so you can benchmark offers and understand your earning potential.

What Official Statistics Say About Nurse Pay

The most authoritative source for UK earnings is the Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE). The April 2025 edition shows the median full-time UK salary at £39,039. For nurses specifically, ASHE reports a median range of approximately £34,000 to £41,000 for Band 5 and Band 6 roles. However, this is a broad occupational grouping and includes both newly qualified and experienced nurses.

NHS Digital publishes more granular data. Its June 2026 staff earnings estimates cover all NHS hospital and community health service staff in England. For the 12 months to June 2026, the mean annual basic pay per full-time equivalent was £44,457, and mean annual earnings per person (including part-time) were £45,163. But these figures include doctors and senior managers. For nurses specifically, NHS Digital's 2024 data (the latest available for the profession) shows an average salary of £40,504, made up of £36,042 basic pay plus £4,463 in additional payments.

It's important to note that the mean is pulled upward by high earners. The median nurse salary is likely lower, around £36,000–£38,000 for full-time staff. The ONS ASHE median for nurses aligns with this.

Advertised Pay vs Actual Earnings

Most job adverts for nurses quote the basic salary for a specific Agenda for Change band. For example, a Band 5 staff nurse role in England might advertise £29,970 (entry level) or up to £36,483 (top of band). But actual earnings are almost always higher due to:

  • Shift allowances: NHS staff working unsocial hours (nights, weekends, bank holidays) receive enhanced pay, often 30–60% extra.
  • London weighting: Nurses in inner London get up to 20% of basic salary as a high-cost area supplement.
  • Overtime: Time-and-a-half or double-time for extra shifts.
  • On-call payments: For senior nurses required to be available outside hours.

NHS Digital's breakdown shows that additional payments add roughly £4,463 to the average nurse's basic pay. So a Band 5 nurse on £36,483 basic could realistically earn £40,000–£45,000 total. Senior nurses in Band 7 or above can earn basic salaries up to £112,000, though such roles are rare.

Agenda for Change Pay Bands (England 2024/25)

Band Entry Rate Top Rate Typical Roles
Band 5 £29,970 £36,483 Staff nurse, newly qualified
Band 6 £37,338 £44,962 Specialist nurse, junior sister
Band 7 £43,742 £50,056 Advanced nurse practitioner, ward manager
Band 8a £50,952 £57,349 Matron, clinical nurse specialist

Progression through each band is based on experience and competency, typically taking 4–5 years to reach the top.

Regional Variations and Scotland

Nurse pay varies by UK nation. Scotland and Wales have higher Agenda for Change rates than England and Northern Ireland. For example, Band 5 entry in Scotland is approximately £31,000 (2024/25). Additionally, Scotland uses its own income tax bands: a starter rate of 19%, basic 20%, intermediate 21%, higher 42%, and top rate 48%. This means a nurse earning £40,000 in Scotland takes home slightly less than one in England, despite higher gross pay.

Take-Home Pay: What You Actually Receive

Gross salary is not what lands in your bank account. For the 2025–26 tax year, the personal allowance is £12,570. On earnings above that, you pay 20% income tax up to £50,270, then 40%. National Insurance is 8% on earnings between £12,570 and £50,270, then 2%. Auto-enrolment pension contributions (minimum 5% employee) reduce taxable income.

Using the UK median salary of £39,039 as a benchmark, monthly take-home is approximately £2,636. After a 5% pension contribution, it falls to about £2,536. For a nurse earning the average £40,504, take-home is roughly £2,660 per month (no pension) or £2,560 with pension. These figures are for England; Scottish taxpayers face slightly different deductions.

Why the Gap Between Advertised and Actual Matters

If you're a job seeker comparing offers, focus on total compensation, not just basic pay. Ask about:

  • Shift patterns and unsocial hours premiums
  • London weighting or other location allowances
  • Overtime availability
  • Pension scheme (NHS Pension is one of the best in the UK)

For a broader view of UK salaries across occupations, see our UK Average Salary page. You can also explore more salary articles on our site for detailed breakdowns by sector.

Summary

The "nurse salary" in the UK is not a single number. Official statistics show an average of around £40,500, but advertised basic pay ranges from £30,000 to over £100,000 depending on band, location, and experience. Additional payments can boost earnings by 10–20%. When evaluating a role, always consider the full package, including pension, allowances, and progression opportunities.

Frequently asked questions

What is the average nurse salary in the UK?

According to NHS Digital data for 2024, qualified nurses working in NHS hospitals in England earn an average of £40,504 per year, comprising £36,042 basic pay and £4,463 in additional payments. The Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) 2025 reports a median range for nurses (Band 5–6) of approximately £34,000 to £41,000. These figures include part-time workers, so full-time equivalents are higher.

How does Agenda for Change determine nurse pay?

Agenda for Change is the NHS pay system for all staff except doctors. Nurses typically start at Band 5, with an entry rate of £29,970 (2024/25 in England). After two years they progress to an intermediate rate (£32,324), and after four years to the top of Band 5 (£36,483). Band 6 roles, such as specialist nurses or junior sisters, start at £37,338 and rise to £44,962. Additional payments for shift work, on-call duties, and London weighting increase actual earnings above basic pay.

How much do nurses take home after tax?

Take-home pay depends on gross salary, tax code, pension contributions, and location. For a nurse earning £40,504 (the average), monthly take-home is roughly £2,600 after income tax and National Insurance, assuming standard 2025–26 rates and no pension deduction. With a 5% auto-enrolment pension contribution, take-home falls to about £2,500. Nurses in Scotland face different income tax bands (19% starter, 20% basic, 21% intermediate, 42% higher), which can slightly reduce take-home at higher salaries.