Social Work Jobs in Canada
Main Areas:
Abbotsford
Ajax
Barrie
Belleville
Brampton
Brandon
Brantford
Burlington
Burnaby
Calgary
Cambridge
Chilliwack
Duncan
Edmonton
Fort McMurray
Fort St. John
Grande Prairie
Guelph
Halifax
Hamilton
Kamloops
Kelowna
Kenora District
Kingston
Kitchener
Langley
Laval
Lethbridge
London
Longueuil
Maple Ridge
Markham
Milton
Mission
Mississauga
Moncton
Montréal
Montérégie
Nanaimo
Newmarket
North Vancouver
Oakville
Oshawa
Ottawa
Peterborough
Pickering
Prince Albert
Prince George
Québec
Red Deer
Regina
Richmond
Richmond Hill
Saguenay
Saskatoon
Sherbrooke
St Catharines
Sudbury
Surrey
Terrace
Thunder Bay
Timmins
Toronto
Vancouver
Vaughan
Victoria
Windsor
Winnipeg
today
71.
Employment Specialist
Job in
Kitchener, Ontario, Canada
Social Work (Human Services/ Social Work), Healthcare (Human Services/ Social Work)
Position: Employment Specialist - 6279G - Pay or shift range: $27.97 CAD to $34.20 CAD - Rate of Pay: - At Starling Community Services...
Employment Specialist JobListing for: Starling Community Services |
today
72.
Developer, Career & Life Skills Coaching, Social Work
Job in
Fort McMurray, Alberta, Canada
Social Work (Career & Life Skills Coaching)
Position: Job Developer - Location: - Fort Mc Murray - Lifemark Vocational Services - The Job Developer will be responsible for...
Developer, Career & Life Skills Coaching, Social Work JobListing for: Lifemark Health Group |
today
73.
Child and Family Connections Worker
Job in
London, Ontario, Canada
Social Work (Family Advocacy & Support Services, Child Development/Support), Child Care/Nanny (Child Development/Support)
Support children, youth, and families through trauma - informed practice and meaningful connections in a hybrid remote role in London,...
Child and Family Connections Worker JobListing for: triOS Education Group |
today
74.
PT Residence Worker, Mental Health Place Staffed Upstairs
Job in
Maple, Ontario, Canada
Social Work (Mental Health, Community Health), Healthcare (Mental Health, Community Health)
Position: PT Residence Worker, Mental Health Place Staffed Living Upstairs) - Connective is a dynamic non - profit organization that...
PT Residence Worker, Mental Health Place Staffed Upstairs JobListing for: Connective |
today
75.
Mental Health Therapist - Internal
Job in
Sherwood Park, Alberta, Canada
Healthcare (Mental Health, Psychology, Clinical Social Worker), Social Work (Mental Health, Psychology, Clinical Social Worker)
Position: Mental Health Therapist - Internal Only - A Rewarding Career at CASA Mental Health - Are you passionate about creating hope...
Mental Health Therapist - Internal JobListing for: CASA Mental Health |
today
76.
Transitional Housing Worker
Job in
Vancouver, BC, Canada
Social Work (Community Support Services, Youth Support Worker, Youth Development, Human Services/ Social Work)
Pacific Community Resources Society is committed to diversity and inclusion and encourages applications from people of all gender...
Transitional Housing Worker JobListing for: Pacific Community Resources Society (PCRS) |
today
77.
SILP Caseworker Crisis
Job in
Prince Albert, Saskatchewan, Canada
Social Work (Crisis Counselor, Community Support Services, Human Services/ Social Work, Mental Health)
Position: SILP Caseworker Crisis Support - Support SILP participants through intensive case management, crisis stabilization, and...
SILP Caseworker Crisis JobListing for: John Howard Society of Saskatchewan |
today
78.
Employment Consultant; -CP
(Remote / Online) - Candidates ideally in
Toronto, Ontario, Canada
Social Work (Career & Life Skills Coaching, Community Support Services, Human Services/ Social Work)
Position: Employment Consultant (2026 - 404 - CP) - Competition # - CP Employment Consultant - CP) - Employment Type: Contract Hourly...
Employment Consultant; -CP JobListing for: WoodGreen Community Services |
today
79.
Child & Family Wellbeing Specialist: Strengthening Children, Youth, Families & Community
Job in
Halifax, Nova Scotia, Canada
Social Work (Family Advocacy & Support Services, Child Development/Support), Child Care/Nanny (Child Development/Support)
Position: Child & Family Wellbeing Specialist: Strengthening Children, Youth, Families & Community - Competition #: 50300 -...
Child & Family Wellbeing Specialist: Strengthening Children, Youth, Families & Community JobListing for: Government of Nova Scotia |
today
80.
Mental Health Peer Support Advocate
Job in
Thunder Bay, Ontario, Canada
Social Work (Community Support Services, Family Advocacy & Support Services, Patient/Health Advocate, Human Services/ Social Work)
Location: Northwestern Ontario - Advocate for shelter patrons through recovery - focused support, dynamic risk assessment, and strong...
Mental Health Peer Support Advocate JobListing for: Canadian Mental Health Association |