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
636
Employers
196

Advertised starting pay

Average starting payCAD / hour
$45.69Across 81 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
7%43 listings
On-site
93%593 listings

Employers hiring include HealthCareersInSask.ca (46), Vancouver Coastal Health (36), 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
  • Health Care Social Worker B (BSW) - Mental Health & Addictions

    Nova Scotia Health and IWK Health

    Halifax, NS

    The Health Care Social Worker is a member of the interdisciplinary health care team providing collaborative, holistic care on the primary to quaternary care continuum. Social Workers are…

  • Registered Social Worker / Travailleur(euse) Social(e) Clinicien(ne)

    Calian IT & Cyber Solutions

    Ottawa, ON

    • Full-time

    Calian is currently looking for a bilingual social worker for an opportunity at CFB Ottawa to provide mental health support to active members of the Canadian Arm

  • Registered Social Worker / Travailleur(euse) Social(e) Clinicien(ne)

    Calian in Space & Technology

    Ottawa, ON

    • Full-time
  • Registered Social Worker

    Calian IT & Cyber Solutions

    Cold Lake, AB

    • Full-time

    Calian is offering an exciting full-time opportunity for a Registered Social Worker to join our team of healthcare profession

  • 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

    Calgary, AB

    • Temporary
  • Travailleur social - Travailleuse sociale

    Calian in Space & Technology

    Sainte-Anne-des-Plaines, QC

    • Temporary
  • Social Worker, Geriatric Navigator

    St. Joseph's Health Centre, Toronto

    Toronto, ON

    • Temporary

    …team at St. Joseph’s Health Centre (SJHC). The role of the social worker is to provide assessment, coordination and provision of services to geriatric clients/families including crises…

  • SOCIAL WORKER, PRIMARY CARE

    Northern Health - BC

    Prince George, BC

    • Full-time

    Are you a registered Social Worker looking to highlight your knowledge, skills, and abilities in a new and dynamic environment? We currently have an opportunity for you to bring your…

  • Health Care Social Worker (Masters) - Rehabilitation & Supportive Care Services

    Nova Scotia Health Authority

    Halifax, NS

    • Full-time

    …Rehabilitation & Supportive Care Services portfolio, the Healthcare Social Worker provides a…

  • Social Worker, MSW - Surrey Memorial Hospital and Jim Pattison Outpatient Care & Surgery Centre

    Fraser Health Authority

    Surrey, BC

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

    We are currently hiring for Casual Social Workers, MSW to join our team at Surrey Memorial Hospital and Jim Pattison Outpatient Care & Surgery Centre located in Surrey, B.C.

  • Social Worker, Renal (BSW) - Surrey Memorial Hospital

    Fraser Health Authority

    Surrey, BC

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

    We are currently hiring for a Casual Social Worker, (BSW) to join our Renal team at Surrey Memorial Hospital located in Surrey, B.C.

  • C4 Delegated Social Worker Float FT/Temporary (18 Months)

    METIS FAMILY SERVICES

    Surrey, BC

    • Full-time

    The C4 Delegated Social Worker (Float) is responsible for maintaining collaborative relationships with the Ministry of Child and Family Development and other Delegated Aboriginal Agencies…

  • C4 Delegated Social Worker Float FT/Permanent

    METIS FAMILY SERVICES

    Surrey, BC

    • Full-time

    The C4 Delegated Social Worker (Float) is responsible for maintaining collaborative relationships with the Ministry of Child and Family Development and other Delegated Aboriginal Agencies…

  • Social Worker

    Ross Memorial Hospital

    Kawartha Lakes, ON · Lindsay, ON

    • Full-time
  • Social Worker (BSW) - Abbotsford Regional Hospital and Cancer Centre

    Fraser Health Authority

    Abbotsford, BC

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

    We currently have exciting opportunities for Casual - Social Workers (BSW) to join our team at Abbotsford Regional Hospital and Cancer Centre located in Abbotsford, B.C. We hire great…

  • Social Worker

    Hospice Orillia

    ON · Ontario, Canada

    • Full-time

    The Social Worker provides comprehensive supportive counselling, psychosocial support, education and information to those who have experienced the death of a loved one whose grief needs are…

  • Social Worker, MSW - Outpatient Mental Health (Stepped Care Model)

    Humber River Health

    Toronto, ON · Greater Toronto, ON

    • Other
  • Social Worker

    Baptist Housing Seniors Living

    Kelowna, BC

    • $42.27 to $52.81 CAD / hour
    • Temporary

    …seniors experience life well in supportive communities. As a Social Worker at Sun Pointe Village, you’ll be a valued member of a multidisciplinary care team, advocating for residents,…

  • Social Worker, Psychotherapist

    MARSHA Care Inc

    Barrie, ON

    • Full-time
  • Social Worker

    Baptist Housing

    Kelowna, BC

    • Temporary

    …seniors experience life well in supportive communities. As a Social Worker at Sun Pointe Village, you’ll be a valued member of a multidisciplinary care team, advocating for residents,…

  • Social Worker - Bella Bella Heiltsuk Hospital

    Vancouver Coastal Health

    Bella Bella 1, BC

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

    Come work as a Social Worker with Vancouver Coastal Health (VCH) at Heiltsuk Hospital in Bella Bella, BC. Apply now to join the team!

  • Social Worker - Bella Bella Heiltsuk Hospital

    Vancouver Coastal Health

    Bella Bella 1, BC

    • Full-time

    Come work as a Social Worker with Vancouver Coastal Health (VCH) at Heiltsuk Hospital in Bella Bella, BC. Apply now to join the team!

  • FT Social Worker

    Southwest Ontario Aboriginal Health Access Centre

    Owen Sound, ON