Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker Salary
Based on 1,744 salaries
year
month
Week
hour
$63,509
/ Year
$63,509
/ Year
The average Social Worker salary in Canada is $63,509 per year or $32.57 per hour. Entry level positions start at $28,304 per year while most experienced workers make up to $85,150 per year.
Median
$63,509
Low
$28,304
High
$85,150
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
Newfoundland
Based on 53 salaries
$70,990
Based on 53 salaries
British Columbia
Based on 575 salaries
$69,674
Based on 575 salaries
Alberta
Based on 216 salaries
$67,667
Based on 216 salaries
Show more
People also ask...
How much would I earn after taxes?