Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker Salary
Based on 1,921 salaries
year
month
Week
hour
$64,960
/ Year
$64,960
/ Year
The average Social Worker salary in Canada is $64,960 per year or $33.31 per hour. Entry level positions start at $28,304 per year while most experienced workers make up to $95,434 per year.
Median
$64,960
Low
$28,304
High
$95,434
Social worker salaries per region
Northwest Territories
Based on 6 salaries
$91,436
Based on 6 salaries
Yukon
Based on 33 salaries
$82,466
Based on 33 salaries
Alberta
Based on 239 salaries
$72,072
Based on 239 salaries
Newfoundland
Based on 62 salaries
$71,000
Based on 62 salaries
British Columbia
Based on 665 salaries
$69,674
Based on 665 salaries
Show more
People also ask...
How much would I earn after taxes?