Mechanical engineering: Average Salary in Canada, 2026
Find out what the average Mechanical engineering salary is
Salary rate
How much does a Mechanical engineering make in Canada?
$85,862/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Mechanical engineering in Canada is $85,862 per year or $44.03 per hour. Entry-level positions start at $63,654 per year, while most experienced workers make up to $115,531 per year.
Median$85,862

Low$63,654
High$115,531
Mechanical engineering: Average Salary in Canada
Nunavut$111,245
Ontario$99,425
Northwest Territories$97,500
British Columbia$95,289
Alberta$93,384
Active jobs with salaries
In this hourly, remote contractor role, you will review AI-generated engineering solutions and / or generate expert Mechanical Engineering content, evaluating reasoning quality and step-by-step probl...Show moreLast updated: 30+ days ago
We are currently requesting resumes for the following position.Monday, October 27th, (5 : 00PM EST).As a Digital Engineering Architect, you will play a pivotal role in defining and delivering the di...Show moreLast updated: 30+ days ago
Are you ambitious and looking to make the right move in your career? Now is the perfect time to join Egis.Egis is experiencing substantial growth in North America, highlighted by our recent acquisi...Show moreLast updated: 30+ days ago
Lead the Mechanical Equipment Maintenance Services team (Millwrights and Apprentices) to ensure processing and packaging equipment is maintained for safety, compliance, optimum uptime and business ...Show moreLast updated: 23 days ago
Remote Mechanical Engineer - AI Trainer
SuperAnnotateOshawa, Ontario, CARemote
Full-time
OPEN : Digital Engineering Architect
Rodan Energy SolutionsOshawa, CAFull-time
System Engineering Lead
McIntosh PerryOntario, CAFull-time
Supervisor Equipment Maintenance Services Mechanical
Thermo Fisher ScientificWhitby, Ontario, CanadaFull-time