Skip to content
UK Average Salary

nurses salary

Nurses Salary in the UK: Regional and Seniority Differences Across Britain

Explore the latest nurses salary data across the UK, including average pay, Agenda for Change bands, regional variations, and take-home pay considerations for NHS and private sector nurses.

Pay snapshot: The average nurses salary in the UK is around £39,000 to £42,000 per year, with NHS basic pay for qualified nurses averaging approximately £40,000, though actual earnings vary significantly by region, seniority, and additional payments.

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 Nurses Salary in the UK

When researching a nurses salary in the UK, it is important to distinguish between different measures: average (mean) pay, median pay, advertised salaries, and actual take-home earnings. The nursing profession spans a wide range of roles, from newly qualified staff nurses to senior consultants and managers, and pay varies accordingly. This article examines the latest data from official sources, including NHS Digital, the Agenda for Change pay scales, and regional variations across Britain.

What the Data Says About Average Nurse Pay

The most comprehensive source for NHS staff earnings is NHS Digital’s monthly publication. For the 12 months to March 2026, the mean annual basic pay per full-time equivalent (FTE) for all NHS Hospital and Community Health Service (HCHS) staff in England was £43,595. The mean annual earnings per person (including part-time workers) stood at £44,226, with basic pay per person at £38,779 and non-basic pay (overtime, allowances, etc.) averaging £5,447. These figures cover all staff groups, not just nurses, but provide a useful benchmark.

For qualified nurses specifically, the BMJ healthcare careers article reports an average basic salary of around £40,000 per year for those working in NHS hospitals, based on NHS Digital data for 2024. The same source notes that basic salaries for qualified nurses range from approximately £30,000 to £112,000, depending on experience, responsibility, and seniority. Nurses.co.uk, a recruitment site, suggests the average wage of a UK nurse is somewhere between £39,000 and £42,000 per year.

It is worth noting that the UK median full-time gross annual pay for all occupations is around £39,039 (ONS ASHE provisional April 2025). Nurse pay therefore sits close to or slightly above the national median, though this varies by role and location.

Agenda for Change Pay Bands and Seniority

Most NHS nurses in England are paid under the Agenda for Change (AfC) system, which assigns roles to pay bands based on responsibilities. Newly qualified registered nurses start at Band 5. In 2024/25, the Band 5 entry rate was £29,970, rising to £32,324 after two years and £36,483 after four years. With experience and further qualifications, nurses can progress to Band 6 (e.g., specialist nurses), Band 7 (e.g., advanced practitioners), and beyond. Senior nurse managers and consultants may reach Band 8 or 9, with salaries up to £112,000.

This progression means that a nurse’s salary can more than double over a career. However, many nurses work part-time, which lowers the mean annual basic pay per person compared to full-time equivalent measures. The NHS Digital figure of £38,779 basic pay per person reflects this mix of full-time and part-time workers.

Regional Variations Across Britain

Nurse pay differs notably by region. Within England, Agenda for Change rates are uniform, but nurses in London and the South East receive High Cost Area supplements. For a Band 5 nurse, this can add between £1,000 and £5,000 per year, depending on the specific area. Outer London receives a lower supplement than inner London.

Scotland and Wales have their own Agenda for Change pay scales, which are generally higher than England’s. For example, the Band 5 entry rate in Scotland was higher than in England for 2024/25. Additionally, Scotland applies different income tax bands: the starter rate (19%), basic rate (20%), intermediate rate (21%), and higher rate (41% above £43,663). This can affect take-home pay for nurses earning above certain thresholds.

Northern Ireland also has its own pay scales, which are similar to England’s but may differ slightly. Private sector nurse salaries vary even more, with some independent hospitals offering higher basic pay but potentially fewer benefits or pension contributions.

Take-Home Pay Considerations

Gross salary is only part of the picture. A nurse earning £36,500 per year (a common illustrative figure used by salary calculators) would have a take-home pay of approximately £26,938 per year, or £2,245 per month, under 2026/27 tax rules. This assumes a 9.8% employee pension contribution (NHS Pension Scheme), no student loan, and standard tax codes for England/Wales/Northern Ireland. Income tax would be around £4,071 and National Insurance £1,914.

For a nurse on the average £40,000 salary, take-home would be higher, but the effective deduction rate remains around 26% of gross. Nurses in Scotland may have slightly different deductions due to the different tax bands. It is always advisable to use a personalised take-home calculator with your actual salary and pension contribution rate.

Career Progression and Additional Earnings

Nurses can boost their earnings through additional payments for shift work, overtime, on-call duties, and specialisms. The NHS Digital data shows non-basic pay averaging £5,447 per person. This can be significant for nurses working nights or weekends. Advanced practice roles, such as nurse consultants or clinical nurse specialists, command higher basic salaries and may also have access to bonuses.

Private sector nursing, including agency work, can offer higher hourly rates but less job security and fewer benefits. Some nurses choose to work in both sectors.

Summary

A nurses salary in the UK is typically around £39,000 to £42,000 per year for qualified staff, with NHS basic pay averaging approximately £40,000. However, actual earnings vary widely by seniority, region, and additional payments. The Agenda for Change system provides clear progression, and regional supplements mean that nurses in London and Scotland often earn more than those in other parts of England. For the most accurate picture, consult official NHS Digital publications and the latest pay scales from GOV.UK.

For more context on UK pay across different occupations, visit the UK Average Salary, explore salary data for detailed breakdowns, or browse topics for other professions.

Frequently asked questions

What is the average nurses salary in the UK?

The average nurses salary in the UK is typically reported between £39,000 and £42,000 per year. NHS Digital data for March 2026 shows mean annual basic pay per person for all NHS hospital staff (including nurses) at £38,779, while mean annual earnings per person (including overtime and allowances) reach £44,226. However, these figures include all roles, not just nurses. The BMJ healthcare careers article states that qualified nurses in NHS hospitals earn an average of around £40,000 per year in basic pay, with additional payments for shifts and London weighting boosting total earnings.

How does nurse pay vary by region in the UK?

Nurse pay varies significantly across the UK. In England, Agenda for Change rates are lower than in Scotland and Wales, which have higher pay scales. Nurses working in and around London receive High Cost Area supplements, which can add several thousand pounds to their basic salary. For example, a Band 5 nurse in London may earn around £4,000–£5,000 more than a colleague in a low-cost area. Additionally, Scotland applies different income tax bands, which can affect take-home pay. Private sector nurse salaries also vary by region, often reflecting local demand and cost of living.

What is the take-home pay for a nurse earning the average salary?

Take-home pay depends on gross salary, pension contributions, tax code, and student loan repayments. For a nurse earning £36,500 per year (a common illustrative figure), under 2026/27 tax rules with a 9.8% pension contribution, take-home pay is approximately £26,938 per year, or about £2,245 per month. This includes income tax and National Insurance deductions. For a nurse on the average £40,000 salary, take-home would be higher, but exact figures depend on individual circumstances. Nurses in Scotland may have slightly different take-home due to different tax bands.