Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker: Salary
Based on 2,283 salaries
year
month
Week
hour
$67,339
/ Year
$67,339
/ Year
The average Social Worker salary in Canada is $67,339 per year or $34.53 per hour. Entry level positions start at $29,250 per year while most experienced workers make up to $95,843 per year.
Median
$67,339
Low
$29,250
High
$95,843
Social worker salaries per region
Northwest Territories
Based on 12 salaries
$86,639
Based on 12 salaries
Yukon
Based on 40 salaries
$82,604
Based on 40 salaries
Alberta
Based on 298 salaries
$72,072
Based on 298 salaries
Newfoundland
Based on 75 salaries
$71,000
Based on 75 salaries
British Columbia
Based on 808 salaries
$70,547
Based on 808 salaries
Show more
People also ask...
How much would I earn after taxes?