Engineer Salaries in Canada

Salary estimated from 854 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: August 15, 2018
Average salary
$75,022 per year
  • Most Reported
$20,000
$186,000
Salary Distribution

How much does an Engineer make in Canada?

The average salary for an Engineer is $75,022 per year in Canada. Salary estimates are based on 854 salaries submitted anonymously to Indeed by Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Engineer is 1-3 years.
Engineer salaries by company in Canada
CompanyAverage salary
$115,916 per year
$149,054 per year
$130,797 per year
$141,069 per year
$103,051 per year
$162,327 per year
6 salaries
$119,328 per year
$115,000 per year
$109,295 per year
$105,945 per year
Engineer salaries by location
CityAverage salary
$85,434 per year
$95,941 per year
$77,171 per year
$93,030 per year
$68,813 per year

Engineer job openings

Junior Engineer
Kova Engineering (Saskatchewan) Ltd.
Saskatoon, SK
Project Engineer (Junior)
Wood
Calgary, AB
Junior Materials Engineer
Aker Solutions
St. John's, NL
Engineer Jobs