Social worker jobs in Canada

Find social worker jobs across Canada. Choose a place, compare current openings and read the employer’s requirements.

Hiring at a glance

View jobs
Open jobs
696
Employers
212

Advertised starting pay

Average starting payCAD / hour
$44.57Across 91 listings
Average starting payCAD / year
$60,070Across 11 listings

Employer-advertised starting pay, not employee salaries. Currencies and pay periods stay separate.

Where work happens

Remote
0%0 listings
Hybrid
6%45 listings
On-site
94%651 listings

Employers hiring include HealthCareersInSask.ca (51), Vancouver Coastal Health (39), Fraser Health (33).

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

Email me new jobsSave this search
  • Intake worker - social services

    Women's Enterprise Skills Training of Windsor Inc.

    Windsor, ON

    • $22 to $23 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Social Worker MSW - Child & Youth Mental Health

    Hamilton Health Sciences

    Hamilton, ON

    • Full-time

    …a patient and family-centered approach, the MCH MUMC CYMHP Social Worker conducts mental health assessments and/or provides case management and /or treatment to children, youth and their…

  • Social Worker MSW - Pediatric Hematology-Oncology

    Hamilton Health Sciences

    Hamilton, ON

    • Full-time

    The Social Worker (SW) functions as a valuable member of the interdisciplinary team and provides care to patients and families through in depth psychosocial assessments. The SW assesses,…

  • Social Worker MSW

    Hamilton Health Sciences

    Hamilton, ON

    • Full-time

    As a member of the healthcare team, the Social Worker provides direct patient care through the provision of psycho-social screening and assessments; individual and family counseling and…

  • Social worker

    Northern Health Authority

    Terrace, BC

    • $44.85 to $56.02 CAD / hour
    • Full-time
    • On-site
  • Medical social worker

    Cowichan Tribes

    Duncan, BC

    • From $49.43 CAD / hour
    • Full-time
    • On-site
  • Social Worker Ottawa

    Carefor Health & Community Services

    Ottawa, ON

    • Part-time
  • Social Worker Instructor

    Opulence Education Group

    Vancouver, BC

    Vancouver College of Counselling Training (VCCT) is seeking a qualified Social Worker Instructor to join our instructional team. In this role, you will support adult learners as they…

  • Social Worker, BSW - Surrey Memorial Hosptial

    Fraser Health

    Surrey, BC

    • Full-time

    We are currently hiring for a Relief Full Time Social Worker to join our Social Work team at Surrey Memorial Hospital located in Surrey, B.C. This position is available until approximately…

  • Social Worker, Toxic Drug Response and Priority Populations - Surrey

    Fraser Health

    Surrey, BC

    • Full-time

    We are hiring a Full Time Social Worker, Toxic Drug Response and Priority Populations to join our team in Surrey, B.C.

  • Temporary Social Worker

    HPEDSB - Hastings and Prince Edward District School Board

    Belleville, ON

    • Internship
  • Registered social worker

    Mary Berglund Community Health Centre Hub

    Ignace, ON

    • $34 to $42 CAD / hour
    • Full-time
    • On-site
  • Case management social worker

    Sturgeon Lake Cree Nation Child and Family Services Society

    Calais, AB

    • $81,637.67 to $105,759.03 CAD / year
    • Full-time
    • On-site
  • Social Worker

    Vancouver Coastal Health

    North Vancouver, BC

    • $44.85 to $56.02 CAD / hour
    • Full-time

    Come work as a Social Worker with Vancouver Coastal Health (VCH) on the Personalized Support & Stabilization Team Plus at Lions Gate Hospital in North Vancouver, BC! Apply now to join the…

  • Social Worker (MSW) - Primary Care

    Vancouver Coastal Health

    Vancouver, BC

    • $44.85 to $56.02 CAD / hour
    • Temporary

    Come work as a Social Worker with Vancouver Coastal Health (VCH) at Southeast Urgent and Primary Care Centre in Vancouver, BC. Apply now to join the team!

  • Social Worker

    University of Alberta

    Edmonton, AB

    • Full-time

    Reporting directly to the Manager of the Social Work Team, the Social Worker role centers on delivering holistic, individualized, student-centered support aimed at helping students navigate…

  • Social Workers (Masters) - Medical Social Work

    Nova Scotia Health and IWK Health

    Halifax, NS

    Department/Program: Social Work Admin, Professional Practice

  • Social Worker Degree

    HealthCareersInSask.ca

    Regina, SK

    • Part-time

    Salary or Pay Band: Pay Band Social Worker - BSW $35.137 to $42.966

  • Health Care Social Worker (Masters) - Community Palliative Care

    Nova Scotia Health Authority

    Yarmouth Indian Reserve No. 33, NS · Yarmouth, NS

    • Part-time

    The Social Worker contributes within the team an understanding and assessment of the psycho-social, emotional and practical needs of individuals and families facing a life-limiting illness.…

  • Health Care Social Worker (Masters) - Community Palliative Care

    Nova Scotia Health and IWK Health

    Yarmouth, NS

    The Social Worker contributes within the team an understanding and assessment of the psycho-social, emotional and practical needs of individuals and families facing a life-limiting illness.…

  • Certified social worker

    Thunder Bay Indigenous Friendship Centre

    Thunder Bay, ON

    • From $60,000 CAD / year
    • Full-time
    • Contract
    • On-site
  • Social Worker II - Psychosocial Oncology

    Alberta Health Services

    Red Deer, AB

    • Part-time

    …Institute, and Grande Prairie Cancer Centre. This team includes social work, psychology, spiritual care and other specialized navigators and consultants. In addition to the Psychosocial…

  • Social Worker II

    Alberta Health Services

    Grande Prairie, AB

    • Temporary

    We are seeking a Social Worker II with strong affinity toward person-centered care practices to join our team. The Social Worker II- Intensive Home Care Team, will have the opportunity to…

  • Social Worker Masters

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

    Salary or Pay Band: Pay Band Social Worker - MSW $40.983 to $50.114

  • Social Worker Degree

    HealthCareersInSask.ca

    Regina, SK

    • Full-time

    Salary or Pay Band: Pay Band Social Worker - BSW $35.137 to $42.966