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
  • Promoted
Air Vehicle Systems Test Engineer — Field Deployment & Training

Air Vehicle Systems Test Engineer — Field Deployment & Training

Northrop GrummanOshawa
Full-time
A leading aerospace and defense company is seeking an experienced Air Vehicle System Test Engineer to join their team.This role requires significant engineering experience and the ability to suppor...Show moreLast updated: 25 days ago
  • Promoted
Software Engineering - Thermal

Software Engineering - Thermal

General Motors of CanadaOshawa, Durham region, Canada
Full-time
This posting is not 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 fo...Show moreLast updated: 7 days ago
  • Promoted
Arithmetic Private Tutoring Jobs Beaverton

Arithmetic Private Tutoring Jobs Beaverton

SuperprofBeaverton, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show moreLast updated: 30+ days ago
  • Promoted
Quality Engineering Lead: Automation & CI/CD Strategy

Quality Engineering Lead: Automation & CI/CD Strategy

Cpus Engineering Staffing Solutions Inc.Oshawa
Full-time
A leading staffing solutions provider is seeking a Quality Engineering Practice Lead in Oshawa.This role involves establishing best practices and implementing quality engineering strategies to enha...Show moreLast updated: 30+ days ago