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,206 per year in London. 3.1k salaries reported, updated at 5 December 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
    £64,499 per year
    8 salaries reported
  2. Camden
    £44,903 per year
    109 salaries reported
  3. Romford
    £42,921 per year
    166 salaries reported
  1. Harrow
    £40,680 per year
    79 salaries reported
  2. Croydon
    £39,827 per year
    178 salaries reported
  3. Acton
    £39,622 per year
    8 salaries reported
  1. Carshalton
    £38,593 per year
    99 salaries reported
  2. London
    £38,206 per year
    3.1k 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,916 per year

Registered Nurse - Medical/Surgical

Job openings

Average £35,513 per year

Registered Nurse - Infusion

Job openings

Average £38,098 per year

Is this useful?

Frequently searched careers

Registered Nurse

Bus Driver

Software Engineer


Truck Driver

Flight Attendant





Warehouse Worker

Support Worker