The average salary for Caregivers in Canada is $36,075 per year or $18.50 per hour. The average pay scale from entry-level to experienced candidates can range between $29,250 per year to $45,747 per year.