how much money does a social worker make in canada?
The average Social Worker salary in Canada is $75,065 per year or $38.50 per hour. Entry level positions start at $40,512 per year while most experienced workers make up to $95,843 per year.