Social worker jobs in Canada
Find social worker jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.
Counted
Hiring at a glance
View jobs- Open jobs
- 379
- Employers
- 148
Advertised starting pay
Not enough comparable pay figures yet.
Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.
Where work happens
- Remote
- 0%0 listings
- Hybrid
- 11%40 listings
- On-site
- 89%337 listings
Not specified: 1% (2 listings)
Employers hiring include Vancouver Coastal Health (26), Fraser Health (25), HealthCareersInSask.ca (19).
Sources & calculation notes
These figures describe the listings on this role page at the date shown, not the whole job market. Listings can change.
Employer-listed minimums from at least 10 listings per currency and pay period. These are advertised starting amounts, not employee salaries. Jobs without a minimum and unusual amounts are excluded.
Hybrid and on-site classifications may be inferred from descriptions. Check the original ad. How we count
Social worker jobs in Canada
Social Worker (MSW), Physiotherapy & Occupational Therapy
St. Joseph's Health Care London
Full-time
An exciting opportunity exists at St. Joseph's Hospital for a Social Worker to provide services for the patients of both surgical and medicine services.
Health Care Social Worker (Masters) - Access and Flow
Nova Scotia Health and IWK Health
Reporting to the Manager of Patient Flow and Medical Social Work, the Medical Social Worker will provide professional social work services to patients and their families. Services may also…
Youth Social Worker - Children's Programming
Volunteer Success
Full-time
Youth Social Worker at HopeSpring: Organize youth exercise activities, aid coping with cancer, promote emotional well-being in Children's Programming.
Social Worker, Financial Empowerment (2026-345-CP)
WoodGreen Community Services
Contract
Competition #2026-345-CP Social Worker, Financial Empowerment (2026-345-CP)Employment Type:Contract Hourly, (ending March 31st, 2027, Bargaining Unit (1 Vacancy)Work Hours:35 hours/week…
Social Worker - Case Manager
Vancouver Coastal Health
Full-time
Come work as a Social Worker with Vancouver Coastal Health (VCH) at the Richmond Community Health Services team in Richmond, BC! Apply now to join the team!
Social Worker, Financial Empowerment (2026-345-CP)
WoodGreen Community Services
Contract
Competition #2026-345-CP Social Worker, Financial Empowerment (2026-345-CP)
Social Worker - M.S.W. - Allied Health (GEN)
Scarborough Health Network
Full-time
Job Number: JR106894 Job Title: Social Worker - M.S.W. - Allied Health (GEN) Union: OPSEU Union: OPSEU Job Category: Paramedical Hospital Location: General Site Job Type: Temporary (Fixed…
Registered Social Worker
Bayshore HealthCare
Part-time
Bayshore Northern Staffing is in search of a Registered Social Worker interested in PART TIME work to join a healthcare clinic that provides medical services for all clients of various risk…
Social Worker/MHT
Family Medicine & Associates
Full-time
Job Description: Social Worker/Mental Health Therapist
Social Worker, Transitional Housing Support
Tropicana Community Services
Registered Social Worker – Black Youth Mentorship and Wraparound Support
African Canadian Civic Engagement Council
Part-time
Social Worker, Road to Recovery Aftercare
Providence Health Care
Part-time
JOB SUMMARY:Reporting to the designated Social Work Site Leader and receiving guidance and support from the Professional Practice Leader and/or Research, Education and Practice Coordinator,…
Social Worker - MSW
Vancouver Coastal Health
Other
…responsible for providing advanced clinical and consultative social work services to clients and families focusing on how the client’s relationships are affected by their environment.…
Social Worker (PT)
Optima Living
Social Worker (PT)
Optima Living
Social Worker Masters
HealthCareersInSask.ca
Full-time
Salary or Pay Band: Pay Band Social Worker - MSW $40.983 to $50.114