Connect with a cause that needs you!

There are 2,273

Mental Health Support Worker jobs available

Listed 2 weeks ago
Listed 2 weeks ago
25,545 per year
Brighton - East Sussex
Full-time
Listed 1 week ago
Lamberts Road, Swansea, Wales, SA1 8FD, United Kingdom
Part-time
10th May 2026
Listed 2 days ago
Listed 2 days ago
13.05 per hour
Poole
Full-time
Listed 5 days ago
13.8 per hour
Gillingham
Full-time
Listed 4 days ago
Listed 2 days ago
Lisburn and Bangor, Northern Ireland
Part-time
Listed 2 weeks ago
30,737.71 - 32,595.27 per year
Remote
Full-time
22nd May 2026
Listed 1 week ago
27,885 per year
Scotlandwell, Perth and Kinross, United Kingdom
Part-time
3rd June 2026
Listed 5 days ago
28 - 30 per year
Pennine Domestic Abuse Partnership
Full-time
Listed 2 days ago
28,928 - 36,527 per year
North Tyneside
Full-time
12th May 2026
Listed 4 days ago
28,928 - 30,535 per year
Caern – Penicuik
Full-time
13th May 2026
Listed 2 weeks ago
16.52 per hour
Blackburn
Full-time
11th May 2026
Listed 2 weeks ago