Social Work Jobs in Canada
Main Areas:
Abbotsford
Airdrie
Ajax
Aurora
Barrie
Belleville
Brampton
Brandon
Brantford
Burlington
Burnaby
Caledon
Calgary
Cambridge
Charlottetown
Chatham
Chilliwack
Coquitlam
Delta
Edmonton
Estevan
Etobicoke
Fort McMurray
Fort St. John
Fredericton
Gatineau
Grande Prairie
Guelph
Halifax
Hamilton
Kamloops
Kelowna
Kenora District
Kingston
Kitchener
Lanaudière
Langford
Langley
Laval
Lethbridge
Lindsay
London
Longueuil
Maple Ridge
Markham
Milton
Mission
Mississauga
Moncton
Montréal
Montérégie
Nanaimo
Newmarket
North Bay
North Vancouver
Oakville
Oshawa
Ottawa
Owen Sound
Peterborough
Port Coquitlam
Prince Albert
Prince George
Québec
Red Deer
Regina
Richmond
Richmond Hill
Saguenay
Saint John
Sarnia
Saskatoon
Sault Ste Marie
Sherbrooke
St Catharines
St. Johns
Sudbury
Surrey
Sydney
Thunder Bay
Timmins
Toronto
Vancouver
Vaughan
Vernon
Victoria
White Rock
Windsor
Winnipeg
today
241.
Regina Occupational Therapy Assistant
Job in
Regina, Saskatchewan, Canada
Social Work
Position: Regina Occupational Therapy Assistant Role - Be a pivotal part of OuTcomes Therapy in Regina, Saskatchewan, by taking on the...
Regina Occupational Therapy Assistant JobListing for: Autism Services |
today
242.
Wrap Ed Youth Facilitator
Job in
Edmonton, Alberta, Canada
Social Work (Human Services/ Social Work, Community Support Services, Crisis Counselor, Family Advocacy & Support Services)
Salary Range: $53,060.00 To $60,650.40 Annually - Company Overview: - For over 75 years en Compass has been building safe and inclusive...
Wrap Ed Youth Facilitator JobListing for: enCompass |
today
243.
Youth Centre Program Leader in Saanich
Job in
Saanich, BC, Canada
Social Work (Youth Development)
Location: Saanich - Drive recreation and community wellness as a Youth Centre Program Leader with the District of Saanich. Engage youth...
Youth Centre Program Leader in Saanich JobListing for: District of Saanich |
today
244.
Community Outreach Worker at Crisis Care
Job in
Nanaimo, BC, Canada
Social Work (Human Services/ Social Work, Community Support Services, Crisis Counselor, Community Health)
Position: Community Outreach Worker at Island Crisis Care - Make a difference in the lives of those at risk of homelessness with Island...
Community Outreach Worker at Crisis Care JobListing for: Island Crisis Care Society |
today
245.
Registered Health Care Aide/Child & Youth Care Worker
Job in
Grande Prairie, Alberta, Canada
Social Work (Child Development/Support)
Registered Health Care Aide/Child & Youth Care Worker Final date to receive applications: - September 21, 2026 - About the Role ...
Registered Health Care Aide/Child & Youth Care Worker JobListing for: Brightstarrespite |
today
246.
Behavioural Support Case Manager Position
Job in
Aurora, Ontario, Canada
Social Work (Crisis Counselor, Mental Health, Community Support Services)
Join LOFT Community Services as a Case Manager specializing in Behavioural Support in Aurora, ON. Deliver exceptional care and tailored...
Behavioural Support Case Manager Position JobListing for: LOFT Community Services |
today
247.
Case Manager for Mental Health
Job in
Stratford South, Ontario, Canada
Social Work (Mental Health, Human Services/ Social Work), Healthcare (Mental Health, Human Services/ Social Work)
Position: Case Manager for Mental Health Support - Location: Stratford South - Join our compassionate team as a Case Manager focused on...
Case Manager for Mental Health JobListing for: Canadian Mental Health Association Huron Perth Addiction and Mental Health |
today
248.
Peer Support in Mental Health
Job in
Renfrew County and Lanark Highlands Township (Deep River), Ontario, Canada
Social Work (Mental Health, Substance Abuse Counselor)
Position: Peer Support Role in Mental Health - Location: Renfrew County and Lanark Highlands Township (Deep River) - Join Lynx's...
Peer Support in Mental Health JobListing for: Canadian Mental Health Association-Haliburton, Kawartha, Pine Ridge |
today
249.
Social Worker DAFHT
(Remote / Online) - Candidates ideally in
Dufferin County (Shelburne), Ontario, Canada
Social Work (Patient/Health Advocate, Community Health, Human Services/ Social Work, Mental Health), Healthcare (Patient/Health Advocate, Community Health, Human Services/ Social Work, Mental Health)
Position: Social Worker with DAFHT Hybrid Role - Location: Dufferin County (Shelburne) - Join the compassionate team at Dufferin Area...
Social Worker DAFHT JobListing for: Dufferin Area Family health Team |
today
250.
Program Coordinator at Yee Hong Centre
Job in
Toronto, Ontario, Canada
Social Work (Human Services/ Social Work, Community Support Services, Patient/Health Advocate)
Join Yee Hong Centre as a Program Coordinator overseeing support services for the community. This role combines social services...
Program Coordinator at Yee Hong Centre JobListing for: Yee Hong Centre for Geriatric Care |