Salary: Engineer in Canada 2024 | Glassdoor

Engineer Salaries in Canada

Updated Apr 17, 2024
Base Pay Range
$64K - $99K/yr
Average Base Pay

6,069 salaries

Additional Cash Compensation
Average$6,931Range$3,241 - $14,823
The average salary for Engineer is $86,766 per year in the Canada. The average additional cash compensation for a Engineer in the Canada is $6,931, with a range from $3,241 - $14,823. Salaries estimates are based on 6069 salaries submitted anonymously to Glassdoor by Engineer employees in Canada.
How accurate is an average base pay range of $64K-$99K/yr?
Your input helps Glassdoor refine our pay estimates over time.
What is the salary trajectory for a Engineer?

in Canada

$86,766 /yr
Engineer
$97,448 /yr
Assistant Chief Engineer
$97,448 /yr
Assistant Director of Engineering
See Full Career Path

View as data table

What is the salary trajectory for a Engineer?

Job titleSalary
Engineer$86,766 /yr
Assistant Chief Engineer$97,448 /yr
Assistant Director of Engineering$97,448 /yr
What is the salary trajectory for a Engineer?

in Canada

$86,766 /yr
Engineer
$97,448 /yr
Assistant Chief Engineer
$97,448 /yr
Assistant Director of Engineering
See Full Career Path

View as data table

What is the salary trajectory for a Engineer?

Job titleSalary
Engineer$86,766 /yr
Assistant Chief Engineer$97,448 /yr
Assistant Director of Engineering$97,448 /yr

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

Imperial Oil
3.6

Imperial Oil

Engineer

$124,027

 /yr
Range: $90K - $203K
58 salaries
See 9,035 salaries from all locations

$90K

$203K

$90,000 - $203,057 Range

WSP
3.7

WSP

Engineer

$79,536

 /yr
Range: $50K - $120K
57 salaries
See 9,035 salaries from all locations

$50K

$120K

$50,000 - $120,000 Range

Bombardier
3.9

Bombardier

Engineer

$94,916

 /yr
Range: $50K - $155K
55 salaries
See 9,035 salaries from all locations

$50K

$155K

$50,400 - $154,973 Range

Suncor
3.4

Suncor

Engineer

$112,474

 /yr
Range: $75K - $200K
54 salaries
See 9,035 salaries from all locations

$75K

$200K

$75,000 - $200,000 Range

Stantec
3.9

Stantec

Engineer

$88,717

 /yr
Range: $60K - $140K
54 salaries
See 9,035 salaries from all locations

$60K

$140K

$60,000 - $140,000 Range

Hatch
4

Hatch

Engineer

$87,234

 /yr
Range: $60K - $130K
53 salaries
See 9,035 salaries from all locations

$60K

$130K

$60,000 - $130,000 Range

Cenovus
3.6

Cenovus

Engineer

$121,578

 /yr
Range: $80K - $250K
52 salaries
See 9,035 salaries from all locations

$80K

$250K

$80,000 - $250,000 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
AtkinsRéalis
4.1

AtkinsRéalis

Engineer

$80,217

 /yr
Range: $50K - $120K
50 salaries
See 9,035 salaries from all locations

$50K

$120K

$50,000 - $120,000 Range

ATCO Ltd.
3.9

ATCO Ltd.

Engineer

$112,957

 /yr
Range: $60K - $155K
49 salaries
See 9,035 salaries from all locations

$60K

$155K

$60,000 - $155,000 Range

Kiewit Corporation
3.8

Kiewit Corporation

Engineer

$78,354

 /yr
Range: $55K - $104K
47 salaries
See 9,035 salaries from all locations

$55K

$104K

$55,000 - $103,586 Range

Canadian Natural
3.6

Canadian Natural

Engineer

$106,193

 /yr
Range: $60K - $162K
38 salaries
See 9,035 salaries from all locations

$60K

$162K

$60,000 - $162,445 Range

Enbridge
3.9

Enbridge

Engineer

$94,043

 /yr
Range: $60K - $130K
37 salaries
See 9,035 salaries from all locations

$60K

$130K

$60,000 - $129,804 Range

Shell
4.1

Shell

Engineer

$126,767

 /yr
Range: $60K - $180K
36 salaries
See 9,035 salaries from all locations

$60K

$180K

