Civil Engineer Salaries in Canada

Salary estimated from 228 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: May 17, 2019
Average salary
$70,916 per year
  • Most Reported
$20,000
$192,000
Salary Distribution

How much does a Civil Engineer make in Canada?

The average salary for a Civil Engineer is $70,916 per year in Canada. Salary estimates are based on 228 salaries submitted anonymously to Indeed by Civil Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Civil Engineer is 1-3 years.
Civil Engineer salaries by company in Canada
CompanyAverage salary
$125,984 per year
$120,000 per year
$114,034 per year
$99,758 per year
$95,000 per year
$86,929 per year
$90,000 per year
$82,945 per year
$83,200 per year
$82,161 per year
Civil Engineer salaries by location
CityAverage salary
$106,641 per year
$67,188 per year
$65,405 per year
$71,455 per year
$68,987 per year

Civil Engineer job openings

Graduate Civil Engineers for Field Engineer Position
Ward and Burke construction Ltd
Greater Toronto Area, ON
Junior Civil Engineer
Novatech Engineering
Ottawa, ON
Project Engineer
Aecon
Windsor, ON
Civil Engineer Jobs