Content has loaded

Civil engineer salary in Toronto, ON

How much does a Civil Engineer make in Toronto, ON?

Average base salary

$90,425
same
as national average

The average salary for a civil engineer is $90,425 per year in Toronto, ON. 54 salaries reported, updated at June 11, 2026

Civil Engineer job openings in Toronto, ON

slide 1 of 6
slide1 of 6
Civil/Environmental Engineer
GHD3.5out of 5 stars.
Toronto, ON
$70,035–$116,681 a year
1 day ago

Highest paying companies for Civil Engineer in Toronto, ON

Average year pay is based on job postings on Indeed in the past 36 months.
TBT Engineering
 
$129,792per year
View company
MTE Consultants Inc.
 
$120,000per year
STRABAG
 
$112,736per year
AtkinsRéalis
 
$102,853per year
Groom & Associates
 
$100,880per year
Prostaff Employment Solutions
 
$95,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Civil Engineers near Toronto, ON

  1. Guelph, ON
    $101,069 per year
  2. Ottawa, ON
    $95,358 per year
  3. London, ON
    $95,195 per year
  4. Greater Sudbury, ON
    $92,677 per year
  5. Mississauga, ON
    $92,448 per year

Where can a Civil Engineer earn more?

Compare salaries for Civil Engineers in different locations
vs.

How much do similar professions as Civil Engineer get paid in Toronto, ON?

Senior Civil Engineer

Job openings
Average $133,729 per year

Entry Level Civil Engineer

Job openings
Average $59,694 per year