Engineer Salaries in Canada

Updated Dec 3, 2022
$83,664 /yr
Average Base Pay

4,180 salaries

$55K

Low

$84K

Average

$126K

High

Additional Cash Compensation
Average$7,554Range$1,779 - $32,073

How much does a Engineer make? The national average salary for a Engineer is $83,664 in Canada. Filter by location to see Engineer salaries in your area. Salary estimates are based on 4,180 salaries submitted anonymously to Glassdoor by Engineer employees.

How accurate does $83,664 look to you?

Your input helps Glassdoor refine our pay estimates over time.

What is the salary trajectory for a Engineer?

in Canada

$83,664 /yr
Engineer
$116,365 /yr
Senior Engineer
$127,101 /yr
Engineer IV
See Full Career Path

Download as data table

What are some related job titles for a Engineer?

Civil Engineer

$73,232

per year

Electrical Engineer

$84,719

per year

Industrial Engineer

$70,800

per year

Civil Engineer

$73,232

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Imperial Oil
3.3

Imperial Oil

Engineer

$114,756

 /yr
Range: $96K - $200K

$96K

$200K

$96,076 - $200,000 Range

Bombardier
3.7

Bombardier

Engineer

$85,250

 /yr
Range: $60K - $161K

$60K

$161K

$59,713 - $160,606 Range

SNC-Lavalin
3.8

SNC-Lavalin

Engineer

$80,000

 /yr
Range: $53K - $110K

$53K

$110K

$53,290 - $110,272 Range

Cenovus
3.4

Cenovus

Engineer

$135,364

 /yr
Range: $92K - $333K

$92K

$333K

$92,175 - $333,471 Range

Stantec
3.9

Stantec

Engineer

$91,824

 /yr
Range: $68K - $157K

$68K

$157K

$67,682 - $156,535 Range

ATCO Ltd.
3.6

ATCO Ltd.

Engineer

$108,567

 /yr
Range: $68K - $135K

$68K

$135K

$67,682 - $134,820 Range

Kiewit Corporation
3.7

Kiewit Corporation

Engineer

$82,935

 /yr
Range: $59K - $99K

$59K

$99K

$58,620 - $98,710 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
Hatch
4.1

Hatch

Engineer

$84,367

 /yr
Range: $68K - $125K

$68K

$125K

$67,682 - $125,406 Range

WSP
3.7

WSP

Engineer

$83,481

 /yr
Range: $53K - $124K

$53K

$124K

$53,442 - $124,464 Range

Suncor
3.4

Suncor

Engineer

$106,581

 /yr
Range: $82K - $201K

$82K

$201K

$82,128 - $201,223 Range

Shell
4.1

Shell

Engineer

$117,911

 /yr
Range: $66K - $208K

$66K

$208K

$66,390 - $207,502 Range

Canadian Natural
3.4

Canadian Natural

Engineer

$112,422

 /yr
Range: $66K - $165K

$66K

$165K

$65,906 - $165,000 Range

AECOM
3.7

AECOM

Engineer

$82,976

 /yr
Range: $61K - $107K

$61K

$107K

$61,213 - $107,417 Range

Enbridge
4.0

Enbridge

Engineer

$103,593

 /yr
Range: $60K - $130K

$60K

$130K

$60,363 - $129,586 Range

TC Energy
3.8

TC Energy

Engineer

$119,152

 /yr
Range: $80K - $168K

$80K

$168K

$80,000 - $168,000 Range

City of Toronto

Engineer

$142,791

 /yr
Range: $125K - $162K

$125K

$162K

$124,949 - $162,265 Range

ABC
3.9

ABC

Engineer

$87,753

 /yr
Range: $10K - $1M

$10K

$1M

$10,000 - $1,101,648 Range

3.8

Husky Energy

Engineer

$106,868

 /yr
Range: $67K - $326K

$67K

$326K

$67,389 - $325,753 Range

Toronto Hydro
3.9

Toronto Hydro

Engineer

$116,592

 /yr
Range: $85K - $138K

$85K

$138K

$84,603 - $137,505 Range

BC Hydro
3.8

BC Hydro

Engineer

$86,679

 /yr
Range: $44K - $143K

$44K

$143K

$43,828 - $143,110 Range

Viewing 1 - 10 of 57,731

Frequently asked questions about an Engineer salaries

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

The highest salary for an Engineer in Canada is $126,260 per year.

The lowest salary for an Engineer in Canada is $55,439 per year.