$60,000 - $180,000 Range

TC Energy
3.5

TC Energy

Engineer

$114,162

 /yr
Range: $80K - $168K
31 salaries
See 9,035 salaries from all locations

$80K

$168K

$80,000 - $168,000 Range

AECOM
3.8

AECOM

Engineer

$78,412

 /yr
Range: $53K - $100K
30 salaries
See 9,035 salaries from all locations

$53K

$100K

$52,500 - $100,000 Range

BC Hydro
3.9

BC Hydro

Engineer

$89,228

 /yr
Range: $50K - $130K
29 salaries
See 9,035 salaries from all locations

$50K

$130K

$50,000 - $130,000 Range

Government of Canada
4

Government of Canada

Engineer

$101,977

 /yr
Range: $70K - $150K
27 salaries
See 9,035 salaries from all locations

$70K

$150K

$70,000 - $150,000 Range

Toronto Hydro
4

Toronto Hydro

Engineer

$104,098

 /yr
Range: $60K - $128K
27 salaries
See 9,035 salaries from all locations

$60K

$128K

$60,000 - $128,089 Range

Bruce Power
4.3

Bruce Power

Engineer

$130,085

 /yr
Range: $90K - $175K
26 salaries
See 9,035 salaries from all locations

$90K

$175K

$90,000 - $175,402 Range

BBA inc.
3.7

BBA inc.

Engineer

$82,599

 /yr
Range: $60K - $110K
25 salaries
See 9,035 salaries from all locations

$60K

$110K

$60,000 - $110,000 Range

View as data table

Engineer Salaries

Job titleSalary
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Engineer salaries - MISSING VALUE salaries reported/yr
Viewing 1 - 10 of 566

Frequently asked questions about an Engineer salaries

The average salary for an Engineer is $86,766 per year in Canada. Salaries estimates are based on 6069 salaries submitted anonymously to Glassdoor by an Engineer employees in Canada.

The highest salary for an Engineer in Canada is $114,208 per year.

The lowest salary for an Engineer in Canada is $67,371 per year.

Engineers have salaries comparable to construction project and plant managers. There are various subfields in engineering, including biomedical, financial, industrial, and aerospace engineering. Their high salaries reflect the trade’s significant entry barriers. Most employers prefer candidates with internship experience, although candidates can increase their competitiveness and earnings by obtaining a master’s degree in engineering or a related field and a Professional Engineering license, allowing them to advance into leadership or project management roles. The median Canadian salary is well above average, with Alberta and British Columbia offering the highest compensation.

The job title of “engineer” in Canada is a protected designation, meaning you need to meet certain requirements to earn your license and legally call yourself an engineer. You also need to specialize during schooling in one of the numerous disciplines of engineering. You can increase your earning potential by tailoring your studies to your local industry. For example, a petroleum engineer will earn the most in the Prairie provinces; a software engineer will earn the most in areas with booming tech sectors; a civil engineer will earn the most in a big city like Toronto or Vancouver. Some engineers even go on to open their own firms or work on a consultancy basis, these engineers earn the most. To do this yourself, consider earning an MBA or Project Management Professional (PMP) certification.

Your ability to negotiate a higher salary as an engineer will come down to your level of experience on the job. Those just beginning their careers will have little leverage, aside from any internships or research they completed as part of their studies. Make sure to highlight these achievements if you choose to negotiate for more. You can also review engineer jobs in your area to get a benchmark of what other firms are paying, in comparison to yours, to see if your compensation is fair. If you have previous engineering experience and have earned your P. Eng. designation, your key to negotiating a higher salary is your previous work. Try to highlight impressive or complex projects you had a hand in. Emphasize the outcomes of your work: did it successfully solve client problems? Did it reduce costs or boost profits? Did you do something novel or innovative? Combine all of your professional achievements with any education or training you’ve completed, and you should have a good chance to successfully negotiate for more.

About 70.70% of Engineer professionals feel satisfied with their salary, according to anonymous Glassdoor ratings. An additional $6,931 in potential pay per year, among other factors, can qualify the annual pay of an Engineer in Canada as a good salary.

Engineer professionals in Canada have a wide total pay range, between $54,300 and $150,388 depending on experience, with an estimated total pay of $86,766 following the average career path of an Engineer.

Salaries

 > 

engineer