Skip to content
UK Average Salary

nhs nurse salary

Understanding the NHS Nurse Salary: How It Compares to UK Averages

Explore the latest NHS nurse salary data from official sources. Compare NHS staff earnings to UK median pay, and learn how to benchmark job offers.

Pay snapshot: The search results do not provide a specific nurse salary figure, but NHS Digital data shows mean annual earnings for NHS Trust staff in England were around £45,163 (June 2026), while the UK median full-time salary is £39,039 (ONS ASHE 2025).

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 NHS Nurse Salary in Context

When negotiating a job offer or comparing roles, knowing where the nhs nurse salary sits relative to national averages is essential. While the latest official data does not give a single figure for nurses specifically, we can draw on several reliable sources to build a clear picture.

What the Official Data Shows

The Office for National Statistics (ONS) Annual Survey of Hours and Earnings (ASHE) for April 2025 reports that median weekly earnings for full-time employees in the UK were £766.60, a 5.3% increase on the previous year. This translates to median gross annual earnings of £39,039 for full-time workers. The mean (average) full-time annual salary is higher, at around £45,800, according to the on-site reference database.

For the NHS workforce, NHS Digital publishes regular staff earnings estimates. The June 2026 release shows that in NHS Trusts and Clinical Commissioning Groups (CCGs) in England, the mean annual earnings per person were £45,163 – a 5.2% rise from June 2025. Mean annual basic pay per full-time equivalent (FTE) stood at £44,457. These figures cover all hospital and community health service staff, including doctors, nurses, and allied health professionals.

It is important to note that the NHS Digital data is a mean across all roles, so it is skewed upwards by higher-paid medical consultants and senior managers. The typical nhs nurse salary is likely lower than this overall mean. For context, the National Living Wage for workers aged 21 and over is £12.71 per hour (2026/27 rate), which for a 37.5-hour week gives an annual salary of about £24,785. Newly qualified nurses on Agenda for Change Band 5 start well above this, but the exact starting salary is not provided in the search results.

Using the Data to Benchmark Job Offers

When you receive a job offer for a nursing role, you can benchmark it against the national median and the NHS Trust average. If the offered salary is below £39,039 (the UK median for full-time employees), it may be worth investigating whether the role includes London weighting or other allowances. The NHS Digital data shows that mean non-basic pay per person (including overtime, unsocial hours, and other allowances) was £5,615 in June 2026, so total compensation can be significantly higher than basic pay.

For a more detailed comparison, explore our salary data page, which breaks down earnings by region and occupation. You can also use the UK Average Salary index to see how your offer stacks up against the national picture.

Regional and Role Variations

Pay varies by location. The ONS ASHE 2025 data shows that Northern Ireland saw the highest growth in median full-time earnings (7.4%), while the South East had the smallest increase (2.9%). London typically commands higher salaries due to higher living costs, and NHS London weighting can add up to 20% of basic pay. Scotland uses different Income Tax bands, which can affect take-home pay even if the gross salary is similar.

Within the NHS, nurse salaries are structured by Agenda for Change bands. Band 5 is for newly qualified nurses, Band 6 for more experienced or specialist nurses, and Band 7 for advanced practitioners or ward managers. The exact figures for each band are published by NHS Employers, but they were not included in the search results. Always check the specific band and point when evaluating an offer.

Caveats and Limitations

  • The NHS Digital data covers England only. Scotland, Wales, and Northern Ireland have separate health services with their own pay scales.
  • The mean earnings figures include all staff, so they are not a direct proxy for nurse pay.
  • The ONS median is for all full-time employees across all sectors, which may not reflect the nursing profession.
  • Inflation-adjusted real terms growth was modest: median full-time earnings rose only 1.1% in real terms (using CPIH) between April 2024 and April 2025.

Frequently Asked Questions

What is the average NHS nurse salary? The search results do not provide a specific average nurse salary. However, NHS Digital data for June 2026 shows mean annual earnings per person for all NHS Trust staff in England at £45,163. This figure includes all roles, so nurses likely earn less. Nurse pay is set by Agenda for Change bands; a Band 5 nurse (newly qualified) typically earns between £28,000 and £35,000, but this is not from the search results and should be verified with official NHS pay scales.

How does NHS nurse pay compare to the UK median salary? The UK median full-time annual salary is £39,039 (ONS ASHE 2025). The mean NHS Trust earnings per person (£45,163) are higher than this median, but because the NHS figure includes higher-paid roles like doctors, the typical nurse salary is likely below the national median. Nurses starting at Band 5 may earn less than the UK median, while experienced nurses at Band 6 or 7 may earn more.

What factors affect NHS nurse salary? Key factors include: Agenda for Change pay band (Band 5 to Band 9), years of experience, location (London weighting adds up to 20% of basic pay), unsocial hours enhancements, overtime, and any additional responsibilities. Scotland has different Income Tax bands which can affect net pay. The NHS Digital data shows mean non-basic pay per person of £5,615 (June 2026), which includes overtime and allowances.

For more insights on how salaries vary by sector and region, visit our topics page. And if you are planning your career move, our salary articles offer practical advice on negotiating offers and understanding total compensation.

Remember, the figures discussed here are public-statistics benchmarks. Actual pay depends on your specific role, employer, and location. Always verify with official sources like ONS, NHS Digital, and GOV.UK before making decisions.

Frequently asked questions

What is the average NHS nurse salary?

The search results do not provide a specific average nurse salary. However, NHS Digital data for June 2026 shows mean annual earnings per person for all NHS Trust staff in England at £45,163. This figure includes all roles, so nurses likely earn less. Nurse pay is set by Agenda for Change bands; a Band 5 nurse (newly qualified) typically earns between £28,000 and £35,000, but this is not from the search results and should be verified with official NHS pay scales.

How does NHS nurse pay compare to the UK median salary?

The UK median full-time annual salary is £39,039 (ONS ASHE 2025). The mean NHS Trust earnings per person (£45,163) are higher than this median, but because the NHS figure includes higher-paid roles like doctors, the typical nurse salary is likely below the national median. Nurses starting at Band 5 may earn less than the UK median, while experienced nurses at Band 6 or 7 may earn more.

What factors affect NHS nurse salary?

Key factors include: Agenda for Change pay band (Band 5 to Band 9), years of experience, location (London weighting adds up to 20% of basic pay), unsocial hours enhancements, overtime, and any additional responsibilities. Scotland has different Income Tax bands which can affect net pay. The NHS Digital data shows mean non-basic pay per person of £5,615 (June 2026), which includes overtime and allowances.