Talent.com

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
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
chart
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
2026 Co-op Mechanical Engineering Intern 16 Month

2026 Co-op Mechanical Engineering Intern 16 Month

GMOshawa, Ontario, Canada
Full-time
This posting is for an existing vacancy within the organization and is open to new applications.As part of the application process Artificial Intelligence will be used in the hiring process for thi...Show moreLast updated: 15 days ago
  • Promoted
Senior Engineer - Mechanical

Senior Engineer - Mechanical

Tatham EngineeringCourtice, ca
Full-time
Are you an experienced engineering professional eager to advance your career with a dedicated, community-focused, award-winning company? Tatham Engineering offers the opportunity to join a supporti...Show moreLast updated: 23 days ago
  • Promoted
  • New!
Mechanical Assembly Technician

Mechanical Assembly Technician

ManpowerGreenwood, ON, CA
Full-time
Our client, an industry leader in automated manufacturing equipment, is seeking a Mechanical Assembly Technician to join their team. As a Mechanical Assembly Technician, you will be part of the Manu...Show moreLast updated: 11 hours ago
Remote Mechanical Engineer - AI Trainer

Remote Mechanical Engineer - AI Trainer

SuperAnnotateOshawa, Ontario, CA
Remote
Full-time
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