Find higher paying jobs for mechanical engineer

How much does a Mechanical Engineer make?

Updated Sep. 15, 2021
$74,562 /yr
Average Base Pay

1,061 salaries

$50K

Low

$75K

Average

$111K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Mechanical Engineer$74,562 /yr
L3
Senior Mechanical Engineer$105,653 /yr
Career Path

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyse Offer

Related Job Titles

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

Hatch

Mechanical Engineer

$82,072

 /yr
Range: $65K - $92K
21 salaries
See 21 salaries from all locations

$65K

$92K

$65,414 - $92,325 Range

SNC-Lavalin
3.6

SNC-Lavalin

Mechanical Engineer

$93,067

 /yr
Range: $53K - $115K

$53K

$115K

$52,533 - $114,656 Range

Bombardier
3.5

Bombardier

Mechanical Engineer

$83,478

 /yr
Range: $55K - $110K

$55K

$110K

$54,798 - $110,320 Range

Stantec
3.8

Stantec

Mechanical Engineer

$78,059

 /yr
Range: $44K - $129K

$44K

$129K

$44,128 - $129,471 Range

Pratt & Whitney Canada
4

Pratt & Whitney Canada

Mechanical Engineer

$74,334

 /yr
Range: $62K - $145K

$62K

$145K

$62,490 - $144,990 Range

Worley
3.6

Worley

Mechanical Engineer

$92,823

 /yr
Range: $59K - $148K

$59K

$148K

$59,125 - $147,532 Range

WSP
3.6

WSP

Mechanical Engineer

$75,919

 /yr
Range: $62K - $138K

$62K

$138K

$61,865 - $138,293 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Siemens
4.1

Siemens

Mechanical Engineer

$87,148

 /yr
Range: $62K - $110K

$62K

$110K

$61,860 - $110,293 Range

Imperial Oil
3.8

Imperial Oil

Mechanical Engineer

$99,198

 /yr
Range: $90K - $136K

$90K

$136K

$90,000 - $136,240 Range

Syncrude
4.2

Syncrude

Mechanical Engineer

$127,625

 /yr
Range: $116K - $167K

$116K

$167K

$115,743 - $167,004 Range

Bombardier
3.5

Bombardier

Mechanical Engineer - Intern

$41,751

 /yr
Range: $34K - $51K

$34K

$51K

$34,424 - $51,345 Range

Amico
2.7

Amico

Mechanical Engineer

$52,533

 /yr
Range: $40K - $74K

$40K

$74K

$39,933 - $74,035 Range

Enbridge
4

Enbridge

Mechanical Engineer

$92,016

 /yr
Range: $68K - $169K

$68K

$169K

$67,599 - $169,481 Range

Magna International
3.7

Magna International

Mechanical Engineer - Hourly

$37

 /hr
Range: $26 - $45

$26

$45

$26 - $45 Range

Shell
4.1

Shell

Mechanical Engineer

$108,993

 /yr
Range: $95K - $165K

$95K

$165K

$94,978 - $165,497 Range

Suncor
4

Suncor

Mechanical Engineer

$105,077

 /yr
Range: $54K - $118K

$54K

$118K

$54,098 - $117,997 Range

Ausenco
3.8

Ausenco

Mechanical Engineer

$71,700

 /yr
Range: $61K - $208K

$61K

$208K

$61,243 - $207,900 Range

BBA  inc.
4.1

BBA inc.

Mechanical Engineer

$80,485

 /yr
Range: $62K - $85K

$62K

$85K

$61,550 - $85,309 Range

GE
4

GE

Mechanical Engineer

$77,551

 /yr
Range: $43K - $92K

$43K

$92K

$42,870 - $92,249 Range

CAE
3.8

CAE

Mechanical Engineer

$72,111

 /yr
Range: $61K - $80K

$61K

$80K

$60,939 - $79,615 Range

Download as data Table
Viewing 1 - 10 of 3,787

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.

Recent Salary Reports

Below are the most recent mechanical engineer salary reports. Employer name has been removed to protect anonymity.

$100,000
per year
A Mechanical Designer in the Montreal Area area reported making $100,000 per year
Job Highlights
5-7 years experience
Montreal Area area
Full-time
 
1001 to 5000 employees
Company - Private
$68,293
per year
A Mechanical Engineer in the Fredericton Area area reported making $68,293 per year
Additional Pay
$5k cash bonus
Job Highlights
1-2 years experience
Fredericton Area area
Full-time
 
10000+ employees
Company - Public
$18
hourly
A Mechanical Design Engineer in the Toronto Area area reported making $18 per hour
Job Highlights
Toronto Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment
$72,000
per year
A Mechanical Designer in the Ottawa Area area reported making $72,000 per year
Job Highlights
3-4 years experience
Ottawa Area area
Full-time
 
10000+ employees
Company - Public
$50,000
per year
A Mechanical Engineer in the Vancouver Area area reported making $50,000 per year
Job Highlights
1-2 years experience
Vancouver Area area
Part-time
 
10000+ employees
Company - Public
$60,000
per year
A Mechanical Engineer in the Montreal Area area reported making $60,000 per year
Job Highlights
Montreal Area area
Full-time
 
501 to 1000 employees
Company - Private
$60,000
per year
A Mechanical Engineer in the Winnipeg Area area reported making $60,000 per year
Job Highlights
1-2 years experience
Winnipeg Area area
Full-time
 
501 to 1000 employees
Company - Private
$20
hourly
A Mechanical Designer in the Toronto Area area reported making $20 per hour
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
1 to 50 employees
Company - Private
$3,075
monthly
A Mechanical Design Engineer in the Vancouver Area area reported making $3,075 per month
Job Highlights
1-2 years experience
Vancouver Area area
Intern
 
201 to 500 employees
Government