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 175 jobs matching your search

Hampshire and Isle of Wight Healthcare NHS Foundation TrustSouthampton, Hampshire3 hours ago
£57,528 to £64,750 an hourFixed termCloses 19/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.

Leeds Teaching HospitalsLeeds, West Yorkshire3 hours ago
£28,392 to £31,157 a yearFixed termCloses 19/10/2026
Montrose Health Group LtdSheffield, South Yorks3 hours ago
£57,528 to £77,368 a yearFull timeCloses 31/10/2026
Nottinghamshire Healthcare NHS Foundation TrustWest Bridgford, Nottingham3 hours ago
£39,959 to £48,117 a yearFull timeCloses 19/10/2026
Elysium HealthcareExeter3 hours ago
Salary not statedFull timeCloses 06/11/2026
Cambridgeshire and Peterborough NHS Foundation TrustHuntingdon3 hours ago
£49,387 to £56,515 a yearFull timeCloses 20/10/2026
University Hospitals Birmingham NHS Foundation TrustBirmingham, West Midlands3 hours ago
£49,387 to £56,515 a yearPart timeCloses 20/10/2026
Black Country Healthcare NHS Foundation TrustSandwell3 hours ago
Salary not statedFull timeCloses 17/10/2026
Hampshire and Isle of Wight Healthcare NHS Foundation TrustNewport, Isle of Wight3 hours ago
£57,528 to £64,750 an hourFull timeCloses 19/10/2026
Northamptonshire Healthcare Foundation TrustKettering3 hours ago
£28,392 to £31,157 a yearFixed termCloses 21/10/2026

Psychologist

PsychologyNew
Practice Plus Group - Health in JusticeLancaster, Lancashire3 hours ago
£49,184 to £75,359 a yearPart timeCloses 03/11/2026