salary
⏱ 2 min read
📅 Updated May 2026
Average Nurse Salary UK 2026: NHS Pay Bands & Private Sector
Average nurse salary UK 2026 — NHS pay bands 5 to 8, London weighting, and private sector rates.
⚡ Average Nurse Salary UK 2026 — Updated April 2026 Average: £35,000/year | Range: £28,000–£55,000 | Entry: £28,407 (Band 5 entry) | Senior: £43,000–£55,000+ (Band 7–8) |
The average nurse salary in the UK varies significantly by experience, location, sector, and employer size. This guide covers the full salary range, regional differences, and what affects pay in 2026. Average Nurse Salary UK 2026| Experience Level | Typical Annual Salary | Notes |
|---|
| Entry level (0–2 years) | £28,407 (Band 5 entry) | Graduate / newly qualified | | Mid-level (2–5 years) | £35,000–£43,000 (Band 6–7) | Experienced practitioner | | Senior (5–10 years) | £43,000–£55,000+ (Band 7–8) | Senior / specialist | | Senior+ / Management | £55,000 | Head of / Director level |
Salary by Region UK 2026| Region | Typical Salary Range | vs National Average |
|---|
| London | £10,000–£20,000 above average | Highest — cost of living premium | | South East | £5,000–£10,000 above average | Strong demand | | Midlands | Around national average | — | | North of England | £2,000–£5,000 below average | Lower cost of living | | Scotland | Around national average | Public sector strong | | Wales / N. Ireland | £3,000–£6,000 below average | Lowest regional rates |
What Affects Your Salary?- NHS pay band — NHS nurses follow Agenda for Change pay bands 5–8
- Specialty — ICU, theatre, and district nurses typically earn more
- Location — London weighting adds £2,000–£5,000
- Private sector — Private hospitals often pay 10–20% above NHS rates
- Agency nursing — Can earn significantly more per shift but with less job security
What is the average nurse salary in the UK?The average nurse salary in the UK is approximately £35,000/year in 2026. NHS Band 5 nurses (newly qualified) start at £28,407. Band 6 nurses (experienced) earn £35,392–£42,618. Band 7 senior nurses earn £43,742–£50,056. How much do nurses earn in London?NHS nurses in London receive a High Cost Area Supplement. The Outer London supplement is 15% of basic salary; Inner London is 20%. A Band 6 nurse in Inner London would earn approximately £42,000–£51,000. Can nurses earn more in the private sector?Yes — private hospitals typically pay 10–20% above NHS rates for equivalent roles. Agency nurses can earn significantly more per shift (sometimes £30–£50/hour) but lose NHS benefits including pension, sick pay, and annual leave. Sources: NHS Agenda for Change pay scales 2026–27 · NHS Employers pay scales · ONS Annual Survey of Hours and Earnings 2025 |
Part of our complete guide: UK Inheritance Tax 2026 - Complete Guide → Find a regulated IFA → | Make a will online from £29.99
Editorial Disclaimer
The content on Kaeltripton.com is for informational and educational purposes only and does not constitute financial, investment, tax, legal or regulatory advice. Kaeltripton.com is not authorised or regulated by the Financial Conduct Authority (FCA) and is not a financial adviser, mortgage broker, insurance intermediary or investment firm. Nothing on this site should be construed as a personal recommendation. Rates, figures and product details are indicative only, subject to change without notice, and should always be verified directly with the relevant provider, HMRC, the FCA register, the Bank of England, Ofgem or other appropriate authority before any financial decision is made. Past performance is not a reliable indicator of future results. If you require regulated financial advice, please consult a qualified adviser authorised by the FCA.
CT
Chandraketu Tripathi
Finance Editor · Kaeltripton.com
Chandraketu (CK) Tripathi, founder and lead editor of Kael Tripton. 22 years in finance and marketing across 23 markets. Writes on UK personal finance, tax, mortgages, insurance, energy, and investing. Sources: HMRC, FCA, Ofgem, BoE, ONS.
|