Content has loaded

Case worker salary in Canada

How much does a Case Worker make in Canada?

Average base salary

$24.71

The average salary for a case worker is $24.71 per hour in Canada. 742 salaries reported, updated at September 4, 2026

Case Worker job openings in Canada

slide 1 of 6
slide1 of 6
Case Worker
Homes for Heroes Foundation1out of 5 stars.
Kingston, ON
$65,000–$70,000 a year
Full-time
1 week ago

Highest paying companies for Case Worker in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
FunctionAbility Rehabilitation...
 
$145,600per year
View company
Canadian Union of Public Emplo...
 
$139,207per year
COUNTY OF WELLINGTON
 
$95,638per year
SQUAMISH NATION
 
$95,613per year
Island Health
 
$94,852per year
Government of Nunavut
 
$91,162per year

Highest paying cities for Case Workers near Canada

  1. Vancouver, BC
    $31.35 per hour
  2. Winnipeg, MB
    $25.78 per hour
  3. Hamilton, ON
    $24.47 per hour
  4. Ottawa, ON
    $22.10 per hour
  5. Regina, SK
    $21.75 per hour

Where can a Case Worker earn more?

Compare salaries for Case Workers in different locations
vs.

Frequently Asked Questions (FAQs) about Case Worker

How much do similar professions as Case Worker get paid in Canada?

Senior Case Worker

Job openings
Average $91,650 per year