How much does a Civil Engineer make?

Updated Nov. 28, 2021
$68,411 /yr
Average Base Pay

255 salaries

$44K

Low

$68K

Average

$107K

High

No additional cash compensation has been reported for this role

The national average salary for Civil Engineer is $68,411 per year in Canada. Filter by location to see Civil Engineer salaries in your area. Salaries estimates are based on 255 salaries submitted anonymously to Glassdoor by Civil Engineer employees.

Seniority Levels

L2
Civil Engineer$68,411 /yr
L3
Senior Civil Engineer$106,949 /yr
L4
Civil Engineer IV$66,787 /yr
Career Path

Related Job Titles

Civil Design Engineer

$78,303

per year

Project Manager/Civil Engineer

$72,620

per year

Civil/Structural Engineer

$72,945

per year

Entry Level Civil Engineer

$51,434

per year

Salaries in Canada

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (CAD)

Range

SNC-Lavalin
3.7

SNC-Lavalin

Civil Engineer

$72,099

 /yr
Range: $53K - $168K
13 salaries
See 13 salaries from all locations

$53K

$168K

$52,604 - $168,100 Range

WSP
3.6

WSP

Civil Engineer

$71,434

 /yr
Range: $52K - $98K

$52K

$98K

$52,187 - $98,476 Range

Stantec
3.8

Stantec

Civil Engineer

$92,321

 /yr
Range: $63K - $121K

$63K

$121K

$62,761 - $120,633 Range

AECOM
3.7

AECOM

Civil Engineer

$71,223

 /yr
Range: $59K - $103K

$59K

$103K

$59,442 - $103,491 Range

Hatch
4.1

Hatch

Civil Engineer

$79,054

 /yr
Range: $53K - $92K

$53K

$92K

$52,712 - $92,321 Range

McElhanney
4.6

McElhanney

Civil Engineer

$80,996

 /yr
Range: $33K - $120K

$33K

$120K

$32,878 - $120,000 Range

PCL Construction
4.1

PCL Construction

Civil Engineer - Monthly

$4,370

 /mo
Range: $3K - $10K

$3K

$10K

$2,680 - $10,310 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Kiewit Corporation
3.7

Kiewit Corporation

Civil Engineer

$79,217

 /yr
Range: $65K - $87K

$65K

$87K

$65,000 - $87,145 Range

Worley
3.5

Worley

Civil Engineer

$92,131

 /yr
Range: $69K - $137K

$69K

$137K

$68,517 - $136,582 Range

Arup
4.1

Arup

Civil Engineer

$77,221

 /yr
Range: $62K - $93K

$62K

$93K

$61,777 - $92,526 Range

Associated Engineering
4.3

Associated Engineering

Civil Engineer

$81,234

 /yr
Range: $70K - $96K

$70K

$96K

$70,000 - $96,467 Range

Klohn Crippen Berger
4.1

Klohn Crippen Berger

Civil Engineer

$84,172

 /yr
Range: $74K - $90K

$74K

$90K

$74,000 - $90,063 Range

Hatch
4.1

Hatch

Civil Engineer - Hourly Intern

$21

 /hr
Range: $20 - $24

$20

$24

$20 - $24 Range

Golder Associates
3.7

Golder Associates

Civil Engineer

$96,540

 /yr
Range: $60K - $118K

$60K

$118K

$60,000 - $117,966 Range

Aecon
4.1

Aecon

Civil Engineer - Hourly Intern

$19

 /hr
Range: $19 - $21

$19

$21

$19 - $21 Range

SelfEmployed.com

Civil Engineer

$100,210

 /yr
Range: $100K - $110K

$100K

$110K

$100,210 - $110,316 Range

Wood
3.7

Wood

Civil Engineer

$76,715

 /yr
Range: $67K - $80K

$67K

$80K

$66,799 - $80,168 Range

Urban Systems
4

Urban Systems

Civil Engineer - Hourly

$23

 /hr
Range: $20 - $45

$20

$45

$20 - $45 Range

Crozier & Associates Consulting Engineers
3.3

Crozier & Associates Consulting Engineers

Civil Engineer

$86,082

 /yr
Range: $74K - $91K

$74K

$91K

$73,544 - $90,768 Range

RVA
3.4

RVA

Civil Engineer

$67,352

 /yr
Range: $57K - $113K

$57K

$113K

$57,405 - $112,837 Range

Download as data Table
Viewing 1 - 10 of 1,049

Frequently asked questions about a Civil Engineer salaries

The national average salary for a Civil Engineer is $68,411 per year in Canada. Filter by location to see a Civil Engineer salaries in your area. Salaries estimates are based on 255 salaries submitted anonymously to Glassdoor by a Civil Engineer employees.

The highest salary for a Civil Engineer in Canada is $107,168 per year.

The lowest salary for a Civil Engineer in Canada is $43,670 per year.

Recent Salary Reports

Below are the most recent civil engineer salary reports. Employer name has been removed to protect anonymity.

$87,202
per year
A Civil EIT in the Calgary Area area reported making $87,202 per year
Job Highlights
1-2 years experience
Calgary Area area
Full-time
 
5001 to 10000 employees
Company - Public
$25
hourly
A Civil Technician in the Toronto Area area reported making $25 per hour
Job Highlights
1-2 years experience
Toronto Area area
Full-time
 
51 to 200 employees
Company - Private
$46,000
per year
A Civil Engineering Technician in the Thunder Bay Area area reported making $46,000 per year
Job Highlights
Thunder Bay Area area
Contract
 
51 to 200 employees
Company - Private
$40,000
per year
A Civil Engineer in the Toronto Area area reported making $40,000 per year
Job Highlights
5-7 years experience
Toronto Area area
Full-time
 
1001 to 5000 employees
Company - Private
$105,063
per year
A Civil Engineer in the Ottawa Area area reported making $105,063 per year
Job Highlights
3-4 years experience
Ottawa Area area
Full-time
 
10000+ employees
Company - Public
$70,000
per year
A Civil Engineer in the Vancouver Area area reported making $70,000 per year
Job Highlights
3-4 years experience
Vancouver Area area
Full-time
 
1001 to 5000 employees
Company - Private
$67,000
per year
A Pavement Engineer in the Edmonton Area area reported making $67,000 per year
Job Highlights
5-7 years experience
Edmonton Area area
Full-time
 
10000+ employees
Company - Public
$28
hourly
A Civil EIT in the Edmonton Area area reported making $28 per hour
Job Highlights
1-2 years experience
Edmonton Area area
Full-time
 
1001 to 5000 employees
Subsidiary or Business Segment