How much does a Engineer make?

Updated Jul. 27, 2021
$79,955 /yr
Average Base Pay

2,445 salaries

$53K

Low

$80K

Average

$120K

High

No additional cash compensation has been reported for this role

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

Seniority Levels

L2
Engineer$79,955 /yr
L3
Senior Engineer$110,547 /yr
L4
Engineer Leader$88,301 /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

Electrical Engineer

$79,361

per year

Industrial Engineer

$69,499

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Bombardier
3.4

Bombardier

Engineer

$82,646

 /yr
Range: $56K - $150K
31 salaries
See 37 salaries from all locations

$56K

$150K

$55,869 - $150,267 Range

Cenovus
2.6

Cenovus

Engineer

$111,666

 /yr
Range: $86K - $250K

$86K

$250K

$86,000 - $250,000 Range

Kiewit Corporation
3.7

Kiewit Corporation

Engineer

$77,596

 /yr
Range: $69K - $90K

$69K

$90K

$69,460 - $90,183 Range

Hatch
4

Hatch

Engineer

$78,696

 /yr
Range: $57K - $131K

$57K

$131K

$56,982 - $131,268 Range

Imperial Oil
3.8

Imperial Oil

Engineer

$112,651

 /yr
Range: $93K - $146K

$93K

$146K

$92,807 - $145,978 Range

SNC-Lavalin
3.6

SNC-Lavalin

Engineer

$72,453

 /yr
Range: $50K - $103K

$50K

$103K

$50,000 - $103,173 Range

Stantec
3.8

Stantec

Engineer

$88,647

 /yr
Range: $59K - $141K

$59K

$141K

$59,427 - $141,408 Range

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

Shell

Engineer

$109,760

 /yr
Range: $61K - $194K

$61K

$194K

$60,603 - $194,143 Range

City of Toronto

Engineer

$133,598

 /yr
Range: $117K - $152K

$117K

$152K

$116,905 - $151,819 Range

ATCO Ltd.
3.6

ATCO Ltd.

Engineer

$102,416

 /yr
Range: $76K - $916K

$76K

$916K

$75,754 - $915,607 Range

WSP
3.6

WSP

Engineer

$75,940

 /yr
Range: $50K - $113K

$50K

$113K

$50,000 - $112,885 Range

Suncor
4

Suncor

Engineer

$99,149

 /yr
Range: $64K - $217K

$64K

$217K

$63,719 - $217,247 Range

AECOM
3.6

AECOM

Engineer

$79,058

 /yr
Range: $57K - $123K

$57K

$123K

$57,272 - $123,147 Range

TELUS
3.9

TELUS

Engineer

$72,989

 /yr
Range: $45K - $81K

$45K

$81K

$45,226 - $80,837 Range

4

Husky Energy

Engineer

$99,988

 /yr
Range: $63K - $205K

$63K

$205K

$63,050 - $205,076 Range

BlackBerry
3.6

BlackBerry

Engineer

$92,613

 /yr
Range: $81K - $141K

$81K

$141K

$80,633 - $141,004 Range

Ontario Power Generation
4

Ontario Power Generation

Engineer

$92,293

 /yr
Range: $67K - $133K

$67K

$133K

$66,511 - $133,442 Range

Toronto Hydro
3.9

Toronto Hydro

Engineer

$103,517

 /yr
Range: $79K - $120K

$79K

$120K

$79,156 - $120,419 Range

Government of Alberta
3.5

Government of Alberta

Engineer

$95,333

 /yr
Range: $82K - $117K

$82K

$117K

$81,998 - $116,782 Range

Nova Scotia Power
4

Nova Scotia Power

Engineer

$78,596

 /yr
Range: $73K - $95K

$73K

$95K

$72,798 - $94,962 Range

Download as data Table
Viewing 1 - 10 of 35,490

Frequently asked questions about an Engineer salaries

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

The highest salary for a an Engineer in Canada is $119,804 per year.

The lowest salary for a an Engineer in Canada is $53,360 per year.

Recent Salary Reports

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

$50,000
per year
An Engineer in the Toronto Area area reported making $50,000 per year
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
201 to 500 employees
Company - Private
$18
hourly
An Engineering in the Toronto Area area reported making $18 per hour
Job Highlights
Toronto Area area
Intern
 
10000+ employees
Company - Public
$100,000
per year
An Engineer in the Calgary Area area reported making $100,000 per year
Job Highlights
3-4 years experience
Calgary Area area
Full-time
 
10000+ employees
Company - Private
$76,000
per year
An Engineer in the Vancouver Area area reported making $76,000 per year
Job Highlights
1-2 years experience
Vancouver Area area
Full-time
 
5001 to 10000 employees
Government
$58,200
per year
An Engineer in the St. John's Area area reported making $58,200 per year
Job Highlights
St. John's Area area
Full-time
 
10000+ employees
Company - Public
$35
hourly
An Engineer in the Toronto Area area reported making $35 per hour
Job Highlights
1-2 years experience
Toronto Area area
Contract
 
10000+ employees
College / University