Mental Health Nurse Salary UK 2026

The average advertised pay for a Mental Health Nurse, based on live UK vacancies — with how it compares to similar roles and how many jobs are available right now.

£52,000
median advertised salary
11
live jobs right now
67%
permanent roles
58%
via agencies

How much does a Mental Health Nurse earn in the UK?

The average advertised salary for a Mental Health Nurse in the UK is £52,000 a year, based on 12 live vacancies carrying salary information this month. That is about £4,330 a month or £26.67 an hour before tax, on a 37.5-hour week. 67% of current adverts are permanent, and 58% are posted through recruitment agencies.

Mental Health Nurse adverts mention AI or automation 0% of the time — among the most AI-proof roles we track.

How Mental Health Nurse pay compares

Median advertised salary for Mental Health Nurse beside other job titles in healthcare, from the lowest paid to the highest.

Other roles in healthcare

RoleMedian payLive jobsPermanentAI mentions
Doctor £114,00013 66%1%
Social Worker £65,000202 67%0%
Mental Health Nurse £52,00011 67%0%
Community Nurse £52,00014 55%0%
Speech Therapist £48,00049 41%0%
Physiotherapist £46,00033 77%0%
Live-In Carer £42,00040 72%0%
Healthcare Assistant £29,00088 77%0%
Support Worker £26,0001,297 58%0%

Latest Mental Health Nurse jobs

Mental Health Nurse

Elysium Healthcare

Pay not stated

Apply

Taunton (TA21 9FF) · Permanent · 1 day ago

Are you an experienced Mental Health Nurse looking for a new opportunity where you will be valued and invested in, with..

Registered Mental Health Nurse

Daytime Healthcare Recruitment Limited

Pay not stated

Apply

Chichester · Temporary · 9 days ago

Exciting Opportunity for Registered Mental Health Nurses (RMN) – Work with the NHS in Sussex. Daytime Healthcare is delighted..

Registered Mental Health Nurse

Belmont Recruitment

£21 – £31 an hour

Apply

Bristol · Contract · 11 days ago

We are currently recruiting experienced and dedicated Band 5 Registered Mental Health Nurses (RMNs) to support mental health..

RMN/Registered Mental Health Nurse

Fenwick Healthcare

Pay not stated

Apply

Phoenix Green · Temporary · 12 days ago

WE ARE HIRING – REGISTERED MENTAL HEALTH NURSES (RMNs. Location: Reading & Basingstoke. We are looking for dedicated and..

Registered Mental Health Nurse

Nurseplus UK Ltd

£22.41 – £41.47 an hour

Apply

Truro · Temporary · 12 days ago

Registered Mental Health Nurse (RMN. Join Nurseplus as a Registered Mental Health Nurse – Make a Difference Every Day. At..

Registered Mental Health Nurse

Staff Partners Mental Health

Pay not stated

Apply

Darlington · Contract · 14 days ago

Staff Partners are currently looking for Registered Mental Health Nurses with a passion for delivering outstanding care. We are..

Registered Mental Health Nurse

Vetro Recruitment

£26 – £58 an hour

Apply

Cardiff · Temporary · 19 days ago

Job Title: Registered Mental Health Nurse (RMN) – Neurological Care. Location: Cardiff, Wales. Salary: £26 - £58 per hour..

Registered Mental Health Nurse - RMN

Exemplar Health Care Direct employer

£20.94 an hour

Apply

South Hylton · Permanent · 20 days ago

Registered Mental Health Nurse - RMN. When registering to this job board you will be redirected to the online application form..

Browse 11 live Mental Health Nurse jobs →

How we calculate this. Figures come from live Mental Health Nurse vacancies listed on YourJobs.co.uk, refreshed monthly. The median uses adverts that state pay; hourly and weekly rates are annualised (hourly × 37.5 × 52). Ambiguous or "competitive" salaries are excluded rather than guessed. Read the full methodology →