The average packer salary in Canada is $32,175 per year or $16.50 per hour. Entry-level positions start at $28,506 per year.