Social worker jobs in Canada (711 jobs)

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
711
Employers
214

Advertised starting pay

Average starting payCAD / hour
$44.58Across 92 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%47 listings
On-site
93%664 listings

Employers hiring include HealthCareersInSask.ca (52), Vancouver Coastal Health (39), Fraser Health (36).

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 Bachelors

    Health Sciences North

    ON · Sudbury, ON

  • Social Worker Bachelors

    Health Sciences North

    ON · Sudbury, ON

  • Social Worker Bachelors (OSP)

    Health Sciences North

    ON · Sudbury, ON

  • Social Worker Bachelors

    Health Sciences North

    ON · Sudbury, ON

  • Social Workers (BSW & MSW) - Various Locations Throughout The Province

    Nova Scotia Health and IWK Health

    Truro, NS · Amherst, NS · Annapolis Royal, NS · Antigonish, NS · Barrington Passage, NS · Bass River, NS · Bedford, NS · Beechville, NS · Big Glace Bay, NS · Bridgewater, NS · Canso, NS · NS · Chester, NS · Chéticamp, NS · Dartmouth, NS · Digby, NS · East Preston, NS · Elmsdale, NS · Eskasoni, NS · Fall River, NS · Freeport, NS · Halifax, NS · Kentville, NS · Liverpool, NS · Lower Sackville, NS · Lunenburg, NS · Margaree Centre, NS · Meteghan Centre, NS · Middle Musquodoboit, NS · Middleton, NS · Musquodoboit Harbour, NS · New Glasgow, NS · New Minas, NS · North Preston, NS · North Sydney, NS · Parrsboro, NS · Pictou, NS · Port Hawkesbury, NS · Pugwash, NS · River Hebert, NS · Sheet Harbour 36, NS · Springhill, NS · Sydney, NS · Sydney Indian Reserve No. 28A, NS · Tatamagouche, NS · Advocate Harbour, NS · Upper Hammonds Plains, NS · Westville, NS · Weymouth, NS · Whycocomagh, NS · Wolfville, NS · Yarmouth, NS · Sherbrooke, QC · Tantallon, SK · Caledonia, ON · East Oxford, ON · Shelburne, ON · Windsor, ON · Inverness, QC · Saint-Noël, QC · New Waterford, Nova · Baddeck, Nova · Wagmatcook, Nova · All Locations, Nova · Guysborough Co., Nova · Glace Bay, Nova · Oxford, Nova · Membertou, Nova · Margaree Center, Nova · St Peter’s, Nova · Indian Brook, Nova · Lockeport, Nova · Noel, Nova · Berwick, Nova · Evanston Richmond Co., Nova · Neils Harbour, Nova

    Nova Scotia Health is seeking qualified Social Workers (BSW & MSW) to fill vacancies across a broad range of program & service areas. Opportunities can be found

  • Registered Counselling Therapist or Social Worker Clinical Spec.

    Lifemark Health Group

    Lower Sackville, Nova Scotia

    • Full-time

    Position Title: Registered Counselling Therapist or Social Worker - MSW - Clinical Specialist

  • Social Worker Clinical Spec. or Registered Counselling Therapist

    Lifemark Health Group

    Dartmouth, Nova Scotia

    • Full-time

    Registered Social Worker MSW, Clinical Specialist - Registered Counselling Therapist - Lifemark Health Group

  • Social Worker - Access and Discharge Coordinator - Casual Pool

    Vancouver Coastal Health

    Vancouver, British Columbia

    • $44.85 to $56.02 CAD / hour
    • Other

    Vancouver Coastal Health is looking for a Social Worker to join the Tertiary Mental Health Regional Support team at the Goldcorp Centre for Mental Health as an Access and Discharge…

  • Social Worker - Personal Care Home - Repost

    Winnipeg Regional Health Authority

    Portage la Prairie, MB

No more jobs.