Social work jobs across Canada

Explore active social work and social-service opportunities in community agencies, healthcare, family services, government programs, and related settings. New postings replace expired roles over time.

This collection uses the posting's approved social work category. Occupation, client group, credentials, and practice setting vary, so confirm each role's requirements.

Current jobs

Victoria, BC$35.2 - $38.46 / hrPosted Jul 24, 2026

Are you passionate about supporting moms and babies through meaningful social work in a compassionate, trauma-informed, faith-based environment? Arrow Home is a residential recovery progr...

Full Time
Agassiz, BC$22.67 / hrPosted Jul 24, 2026

Position Summary We are dedicated to creating a culturally safe and inclusive environment that respects and values Indigenous knowledge, traditions, and ways of being. We are seeking a Re...

Canada$21.54 - $24.62 / hrPosted Jul 23, 2026

Location: Within your Alberta home. Primarily Edmonton and surrounding areas. Opening your home to a child or youth is a life-changing commitment. This decision will shape their future an...

Addiction Services Support Staff Women’s Recovery Program

Adult and Teen Challenge of Central Canada

Full Time
Brandon, MB$20.51 - $25.64 / hrPosted Jul 23, 2026

Position Title: Addiction Recovery Support StaffDepartment: In Residence ProgramsLocation: Thunder Bay, ON Adult & Teen Challenge of Central Canada (ATCCC) is a Christ-centered, non-profi...

Maple Ridge, BC$46.55 - $53.12 / hrPosted Jul 23, 2026

Description Team As a Child and Youth Mental Health (CYMH) Clinician in Maple Ridge, you will provide counselling services to children, youth, and families, working in collaboration with...

Civic Centre, MB$20.99 - $23.62 / hrPosted Jul 23, 2026

←Back to all jobs at Main Street Project Withdrawal Management Services Support Worker (Casual) DEPARTMENT: Withdrawal Management Services REPORTS TO: Manager, Withdrawal Management Servi...

Full Time
The Nest Position Status: Casual (, ON$29.76 - $31.64 / hrPosted Jul 23, 2026

Title:Program Assistant - (Casual) Number of Positions: Multiple Competition Number: C187 Location:The Nest Position Status: Casual (On Call) Reports to: Program Manager Compensation:(Gri...

Behaviour Consultant

Fraser Valley Child Development Centre

Part Time
Abbotsford, BC$44.85 - $56.02 / hrPosted Jul 23, 2026

Who We Are The Fraser Valley Child Development Centre is located in the beautiful Fraser Valley, close to nature and city, with many opportunities for outdoor and leisure activities. We a...

Full Time
Canada$28 - $33 / hrPosted Jul 23, 2026

Child and Youth Worker Independent Contractor Apply here to complete a short video-based interview and upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTI=/caregiver Our Pu...

Companion Care Worker

Spark Lifecare

Full Time
Cornwall, ON$23 - $28 / hrPosted Jul 23, 2026

Companion Care Worker Independent Contractor Apply here to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTI=/caregiver Our Purpo...

Companion Care Worker

Spark Lifecare

Full Time
Kingston, ON$23 - $28 / hrPosted Jul 23, 2026

Companion Care Worker Independent Contractor Apply here to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTI=/caregiver Our Purpo...

Windsor, ON$20 / hrPosted Jul 23, 2026

About the Opportunity RhynoCare is seeking a Resident Care Assistant (RCA) to work in Long Term Care facilities in Windsor, ON. You will be hired and onboarded with RhynoCare as an Indepe...

Child Youth Worker

Pacific Coast Community Resources

Full Time
Invermere, BC$29.22 - $33.54 / hrPosted Jul 22, 2026

CHILD YOUTH WORKER About the Role As our Child Youth Worker, you will work as part of a vibrant team to provide care and support to young people living in staffed homes within their commu...

Child Youth Worker

Pacific Coast Community Resources

Full Time
Creston, BC$29.22 - $33.54 / hrPosted Jul 22, 2026

CHILD YOUTH WORKER About the Role As our Child Youth Worker, you will work as part of a vibrant team to provide care and support to young people living in staffed homes within their commu...

Security Guard/Concierge

Elite Condo Concierge

Full Time
East York, ON$19.5 - $20 / hrPosted Jul 22, 2026

About Us: Elite Residential Concierge Services Inc. is a trusted leader in residential security and concierge solutions, proudly serving communities across the GTA with a team of over 1,0...

Full Time
Kelowna, BC$27.54 / hrPosted Jul 22, 2026

Residential Youth Worker Date Posted: July 22, 2026 Competition Number: 104-26/27 Location:Kelowna, BC Join Our Team as a Residential Youth Worker! BGC Okanagan is looking for compassiona...

Full Time
Canada$23 - $28 / hrPosted Jul 21, 2026

Personal Support Worker Independent Contractor Apply here to complete a short video-based interview & upload your resume: https://www.jobma.com/pre-recorded-job/MzQxOTI=/caregiver Our Pur...

Recreation Assistant

Baptist Housing Seniors Living

Full Time
West Vancouver, BC$30.71 / hrPosted Jul 21, 2026

Recreation Assistant Inglewood Care Centre | West Vancouver, British Columbia Canada| Casual The Opportunity At Baptist Housing, every day is an opportunity for you to help our seniors ex...

Case Manager

Seabird Island Band

Full Time
Agassiz, BC$30.74 / hrPosted Jul 21, 2026

Position Summary Seabird Island is committed to wellness and recovery. We are dedicated to creating a culturally safe and inclusive environment that respects and values Indigenous knowled...

Companion/Homemaker

Qualicare, Burlington

Full Time
Burlington, ON$18 - $20 / hrPosted Jul 21, 2026

Qualicare Burlington is currently looking for dedicated, engaging & compassionate Companion/Caregiver to join our diverse team in Burlington. If you are passionate about contributing to h...