Skip to content
UK Minimum Wage

nurse salary uk

Nurse Salary UK: How to Read the Headline Rate and What You Actually Take Home

Understand nurse salary UK: NHS Agenda for Change bands, hourly rates, shift enhancements, and average earnings. Practical guide to reading headline figures.

Pay snapshot: NHS nurse salaries range from around £30,000 to over £112,000 depending on band, experience, and location, with average basic pay per full-time equivalent at £44,457 (June 2026).

Related pay reference

£ / year

  • Finance & insurance£52,000 / year
  • IT & software£48,000 / year
  • Education£38,000 / year
  • Health & social care£36,000 / year
  • Public administration£35,000 / year

Understanding Nurse Salary UK: Beyond the Headline Rate

When you search for "nurse salary uk", you'll see figures ranging from £30,000 to over £112,000. But what does that actually mean for your take-home pay? This guide explains how NHS pay bands work, what hourly rates look like, and how shift enhancements and location allowances can change what you earn.

The NHS Agenda for Change Pay Structure

Most NHS nurses in England are paid under the Agenda for Change system, which assigns roles to pay bands based on responsibility and skills. Qualified nurses typically start at Band 5 and can progress through Bands 6, 7, 8, and 9 as they take on more senior roles.

The 2026/27 pay scales, published by NHS Employers, show the following annual and hourly rates for full-time staff (37.5 hours per week):

  • Band 5 (newly qualified staff nurse): Entry £38,488 (£19.68/hr), Mid £41,511 (£21.23/hr), Top £46,852 (£23.96/hr)
  • Band 6 (specialist nurse, junior sister): Entry £47,951 (£24.52/hr), Mid £50,604 (£25.88/hr), Top £56,863 (£29.08/hr)
  • Band 7 (ward manager, advanced nurse practitioner): Entry £58,133 (£29.73/hr), Mid £60,678 (£31.03/hr), Top £65,261 (£33.38/hr)
  • Band 8a (senior nurse manager): Entry £66,274 (£33.89/hr), Mid £69,163 (£35.37/hr), Top £73,496 (£37.59/hr)
  • Band 8d (very senior manager): Entry £103,102 (£52.73/hr), Top £117,560 (£60.12/hr)

These are the basic salaries before any additions for shift work, overtime, or high-cost area supplements.

What the Headline Rate Doesn't Tell You

A headline "nurse salary uk" figure like £40,000 might be an average, but your actual pay depends on several factors:

  • Band and step: Your starting point and progression within a band.
  • Hours: Part-time nurses earn proportionally less; full-time is typically 37.5 hours/week.
  • Shift enhancements: Night shifts, weekends, and bank holidays attract higher pay. For example, bank rates at King's College Hospital show a Band 5 nurse earning £19.05/hr on day shifts, but £22.41/hr on nights/Saturdays and £25.78/hr on Sundays/bank holidays.
  • High-cost area supplements (HCAS): Nurses working in and around London receive additional pay to offset living costs. The NHS Employers pay scales include HCAS rates.
  • Overtime and on-call: These can boost earnings, but are not guaranteed.

Average Earnings: What the Data Shows

NHS Digital's staff earnings estimates for the 12 months to June 2026 give a clearer picture:

  • Mean annual basic pay per full-time equivalent (FTE): £44,457
  • Mean annual earnings per person (including non-basic pay): £45,163
  • Mean annual non-basic pay per person (shift pay, overtime, etc.): £5,615

These figures include all NHS hospital and community staff (not just nurses), but they illustrate that additional payments add around 12% to basic pay on average. For nurses specifically, the BMJ Healthcare article notes that qualified nurses in NHS hospitals earned an average of around £40,000 per year in 2024, with basic salaries ranging from £30,000 to £112,000.

How to Read Salary Adverts and Job Offers

When you see a nurse salary uk advert, check whether it states:

  • Annual basic salary (e.g., "£38,488 - £46,852 Band 5")
  • Full-time equivalent (FTE) – if part-time, the salary will be pro-rata
  • Inclusive of HCAS – London weighting may be added or included
  • Shift enhancements – some adverts quote total package including unsocial hours, others do not

Always ask for a breakdown of basic pay, expected shift pattern, and any allowances before accepting a role.

Comparing Nurse Pay to Minimum Wage

The National Living Wage for workers aged 21+ is £12.71 per hour (2026/27). Even the lowest NHS nurse band (Band 5 entry at £19.68/hr) is well above this. However, some nursing support roles (Band 2-4) pay closer to the minimum wage, with Band 2 entry at £15.89/hr. For more on statutory rates, see our UK Minimum Wage page.

For a deeper look at how pay bands work across different sectors, visit our pay guides section.

Key Takeaways

  • Nurse salary uk varies hugely by band, experience, and location.
  • Headline averages like £40,000-£45,000 hide the range from £30,000 to over £112,000.
  • Shift work and London weighting can add thousands to your annual pay.
  • Always check the band, step, and whether HCAS is included when comparing offers.
  • Use official NHS pay scales and your trust's bank rates to estimate your actual earnings.

Understanding these details helps you make informed career decisions and negotiate effectively.

Frequently asked questions

What is the starting salary for a newly qualified nurse in the NHS?

Newly qualified registered nurses start at Band 5, entry point, which for 2026/27 is £38,488 per year (£19.68 per hour) in England. After two years' experience they progress to the mid point (£41,511), and after a further two years to the top of Band 5 (£46,852). These rates are from the NHS Employers pay scales.

How does shift work affect a nurse's take-home pay?

Shift enhancements can add substantially to basic pay. For example, a Band 5 nurse on bank rates might earn £19.05/hr on a day shift, but £22.41/hr on nights or Saturdays, and £25.78/hr on Sundays or bank holidays (King's College Hospital rates). Substantive NHS posts also include unsocial hours payments, which are added to base salary. The exact amount depends on the trust and shift pattern.

What is the average nurse salary in the UK?

According to NHS Digital data for the 12 months to June 2026, the mean annual basic pay per full-time equivalent for NHS hospital and community staff (including nurses) was £44,457. Mean total earnings per person (including overtime, shift pay, and allowances) were £45,163. However, individual salaries vary widely from around £30,000 for newly qualified nurses to over £112,000 for senior nurse managers (Band 9).