. However, according to Ca Talent, Canada's largest wage reporter, the average nanny salary in Canada is $26,936 per year or $13.81 per hour. Entry-level salaries begin at $24,375 per year, with most experienced workers earning up to $32,541 per year.