987 jobs open now

Find your dream job in Mental Health

Find mental health jobs across the UK: nursing, psychology, PWP, CBT, counselling, support worker and CAMHS roles in the NHS, charities and private providers.

FiltersReset all
Location
Category
Setting
Sector
NHS band
Contract
Training
Registration
Region
Other
Job type
Minimum salary Any
Any£50k£150k
Posted

Showing 196 jobs matching your search

Mental Health Nurse- PICU Ward

Mental Health NursingNew
Priory HealthcareBirmingham, West Midlands2 days ago
£36,176 to £38,596 a yearFull timeCloses 30/11/2026

Community Mental health Nurse

Mental Health NursingNew
North Staffordshire Combined Healthcare TrustStoke on Trent2 days ago
£32,073 to £39,043 a yearFull timeCloses 09/10/2026

Never miss a job that fits

New jobs on Mental Health Jobs, by email each week.

How Mental Health Jobs uses your email address: privacy notice.

Primary Care Mental Health Nurse

Mental Health NursingNew
Black Country Healthcare NHS Foundation TrustWalsall2 days ago
£39,959 to £48,117 a yearFull timeCloses 14/10/2026

Community Mental Health Nurse

Mental Health NursingNew
Sheffield Health Partnership University NHS Foundation TrustSheffield2 days ago
£32,073 to £39,043 a yearFixed termCloses 17/10/2026

Community Mental Health Nurse

Mental Health NursingNew
Hertfordshire Partnership University NHS Foundation TrustWelwyn Garden City2 days ago
£41,957 to £50,387 a yearFull timeCloses 12/10/2026

Registered Mental Health Nurse

Mental Health NursingNew
Tees Esk and Wear Valleys NHS Foundation TrustScarborough2 days ago
£32,073 to £39,043 a yearFixed termCloses 07/10/2026

Community Mental Health Practitioner

Mental Health NursingNew
Cheshire and Wirral Partnership NHS Foundation TrustBirkenhead2 days ago
£39,959 to £48,117 a yearFull timeCloses 07/10/2026

Mental Health Nurse - Harvest Ward

Mental Health NursingNew
Cornwall Partnership NHS Foundation TrustBodmin2 days ago
£32,073 to £39,043 a yearFull timeCloses 07/10/2026

Community Mental Health Nurse

Mental Health NursingNew
East London NHS Foundation TrustLondon2 days ago
£47,951 to £56,863 a yearFull timeCloses 09/10/2026

Community Mental Health Nurse

Mental Health NursingNew
Sussex Partnership NHS Foundation TrustEastbourne2 days ago
£39,959 to £48,117 a yearFull timeCloses 08/10/2026

Senior Mental Health Practitioner

Mental Health NursingNew
Hampshire and Isle of Wight Healthcare NHS Foundation TrustPortsmouth, Hampshire2 days ago
£39,959 to £48,117 an hourFull timeCloses 12/10/2026