Skip to main content
Civil Engineer Salary in Canada

Civil Engineer Salary in Edmonton

Based on 430 job listings - Edmonton, Canada 2026

Average salary
$85,638 - $115,638
Median salary
$85,000 - $115,000
Lower rangeUpper range

Salary distribution by percentile

10th percentile$67K
25th percentile$68K
Median$85K
75th percentile$87K
90th percentile$128K

50% of professionals earn between $68,400 - $87,275 CAD

The median salary is $85,000

Compare with national average

Edmonton

Average salary

85,638 - 115,638

Median salary

85,000 - 115,000

430 job openings

Canada

Average salary

91,377 - 108,775

Median salary

91,377 - 108,775

20,353 job openings

Other cities

Winnipeg2,066 job openings
Calgary1,321 job openings
Vancouver1,215 job openings
Toronto1,214 job openings
Montréal976 job openings
Mississauga571 job openings
Ottawa456 job openings
Burnaby285 job openings
Saskatoon145 job openings
Laval121 job openings
Pickering116 job openings
Regina116 job openings
North Census Division93 job openings
Markham91 job openings

Civil Engineer

430 job openings in Edmonton

View job listings

Find professionals

Civil Engineer in Edmonton

View professionals

The average salary for a Civil Engineer in Edmonton, Canada is CAD 85,638 - CAD 115,638 per year in 2026, based on 430 job listings.

Explore 430 Civil Engineer job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.