As a production worker in Canada, you receive an average salary of $34,058 annually. In an entry-level role, you earn approximately $30,225 a year. With experience and additional skills, your annual take-home salary rises to $43,162. The salary depends on the complexity of your duties and the skills required to execute them.