1. Home
  2. Career Explorer
  3. Nurse
  4. Salaries
Content has loaded

Nurse salary in London

How much does a Nurse make in London?

Average base salary

as national average

The average salary for a nurse is £38,156 per year in London. 3.2k salaries reported, updated at 29 November 2023

Is this useful?

Top companies for Nurses in London

  1. South London And Maudsley NHS Foundation Trust
    109 reviews42 salaries reported
    £51,623per year
Is this useful?

Highest paying cities for Nurses near London

  1. Southwark
    £60,945 per year
    9 salaries reported
  2. Camden
    £44,908 per year
    111 salaries reported
  3. Romford
    £42,760 per year
    165 salaries reported
  1. Harrow
    £40,430 per year
    76 salaries reported
  2. Croydon
    £39,893 per year
    181 salaries reported
  3. Acton
    £39,622 per year
    8 salaries reported
  1. Carshalton
    £38,363 per year
    97 salaries reported
  2. London
    £38,156 per year
    3.2k salaries reported
  3. Enfield
    £37,103 per year
    51 salaries reported
Is this useful?

Where can a Nurse earn more?

Compare salaries for Nurses in different locations
Explore Nurse openings
Is this useful?

How much do similar professions get paid in London?

Registered Nurse

Job openings

Average £20.09 per hour

Registered Nurse - Operating Room

Job openings

Average £39,848 per year

Registered Nurse - Medical/Surgical

Job openings

Average £35,393 per year

Registered Nurse - Infusion

Job openings

Average £38,003 per year

Is this useful?

Frequently searched careers

Registered Nurse

Bus Driver

Software Engineer


Truck Driver

Flight Attendant





Warehouse Worker

Support Worker