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
668
Employers
206

Advertised starting pay

Average starting payCAD / hour
$44.57Across 90 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%44 listings
On-site
93%624 listings

Employers hiring include HealthCareersInSask.ca (49), Vancouver Coastal Health (37), 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
  • Casual School Social Worker

    Halton District School Board

    Burlington, ON

    • Full-time
  • TRAVAILLEUR SOCIAL-SOCIAL WORKER

    Ungava Tulattavik Health Center

    Kuujjuaq, QC

    • Full-time

    Current eligible employees of the Health and Social Services system can take advantage of an unpaid leave to work in a Nordic establishment for up to 60 months. English follows french…

  • Social Worker Degree

    HealthCareersInSask.ca

    Melfort, SK

    • Part-time

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

  • Social Worker Degree

    HealthCareersInSask.ca

    Estevan, SK

    • Full-time

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

  • Registered Social Worker

    Calian in Space & Technology

    AB · Edmonton, AB

    • Full-time
  • Social Worker Degree

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

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

  • Social Worker BSW

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Social Worker (MSW) Jobs in Mississauga to Hamilton

    FunctionAbility

    Toronto, ON

    • Full-time

    Social Worker (MSW) In Mississauga To Hamilton Job Description

  • Travailleur(euse) social(e) clinicien(ne) bilingue

    Calian in Space & Technology

    Montreal, QC

    • Full-time
  • Social Worker

    Sanya’k̓ula

    Port Coquitlam, BC

    • Full-time
  • Social Worker BSW

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Registered Social Worker

    Calian in Space & Technology

    Gagetown, NB

    • Full-time
  • Saint John Social Worker 1 (SW01) PCN 1257689

    Horizon Health Network

    Saint John, NB

    • Full-time

    The Social Worker - Addictions and Mental Health, is responsible for working within an interdisciplinary team to provide a full range of social work services to clients, their families and…

  • Social Worker

    Provincial Health Services Authority

    Port Coquitlam, BC

    • Full-time
  • Social Worker

    Provincial Health Services Authority

    Surrey, BC

    • Full-time
  • Social Worker

    Provincial Health Services Authority

    Surrey, BC

    • Full-time
  • Registered social worker

    Sunrose Wellness Centre Inc.

    Toronto, ON

    • From $130 CAD / hour
    • Full-time
    • Part-time
    • Contract
    • On-site
  • Registered social worker

    Sunrose Wellness Centre Inc.

    Toronto, ON

    • From $130 CAD / hour
    • Full-time
    • Part-time
    • On-site
  • Social worker

    CISSS de Chaudière-Appalaches

    Sainte-Marie, QC

    • $31.03 to $54.98 CAD / hour
    • Full-time
    • Contract
    • On-site
  • Social Worker

    West Coast Seniors Housing Management Limited Partnership

    Courtenay, BC

    • $36.02 CAD / hour
    • Full-time
    • Temporary
  • Band representative - social worker

    Shawanaga First Nation

    Nobel, ON

    • $33 to $35 CAD / hour
    • Full-time
    • On-site
  • Social worker

    La Clé

    Barrie, ON

    • $53,000 to $60,000 CAD / year
    • Full-time
    • Hybrid
  • Social worker

    Bissell Centre

    Edmonton, AB

    • From $38.4 CAD / hour
    • Full-time
    • On-site
  • Psychotherapist/ Social Worker

    NewCare Counselling

    Brantford, ON

    • Contract

    This is an independent contractor role for a Psychotherapist/ Social Worker based in Brantford, ON. We are looking for you to build up to 12-17 hours