High-paying nursing jobs in London

Nursing encompasses the care and support provided by trained professionals to promote health and assist those in need of medical attention. Nurses play a critical role in patient care by assessing conditions, administering treatments, and educating patients and their families. Successful nurses possess strong communication, empathy, and problem-solving skills.


The 557 nursing jobs listed below pay well, with salaries between £40,449 and £63,044 per year. Registered Nurse, Clinical Lead Nurse and Nurse are among the most popular high-paying roles in London.

Job title

Updated Oct 09, 2026
Job title
London, ENG
England
Job postings (London)

Clinical Lead Nurse

London

£63,044 per year

England

£54,357 per year

Nurse Practitioner

London

£60,113 per year

England

£44,978 per year

Clinical Nurse Specialist

London

£57,345 per year

England

£52,563 per year

Charge Nurse

London

£52,688 per year

England

£45,707 per year

Practice Nurse

London

£49,317 per year

England

£43,414 per year

Registered Mental Health Nurse

London

£46,042 per year

England

£39,043 per year

Nurse Assessor

London

£45,955 per year

England

£39,768 per year

Registered Nurse - Pediatrics

London

£45,902 per year

England

£41,534 per year

Nurse

London

£43,844 per year

England

£40,264 per year

Registered Nurse

London

£40,449 per year

England

£37,633 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.