2,607 salaries
$54K
Low
$81K
Average
$121K
High
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
Job Title | Salary |
---|---|
Engineer | $80,839 /yr |
Senior Engineer | $112,386 /yr |
Engineer IV | $118,283 /yr |
per year
per year
per year
per year
Location
Find a Specific Employer
Company
Average Base Salary in (CAD)
Range
$96K
$168K
$96,076 - $168,027 Range
$60K
$161K
$59,713 - $160,606 Range
$92K
$265K
$91,660 - $264,767 Range
$64K
$151K
$63,516 - $151,137 Range
$53K
$110K
$53,290 - $110,272 Range
$72K
$99K
$72,113 - $98,710 Range
$68K
$118K
$67,682 - $118,479 Range
Let’s pay it forward! The Glassdoor community relies on people like you to share accurate salary info to promote fair compensation everywhere
$68K
$125K
$67,682 - $125,406 Range
$66K
$186K
$66,390 - $186,029 Range
$82K
$185K
$82,128 - $185,337 Range
$53K
$121K
$53,442 - $120,652 Range
$66K
$155K
$65,906 - $154,796 Range
$61K
$107K
$61,213 - $107,417 Range
$60K
$116K
$60,363 - $115,572 Range
$125K
$162K
$124,949 - $162,265 Range
$63K
$168K
$63,102 - $168,000 Range
$67K
$219K
$67,389 - $219,186 Range
$25K
$1M
$24,893 - $1,101,648 Range
$48K
$89K
$48,337 - $88,962 Range
$80K
$133K
$79,933 - $132,907 Range
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.