Find higher paying jobs for mechanical engineer

Mechanical Engineer Salaries in Canada

Updated May 20, 2022
$74,562 /yr
Average Base Pay

1,061 salaries

$50K

Low

$75K

Average

$111K

High

Additional Cash Compensation
Average$5,251Range$1,325 - $20,814

The estimated total pay for a Mechanical Engineer is $79,813 per year in the Canada area, with an average salary of $74,562 per year. These numbers represent the median, which is the midpoint of the ranges from our proprietary Total Pay Estimate model and based on salaries collected from our users. The estimated additional pay is $5,251 per year. Additional pay could include cash bonus, commission, tips, and profit sharing. The "Most Likely Range" represents values that exist within the 25th and 75th percentile of all pay data available for this role. The typical Mechanical Engineer salary is $74,562. Salaries can range from $51,291 - $132,080. When factoring in additional pay and benefits, Mechanical Engineer in Canada can expect their total pay value to be on average $79,813.

What is the salary trajectory for a Mechanical Engineer?
$74,562 /yr
Mechanical Engineer
$105,653 /yr
Senior Mechanical Engineer
See Full Career Path

Download as data table

What are some related job titles for a Mechanical Engineer?

Mechanical Engineer Intern

$71,481

per year

Entry Level Mechanical Engineer

$71,481

per year

Entry Mechanical Engineer

$70,398

per year

Entry Level Mechanical Engineer

$71,481

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Hatch
4.0

Hatch

Mechanical Engineer

$87,994

 /yr
Range: $63K - $118K

$63K

$118K

$62,640 - $117,804 Range

SNC-Lavalin
3.7

SNC-Lavalin

Mechanical Engineer

$84,518

 /yr
Range: $54K - $119K

$54K

$119K

$54,408 - $118,747 Range

Bombardier
3.6

Bombardier

Mechanical Engineer

$85,014

 /yr
Range: $56K - $114K

$56K

$114K

$55,568 - $114,256 Range

Stantec
3.9

Stantec

Mechanical Engineer

$79,809

 /yr
Range: $46K - $134K

$46K

$134K

$45,702 - $134,090 Range

Pratt & Whitney Canada
3.9

Pratt & Whitney Canada

Mechanical Engineer

$81,409

 /yr
Range: $65K - $150K

$65K

$150K

$64,719 - $150,164 Range

WSP
3.7

WSP

Mechanical Engineer

$80,090

 /yr
Range: $63K - $143K

$63K

$143K

$62,769 - $143,227 Range

Worley
3.5

Worley

Mechanical Engineer

$96,674

 /yr
Range: $61K - $153K

$61K

$153K

$61,495 - $152,796 Range

Is this salary info helpful?

Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere

Share Salary Anonymously
Siemens
4.1

Siemens

Mechanical Engineer

$88,903

 /yr
Range: $64K - $106K

$64K

$106K

$64,067 - $105,693 Range

Suncor
3.3

Suncor

Mechanical Engineer

$103,068

 /yr
Range: $71K - $122K

$71K

$122K

$70,723 - $122,207 Range

Tetra Tech
3.7

Tetra Tech

Mechanical Engineer

$79,677

 /yr
Range: $64K - $127K

$64K

$127K

$63,937 - $126,611 Range

Syncrude
4.0

Syncrude

Mechanical Engineer

$130,897

 /yr
Range: $120K - $173K

$120K

$173K

$119,873 - $172,963 Range

Bombardier
3.6

Bombardier

Mechanical Engineer - Hourly Intern

$22

 /hr
Range: $18 - $25

$18

$25

$18 - $25 Range

NOVA Chemicals
3.3

NOVA Chemicals

Mechanical Engineer

$131,002

 /yr
Range: $66K - $161K

$66K

$161K

$66,349 - $161,333 Range

Imperial Oil
3.5

Imperial Oil

Mechanical Engineer

$101,715

 /yr
Range: $93K - $141K

$93K

$141K

$93,411 - $141,101 Range

Enbridge
4.0

Enbridge

Mechanical Engineer

$99,358

 /yr
Range: $70K - $176K

$70K

$176K

$70,011 - $175,528 Range

Magna International
3.8

Magna International

Mechanical Engineer

$78,668

 /yr
Range: $57K - $98K

$57K

$98K

$56,753 - $98,150 Range

BBA inc.
4.3

BBA inc.

Mechanical Engineer

$81,720

 /yr
Range: $64K - $90K

$64K

$90K

$63,746 - $90,000 Range

Shell
4.1

Shell

Mechanical Engineer

$112,882

 /yr
Range: $98K - $171K

$98K

$171K

$98,367 - $171,402 Range

University of British Columbia
4.3

University of British Columbia

Mechanical Engineer

$60,000

 /yr
Range: $25K - $83K

$25K

$83K

$25,015 - $83,032 Range

CAE
3.7

CAE

Mechanical Engineer

$74,684

 /yr
Range: $63K - $115K

$63K

$115K

$63,113 - $115,000 Range

Download as data table
Viewing 1 - 10 of 6,692

Frequently asked questions about a Mechanical Engineer salaries

The national average salary for a Mechanical Engineer is $74,562 per year in Canada. Filter by location to see a Mechanical Engineer salaries in your area. Salaries estimates are based on 1061 salaries submitted anonymously to Glassdoor by a Mechanical Engineer employees.

The highest salary for a Mechanical Engineer in Canada is $111,266 per year.

The lowest salary for a Mechanical Engineer in Canada is $49,966 per year.