Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker Salary
Based on 1,722 salaries
year
month
Week
hour
$63,563
/ Year
$63,563
/ Year
The average Social Worker salary in Canada is $63,563 per year or $32.60 per hour. Entry level positions start at $28,304 per year while most experienced workers make up to $85,059 per year.
Median
$63,563
Low
$28,304
High
$85,059
Social worker salaries per region
Northwest Territories
Based on 5 salaries
$91,436
Based on 5 salaries
Yukon
Based on 34 salaries
$82,466
Based on 34 salaries
Newfoundland
Based on 52 salaries
$70,990
Based on 52 salaries
British Columbia
Based on 565 salaries
$69,674
Based on 565 salaries
Alberta
Based on 216 salaries
$67,375
Based on 216 salaries
Show more
People also ask...
How much would I earn after taxes?