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
667
Employers
205

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%623 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
  • Social Worker - Brant Counselling and Therapy [Contract]

    Woodview Mental Health and Autism Services

    Brantford, ON

    …youth, adults, and their families, as well as with schools and social service agencies, to ensure families receive the support they need - when and where they need…

  • Social Worker - Brant Counselling and Therapy [Permanent]

    Woodview Mental Health and Autism Services

    Brantford, ON

    …youth, adults, and their families, as well as with schools and social service agencies, to ensure families receive the support they need - when and where they need…

  • Indigenous Social Worker

    Ottawa Catholic School Board

    Ottawa, ON

    • Full-time

    The OCSB is currently seeking Indigenous Social Worker . The possible work addresses for this position can be found in our .

  • Social Worker - MSW

    Vancouver Coastal Health

    North Vancouver, BC

    • $44.85 to $56.02 CAD / hour
    • Temporary

    Come work as a Social Worker with Vancouver Coastal Health (VCH) at Lions Gate Hospital in North Vancouver, BC!

  • Social Worker Degree Senior

    HealthCareersInSask.ca

    Saskatoon, SK

    • Full-time

    Salary or Pay Band: Pay Band Social Worker - BSW Senior $37.949 to $46.403

  • 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 - MSW

    Vancouver Coastal Health

    North Vancouver, BC

    • $44.85 to $56.02 CAD / hour
    • Temporary

    Come work as a Social Worker with Vancouver Coastal Health (VCH) at Lions Gate Hospital in North Vancouver, BC!

  • Social Worker 1(A)-(B)-2 (Foster Care or Adoption)

    The Government of Nova Scotia

    Dartmouth, NS

    Department: Opportunities and Social Development

  • Bilingual Social Worker

    Nevian Bilingual

    Mississauga, ON

    • Full-time

    …care in Rexdale, ON. Our client is looking for a Bilingual Social Worker who will work largely with Black youth/clients and their families, as appropriate, who are experiencing crisis…

  • Social Worker BSW

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Social Worker

    Bayshore

    Kitchener, ON

  • Health Care Social Worker (Bachelor's) - Recovery Support Centre - Mental Health & Addictions

    Nova Scotia Health Authority

    Victoria Vale, NS

    • Full-time

    Under the direction of the Manager for Recovery Support Services, the Social Worker will work within a multi-disciplinary team and will be responsible for providing a wide range of clinical…

  • Health Care Social Worker (Bachelor's) - Recovery Support Centre - Mental Health & Addictions

    Nova Scotia Health and IWK Health

    Middleton, NS

    Under the direction of the Manager for Recovery Support Services, the Social Worker will work within a multi-disciplinary team and will be responsible for providing a wide range of clinical…

  • Social Worker Clinician P2BS

    Provincial Health Services Authority

    Vancouver, BC

    • Temporary

    The Social Work Clinician in the Tertiary Specialized Outpatient Programs is a clinical practitioner who provides leadership to the interdisciplinary tea

  • Social Worker BSW

    Cornwall Community Hospital

    Cornwall, ON

    • Full-time
  • Registered Social Worker

    Calian in Space & Technology

    Winnipeg, MB

    • Full-time
  • Registered Social Worker

    Calian in Space & Technology

    Winnipeg, MB

    • Full-time
  • Social Worker (BSW)

    Shared Health-Soins Communs

    Winnipeg, MB

    • Full-time
  • Social Worker (Professional Practice)

    Michael Garron Hospital

    Toronto, ON

    • Temporary

    Working as a member of the inter-professional team, the Social Worker will be responsible for providing assessment, consultation, treatment and education to the patient, family members and…

  • Social Worker - Odette Cancer Centre - Temporary full-time - 2026-18892 (2026-18892)

    Sunnybrook

    Toronto, ON

    • Full-time

    Provision of Social Work services to clients and families in Odette’s Patient & Family Support Program caring for patients with breast cancer at an advanced level of practice within an…

  • Registered Social Worker

    Calian IT & Cyber Solutions

    Winnipeg, MB

    • Full-time

    Calian is seeking Social Workers with interest in providing mental health services to Canadian Armed Forces

  • Resource Social Worker - 18 Month Term (Abbotsford)-1911

    Fraser Valley Aboriginal Children and Family Services Society

    Abbotsford, BC

    • Temporary
  • Clinical Oncology Social Worker

    HealthCareersInSask.ca

    Regina, SK

    • Part-time
  • Social Worker (BSW)

    Winnipeg Regional Health Authority

    Winnipeg, MB

  • Casual School Social Worker

    Halton District School Board

    Burlington, ON

    • Full-time