Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker: Salary
Based on 2,324 salaries
Year
Month
Week
hour
$75,065
/ Year
$75,065
/ Year
The average Social Worker salary in Canada is $75,065 per year or $38.50 per hour. Entry level positions start at $39,000 per year while most experienced workers make up to $95,843 per year.
Median
$75,065
Low
$39,000
High
$95,843
Social worker salaries per region
Northwest Territories
Based on 7 salaries
$86,639
Based on 7 salaries
Yukon
Based on 21 salaries
$85,878
Based on 21 salaries
Ontario
Based on 331 salaries
$81,096
Based on 331 salaries
Alberta
Based on 274 salaries
$81,081
Based on 274 salaries
Nova Scotia
Based on 382 salaries
$78,564
Based on 382 salaries
Show more
People also ask...
How much would I earn after taxes?