How much does a Engineer make? The national average salary for a Engineer is $80,839 in Canada. Filter by location to see Engineer salaries in your area. Salary estimates are based on 2,607 salaries submitted anonymously to Glassdoor by Engineer employees.
How accurate does $80,839 look to you?
Your input helps Glassdoor refine our pay estimates over time.
For Engineer in Canada
Download as data table
Find a Specific Employer
Average Base Salary in (CAD)
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
|Imperial Oil Engineer salaries - 42 salaries reported||$112,216/yr|
|Bombardier Engineer salaries - 41 salaries reported||$86,904/yr|
|Cenovus Engineer salaries - 39 salaries reported||$120,968/yr|
|Stantec Engineer salaries - 39 salaries reported||$92,140/yr|
|SNC-Lavalin Engineer salaries - 38 salaries reported||$79,499/yr|
|Kiewit Corporation Engineer salaries - 35 salaries reported||$82,935/yr|
|ATCO Ltd. Engineer salaries - 34 salaries reported||$103,975/yr|
|Hatch Engineer salaries - 34 salaries reported||$84,111/yr|
|Shell Engineer salaries - 29 salaries reported||$118,843/yr|
|Suncor Engineer salaries - 28 salaries reported||$105,483/yr|
|WSP Engineer salaries - 27 salaries reported||$83,481/yr|
|Canadian Natural Engineer salaries - 25 salaries reported||$109,844/yr|
|AECOM Engineer salaries - 24 salaries reported||$82,935/yr|
|Enbridge Engineer salaries - 23 salaries reported||$104,449/yr|
|City of Toronto Engineer salaries - 21 salaries reported||$142,791/yr|
|TC Energy Engineer salaries - 18 salaries reported||$112,228/yr|
|Husky Energy Engineer salaries - 18 salaries reported||$100,117/yr|
|ABC Engineer salaries - 17 salaries reported||$84,547/yr|
|TELUS Engineer salaries - 16 salaries reported||$78,962/yr|
|Golder Associates Engineer salaries - 16 salaries reported||$98,863/yr|
The national average salary for an Engineer is $80,839 per year in Canada. Filter by location to see an Engineer salaries in your area. Salaries estimates are based on 2607 salaries submitted anonymously to Glassdoor by an Engineer employees.
The highest salary for an Engineer in Canada is $121,332 per year.
The lowest salary for an Engineer in Canada is $53,860 per year.