Skip to content
Hourly→Salary

nurses salary

Understanding Nurses Salary in the UK: Hourly Rates, Annual Pay, and NHS Pay Bands

NHS nurses in England are paid according to Agenda for Change bands; a newly qualified Band 5 nurse earns a basic annual salary of £32,073, equivalent to approximately £16.40 per hour at 37.5 hours per week, with higher rates in London and for experienced staff.

Understanding Nurses Salary in the UK: Hourly Rates, Annual Pay, and NHS Pay Bands

If you are a nurse or considering a nursing career in the UK, understanding how your hourly rate translates into an annual salary is essential for budgeting and comparing job offers. The NHS uses the Agenda for Change pay system, which sets clear pay bands for nursing roles. This article explains the latest nurses salary data for 2026/27, how to convert hourly to annual pay, and what additional allowances like London weighting mean for your earnings.

How to Convert an Hourly Nurse Rate to an Annual Salary

The standard full-time working week for NHS staff is 37.5 hours. To estimate your annual salary from an hourly rate, multiply the hourly rate by 37.5 and then by 52 weeks. For example, a newly qualified Band 5 nurse on the basic hourly rate of £16.40 would earn approximately £16.40 × 37.5 × 52 = £32,073 per year. This conversion assumes a consistent contracted week with no unpaid overtime, bonus, or salary sacrifice. Use our Hourly to Salary tool for quick calculations.

It is important to note that actual annual earnings may differ because of shift patterns, overtime, unsocial hours payments, and High Cost Area Supplements (HCAS). Always check your contract and official GOV.UK guidance.

NHS Pay Bands for Nurses (2026/27)

The NHS Employers organisation has published the 2026/27 pay scales effective from 1 April 2026. Qualified nurses typically start at Band 5 and can progress to Band 6, 7, and above as they gain experience and take on more responsibility.

Band 5 – Newly Qualified and Staff Nurses

  • Entry (0–2 years): £32,073 annual / £16.40 hourly
  • Mid (2–4 years): £34,593 annual / £17.69 hourly
  • Top (4+ years): £39,043 annual / £19.97 hourly

These are basic rates without London weighting. With Inner London HCAS (20%), the entry rate rises to £38,488 annual / £19.68 hourly.

Band 6 – Specialist Nurses and Junior Sisters

  • Entry (0–3 years): £42,157 annual / £21.57 hourly
  • Mid (3–6 years): £45,954 annual / £23.51 hourly
  • Top (6+ years): £50,765 annual / £25.97 hourly

Band 6 roles include specialist staff nurses, deputy ward managers, and nurse practitioners.

Higher Bands

Band 7 (e.g., ward manager, advanced nurse practitioner) starts at £58,133 annual / £29.73 hourly, rising to £65,261. Band 8a and above can reach over £100,000 for senior leadership roles.

Average Nurses Salary and Earnings Data

According to NHS Digital’s Staff Earnings Estimates for June 2026, the mean annual basic pay per full-time equivalent across all NHS Trust staff was £44,457. For qualified nurses specifically, the BMJ reports an average basic salary of around £40,000 per year, but this varies widely. The range for experienced nurses is from about £30,000 to £112,000, depending on band, location, and additional responsibilities.

It is worth noting that these averages include part-time workers, so full-time nurses typically earn more. Additional payments for unsocial hours, on-call, and overtime can add thousands to annual take-home pay.

London Weighting and High Cost Area Supplements

Nurses working in and around London receive a High Cost Area Supplement (HCAS) calculated as a percentage of basic salary. For 2026/27:

  • Inner London: 20% (minimum £5,794, maximum £8,746 per year)
  • Outer London: 15% (minimum £4,870, maximum £6,137 per year)
  • Fringe areas: 5% (minimum £1,346, maximum £2,270 per year)

These supplements are pensionable and can make a significant difference to your nurses salary. For example, a Band 5 nurse at the top of the band in Inner London would earn £39,043 basic plus up to £8,746 HCAS, totalling £47,789.

Using the NHS Pay Calculator

To get a precise estimate of your take-home pay, including tax, National Insurance, pension contributions, and HCAS, use the NHS Pay Calculator (external site). It allows you to input your band, step, hours, and location to see your net salary.

Key Takeaways

  • The standard conversion for nurses salary is hourly rate × 37.5 × 52.
  • Newly qualified Band 5 nurses earn £32,073 basic; with London weighting this rises to £38,488.
  • Experienced Band 6 nurses can earn over £50,000 basic.
  • Always consider additional payments and allowances when comparing job offers.

For more salary comparisons and data, visit our salary data page.

Frequently Asked Questions

How do I convert an hourly nurse rate to an annual salary? To convert an hourly rate to an annual salary for NHS nurses, multiply the hourly rate by the standard full-time hours per week and then by 52 weeks. For example, £16.40 per hour × 37.5 × 52 = £32,073 per year. This assumes no unpaid overtime or salary sacrifice. Use our Hourly to Salary calculator for quick conversions.

What is the average nurses salary in the UK for 2026/27? According to NHS Digital, the mean annual basic pay per full-time equivalent for all NHS staff (including nurses) was £44,457 in the year to June 2026. For qualified nurses specifically, the average basic salary is around £40,000, but this varies widely by band and experience. Band 5 nurses start at £32,073 and can progress to £39,043, while Band 6 nurses earn between £42,157 and £50,765.

Do NHS nurses get London weighting or other allowances? Yes, NHS nurses working in and around London receive a High Cost Area Supplement (HCAS). For Inner London this is 20% of basic salary (minimum £5,794, maximum £8,746 per year), for Outer London 15%, and for Fringe areas 5%. These amounts are pensionable and can significantly boost take-home pay. Additionally, nurses may receive unsocial hours payments for night, weekend, and bank holiday shifts.

FAQs

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

To convert an hourly rate to an annual salary for NHS nurses, multiply the hourly rate by the standard full-time hours per week and then by 52 weeks. For example, £16.40 per hour × 37.5 × 52 = £32,073 per year. This assumes no unpaid overtime or salary sacrifice. Use our [Hourly to Salary](/calculator) calculator for quick conversions.

What is the average nurses salary in the UK for 2026/27?

According to NHS Digital, the mean annual basic pay per full-time equivalent for all NHS staff (including nurses) was £44,457 in the year to June 2026. For qualified nurses specifically, the average basic salary is around £40,000, but this varies widely by band and experience. Band 5 nurses start at £32,073 and can progress to £39,043, while Band 6 nurses earn between £42,157 and £50,765.

Do NHS nurses get London weighting or other allowances?

Yes, NHS nurses working in and around London receive a High Cost Area Supplement (HCAS). For Inner London this is 20% of basic salary (minimum £5,794, maximum £8,746 per year), for Outer London 15%, and for Fringe areas 5%. These amounts are pensionable and can significantly boost take-home pay. Additionally, nurses may receive unsocial hours payments for night, weekend, and bank holiday shifts.

Hourly to Salary

Pull → year

£692/wk ·£3,000/mo

£35,997

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