Skip to content
Hourly→Salary

nurses salary uk

Nurses Salary UK: Hourly Rates and Annual Pay for 2026/27

NHS nurses in England earn between £25,272 and £112,782 annually depending on band and step, with mean basic pay per full-time equivalent around £44,457 as of June 2026.

Understanding Nurses Salary UK: Hourly to Annual Conversion

When comparing hourly jobs with salaried offers, it's essential to understand how NHS nurse pay is structured. The nurses salary UK landscape is defined by the Agenda for Change pay bands, which set both hourly and annual rates. For 2026/27, NHS Employers has published updated pay scales effective from 1 April 2026, covering all NHS staff in England except doctors and dentists.

How NHS Nurse Pay Bands Work

Nurses progress through bands 5 to 9 as they gain experience and take on more responsibility. Each band has several pay steps (entry, mid, top) that determine the exact salary. The rates include basic pay only; additional payments for shift work, overtime, and high-cost area supplements (HCAS) are added on top.

For a newly qualified registered nurse, the starting point is Band 5. According to the NHS Employers pay scales for 2026/27, the standard (non-HCAS) annual salary for Band 5 entry is approximately £25,272. However, most nurses working in or near London receive HCAS, which lifts the entry rate to £38,488 – a difference of over £13,000. The hourly equivalent at the HCAS entry step is £19.68.

Converting Hourly Rates to Annual Salary

A common rule of thumb for converting an hourly rate to an annual salary is to multiply by contracted hours per week and then by 52 weeks. For NHS nurses, the standard full-time contract is 37.5 hours per week. So:

Annual salary ≈ hourly rate × 37.5 × 52

For example, a Band 6 nurse on £24.52 per hour (HCAS entry) would earn approximately £24.52 × 37.5 × 52 = £47,814 per year. The official annual figure from NHS Employers is £47,951, so the calculation gives a very close estimate. This method works well for basic pay, but remember that actual earnings often include overtime, unsocial hours payments, and HCAS, which can significantly increase take-home pay.

Average Nurses Salary UK: What the Data Shows

NHS Digital publishes monthly staff earnings estimates for all NHS hospital and community health service staff. In the 12 months to June 2026, the mean annual basic pay per full-time equivalent (FTE) was £44,457, up 5.6% from the previous year. Mean annual earnings per person (including part-time workers) were £45,163, with non-basic pay averaging £5,615 per person. These figures cover all staff groups, not just nurses, but they provide a useful benchmark.

The BMJ’s healthcare careers 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. Given the 2026 pay award, these figures will have increased, but precise nurse-only averages for 2026 are not separately published.

London Weighting and HCAS

HCAS is a key factor in nurses salary UK comparisons. The NHS Employers 2026/27 table shows that HCAS rates are substantially higher than standard rates. For example:

  • Band 5 entry: standard £25,272 vs HCAS £38,488
  • Band 6 entry: standard £39,959 vs HCAS £47,951
  • Band 7 entry: standard £46,148 (2024/25 figure) vs HCAS £58,133 (2026/27)

HCAS applies to inner London, outer London, and fringe areas, with inner London receiving the highest supplement. Nurses working in these areas should always check whether their trust applies HCAS and at what rate.

Overtime and Additional Payments

NHS nurses often receive non-basic pay for overtime, night shifts, weekends, and bank holidays. NHS Digital’s June 2026 report shows mean non-basic pay per person of £5,615, which can add a significant boost to annual earnings. However, overtime is not guaranteed and varies by role and trust.

Using Our Tools to Compare Offers

If you are considering a nursing role or comparing an hourly-paid job with a salaried NHS position, our Hourly to Salary converter can help you see the annual equivalent. For more detailed benchmarks, explore our salary data pages which include UK median pay and National Living Wage rates.

Key Takeaways for Job Seekers

  • Nurses salary UK is band-based: Band 5 entry around £25,272 (standard) or £38,488 (HCAS).
  • Mean basic pay per FTE for all NHS staff is about £44,457 (June 2026).
  • Always factor in HCAS if you work in or near London.
  • Use the 37.5-hour week rule to convert hourly rates to annual figures.
  • Remember that overtime and shift allowances can add thousands to your total earnings.

For more guidance on salary negotiations and understanding your payslip, visit our salary articles section.

FAQs

How do I convert an NHS nurse hourly rate to an annual salary?

For a standard full-time NHS contract of 37.5 hours per week, multiply the hourly rate by 37.5 and then by 52 weeks. For example, a Band 5 nurse on £19.68 per hour (including HCAS) would earn approximately £19.68 × 37.5 × 52 = £38,376 per year. The official annual figure from NHS Employers for that step is £38,488, so the rule gives a close estimate. Always check your contract for exact hours and any additional payments.

What is the average nurses salary UK in 2026?

There is no single official average for nurses alone. NHS Digital reports mean annual basic pay per full-time equivalent for all NHS staff at £44,457 (June 2026). The BMJ cites an average of around £40,000 for qualified nurses in NHS hospitals (2024 data). Actual salaries vary widely by band, experience, and location, from about £25,000 for a newly qualified nurse outside London to over £112,000 for senior nurse managers.

How does London weighting affect nurses salary UK?

London weighting is paid through Higher Cost Area Supplements (HCAS). For 2026/27, NHS Employers shows HCAS rates that are significantly higher than standard rates. For example, a Band 5 nurse at entry step earns £25,272 standard but £38,488 with HCAS. The supplement applies to inner London, outer London, and fringe areas, with inner London receiving the highest rates. This can add over £13,000 to basic annual pay.

Hourly to Salary

Pull → year

£692/wk ·£3,000/mo

£35,997

Formula: hourly × hours/week × 52 · tip shows annual gross