Social Worker salary in Canada

Find out what is the average Social Worker salary

Search salary robot
Social worker Salary
Based on 1,707 salaries
year
month
Week
hour
$63,350
/ Year
$63,350
/ Year
The average Social Worker salary in Canada is $63,350 per year or $32.49 per hour. Entry level positions start at $28,304 per year while most experienced workers make up to $84,967 per year.
Median
$63,350
Low
$28,304
High
$84,967
Social worker salaries per region
Northwest Territories
Based on 5 salaries
$91,436
Based on 5 salaries
Yukon
Based on 33 salaries
$82,466
Based on 33 salaries
Newfoundland
Based on 52 salaries
$70,990
Based on 52 salaries
British Columbia
Based on 564 salaries
$69,674
Based on 564 salaries
Alberta
Based on 215 salaries
$68,250
Based on 215 salaries
Show more
People also ask...
How much would I earn after taxes?