Talent.com

Senior mechanical engineer: Average Salary in Canada, 2026

Find out what the average Senior mechanical engineer salary is

Salary rate
How much does a Senior mechanical engineer make in Canada?
$146,250/ Annual
Based on 10000 salaries
The average Senior mechanical engineer in Canada is $146,250 per year or $75 per hour. Entry-level positions start at $121,509 per year, while most experienced workers make up to $167,265 per year.
Median$146,250
chart
Low$121,509
High$167,265
Senior mechanical engineer: Average Salary in Canada
Ontario$111,173
British Columbia$107,787
Northwest Territories$106,843
Alberta$104,040
Nunavut$103,941
Active jobs with salaries

Machinist

ABL Employment.comBeaverton, ON, CA
Full-time

We are seeking a temporary machinist for 2-6 months at an automotive manufacturer.Study and interpret drawings, blueprints, manuals, specifications, and sample parts to determine dimensions and tol...Show more

 • Promoted

Senior Mechanical Design Technologist Position

Trench Group GmbHPickering, ON, CA
Full-time

Enhance production efficiency as a Senior Mechanical Design Technologist.Collaborate with engineering teams to develop designs that improve machinery performance and safety standards.This role dema...Show more

 • Promoted

Senior Analog Design Engineer (Project-Based/Contract) - oshawa

4FMV Incoshawa, on, ca
Part-time

Immediate 2-week sprint (up to 40 hours); ongoing part-time starting late May.Could also lead to more projects and hours.Our client is seeking a versatile.You will act as a technical lead, performi...Show more

 • Promoted

Senior Mechanical & Nuclear Design Engineer

Kinectrics Inc.Pickering, ON, CA
Full-time

A leading engineering firm in the energy sector is seeking an Engineer/Scientist specializing in Nuclear and Mechanical engineering in Pickering, Ontario.The successful candidate will design and an...Show more

 • Promoted