Mental health jobs in Canada
Social work, psychology and addictions roles across inpatient and community programs, each regulated by its own provincial body.
168 open mental health roles
Outreach Support Worker, Community Mental Health
Fraser Health · Burnaby, BC
$33.49–$35.31/hr · Casual · Posted 1 day ago
Addictions Counsellor Diploma
Saskatchewan Health Authority · Calder Centre · Saskatoon, SK
$29.58–$36.18/hr · Temporary · Posted 1 day ago
Mental Health Clinician (Full Time) - Insight Health Solutions
Trillium Health Partners · 2381 Bristol · Oakville, ON
Full time · Posted 1 day ago
Clinical Psychologist, Health Psychology Team
IWK Health · Halifax, NS
$54.05–$73.46/hr · Temporary · Posted 1 day ago
Life Skills Worker | MHSU
Interior Health · Kelowna Withdrawal Mgmt · Kelowna, BC
$29.76–$31.64/hr · Full time · Posted 1 day ago
Psychologist, Mental Health, Eating Disorders Program - Temporary Full Time (1.0) (until July 2028)
Children's Hospital of Eastern Ontario · Ottawa, ON
Full time · Posted 1 day ago
Psychologist PhD
Saskatchewan Health Authority · Royal University Hospital · Saskatoon, SK
$66.19–$80.74/hr · Full time · Posted 2 days ago
Mental Health Support Worker
Winnipeg Regional Health Authority · WRHA Community Health Services - Access Fort Garry · Winnipeg, MB
$24.66–$28.86/hr · Temporary · Posted 2 days ago
Occupational Therapist - Psychiatric 6 Lane - Mental Health & Addictions
Nova Scotia Health · Halifax Infirmary Robie Street Entrance - QEII · Halifax, NS
$38.43–$50.99/hr · Part time · Posted 2 days ago
Clinical Therapist - Spryfield Community - Mental Health & Addictions
Nova Scotia Health · Spryfield Shopping Centre - Community Wellness Centre · Halifax, NS
$42.21–$58.30/hr · Full time · Posted 2 days ago
Outreach Support Worker, Community Mental Health
Fraser Health · Surrey, BC
$33.49–$35.31/hr · Casual · Posted 2 days ago
Occupational Therapist - Mental Health & Addictions
Nova Scotia Health · Hants Community Hospital · Windsor, NS
$38.43–$49.74/hr · Temporary · Posted 3 days ago
Crisis Worker - Repost
Shared Health · Shared Health - Crisis Response Centre 817 Bannatyne Ave. · Winnipeg, MB
$24.66–$28.86/hr · Part time · Posted 3 days ago
Clinical Therapist (Masters) - Schools Plus - Mental Health & Addictions
Nova Scotia Health · Soldiers Memorial Hospital · Middleton, NS
$42.21–$58.30/hr · Temporary · Posted 3 days ago
Youth Mental Health Community Counsellor
NorWest Co-op Community Health · NorWest Co-op Community Health · Winnipeg, MB
Temporary · Posted 3 days ago
Search and filter all 168 mental health jobs ›
- Active listings
- 168
- Hiring here
- Cambridge Memorial Hospital, Children's Hospital of Eastern Ontario, Eden Health Care Services, Fraser Health, Health Sciences North, Humber River Health, IWK Health, Interior Health, McGill University Health Centre, NorWest Co-op Community Health, Northern Health, Nova Scotia Health, Prairie Mountain Health, Providence Care, Saskatchewan Health Authority, Shared Health, Southern Health-Santé Sud, St. Joseph's Healthcare Hamilton, Trillium Health Partners, Vancouver Coastal Health, Winnipeg Regional Health Authority
- Employment
- Full time, Part time, Casual, Temporary
- Published pay
- 140 of 168 listings, from $21.80 to $80.74/hr
- Most recent
- Posted 1 day ago
- Refreshed
- Every 6 hours
Common questions
How many mental health jobs in Canada are open right now?
168 open postings from 21 employers at the last refresh, including psychologist (20), social worker (9), occupational therapist (6), dietitian (1).
Which provinces have the most openings?
British Columbia (88), Saskatchewan (21), Nova Scotia (20), Ontario (19), at the last refresh.