Civil Engineer Salary in Canada
Civil Engineer Salary in Hamilton
Based on 30 job listings - Hamilton, Canada 2026
Average salary
$80,000 - $120,000
Median salary
$80,000 - $120,000
Lower rangeUpper range
Compare with national average
Hamilton
Average salary
80,000 - 120,000
Median salary
80,000 - 120,000
30 job openings
Canada
Average salary
94,154 - 110,000
Median salary
94,154 - 110,000
26,862 job openings
Other cities
Winnipeg7,302 job openings
Calgary1,542 job openings
Toronto1,460 job openings
Vancouver1,285 job openings
Montréal1,168 job openings
Edmonton660 job openings
Mississauga595 job openings
Ottawa548 job openings
Burnaby280 job openings
Saskatoon221 job openings
Pickering211 job openings
Markham138 job openings
Laval115 job openings
North Census Division94 job openings
Regina93 job openings
The average salary for a Civil Engineer in Hamilton, Canada is CAD 80,000 - CAD 120,000 per year in 2026, based on 30 job listings.
Explore 30 Civil Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.