Mechanical assembler salary in Canada
How much does a Mechanical Assembler make in Canada?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a mechanical assembler is $24.59 per hour in Canada. 898 salaries reported, updated at October 19, 2026
Highest paying companies for Mechanical Assembler in Canada
Average year pay is based on job postings on Indeed in the past 36 months.Looking to Hire?
Highest paying cities for Mechanical Assemblers near Canada
Where can a Mechanical Assembler earn more?
Compare salaries for Mechanical Assemblers in different locationsFrequently Asked Questions (FAQs) about Mechanical Assembler
The average salary for a Mechanical Assembler is $24.59 per hour in Canada. This figure is based on 898 salaries taken from job postings on Indeed in the past 36 months, last updated on October 19, 2026.
Mechanical Assembler jobs on Indeed - find your next one today.
Mechanical Assembler salaries typically range between a low of $18.67 and a high of $32.39 per hour, depending on experience, location, and the hiring company.
Some of the highest-paying cities for Mechanical Assembler include Cambridge, ON at $26.69 per hour, Hamilton, ON at $25.28 per hour and Scarborough, ON at $24.76 per hour.
Based on recent job postings on Indeed, some of the top-paying companies for Mechanical Assembler include Kinectrics ($101,860 per year) and De Havilland Aircraft of Canada Ltd ($84,760 per year).