Civil Engineer Salary in Canada

$73,496
per year
per month
$4,530
per month
per year

Civil Engineer - Average Salary

The average salary for a Civil Engineer is $73,496 per year ($4,530 per month), which is $7,725 (+12%) higher than the average Canadian salary.
A Civil Engineer can expect an average starting salary of $49,860 per year. The highest salaries can exceed $140,000 per year.
$49,860
Low
$73,496
Average
$140,000
High
$3,070
Low
$4,530
Average
$8,630
High

Civil Engineer Salary Range

Low
$49,860
Average
$73,496
Senior
$101,600
High
$140,000
Low
$3,070
Average
$4,530
Senior
$6,270
High
$8,630
Among Civil Engineers, Graduate Civil Engineers or Junior Civil Engineers tend to have the lowest salaries, while more experienced professionals like Senior Civil Engineers enjoy the highest salaries.

Civil Engineer - Salary Differences

JobSalaryDifference
Senior Civil Engineer$101K/year
+38% 
Junior Civil Engineer$51K/year
 -30%
Graduate Civil Engineer$50K/year
 -32%

Civil Engineer - Pay by Experience Level

An Entry Level Civil Engineer with less than three years of experience can expect to earn an average salary of $51,400 per year. A mid career Civil Engineer with 4-9 years of experience earns an average salary of $66,400, while a Senior Civil Engineer with 10-20 years of experience makes on average $101,600. Civil Engineers with more than 20 years of experience earn $112,800 on average.

How Work Experience Affects the Salary of a Civil Engineer

Late Career▲ +53%
Senior▲ +38%
Average Salary$73,496/year
Mid Career▼ -10%
Entry Level▼ -30%

Gender Breakdown

Female
19%
Male
81%

Civil Engineer - Jobs by Location

Civil Engineer - Related Salaries

The salary information presented on this page is based on all Civil Engineer jobs published on Jobted in the last 12 months.
Jobemail
Don’t miss out on new job vacancies!
Create a job alert for: Civil Engineer
It's free, and you can cancel email updates at any time

Frequently asked questions about the salary of the Civil Engineer

How much does a Civil Engineer make in Canada?
A Civil Engineer in Canada earns an average of $73,496 gross per year, which is about $4,530 net per month. Everything you need to know about the salary of the Civil Engineer updated to 2024.
What is the starting salary for a Civil Engineer in Canada?
The starting salary of a Civil Engineer in Canada is around $49,860 gross per year. Graduate Civil Engineers or Junior Civil Engineers usually have a lower salary.
What is the highest salary for a Civil Engineer in Canada?
The highest salary of a Civil Engineer in Canada can reach and exceed $140,000 gross per year. Senior Civil Engineers usually have the highest salaries.
Civil Engineer Jobs
Get new jobs by email!
Get email updates for the latest Civil Engineer jobs
It's free, and you can cancel email updates at any time