Wages

Civil Engineer Salary in Canada | By Province

In Canada, the median wage for civil engineers is $48.56/hr.

Civil Engineers in Canada: job prospects, employment requirements, licensing.

Civil engineers in Canada, classified under NOC 21300, plan, design, develop and manage projects for the construction or repair of buildings, roads, bridges, tunnels, dams, airports, water systems and other infrastructure. Approximately 65,600 people worked in this occupation in 2023, with 30 percent aged 50 and over. Job prospects indicate a moderate risk of labour shortage nationally through 2033, with about 21,800 projected job openings relatively similar to the expected number of job seekers, supported by infrastructure investments, urban development and replacement demand from retirements.

Median hourly wages stand at about 48.56 Canadian dollars nationally, with typical ranges from 32.00 to 72.12 dollars per hour depending on experience, location, sector and specialization. Most positions require a bachelor’s degree in civil engineering, professional engineering licensure (P.Eng.) and several years of experience, with work conditions generally involving full-time office and field roles that may include site visits, project meetings, occasional overtime and exposure to outdoor environments across consulting firms, government agencies and construction companies.

Licensing

Engineers are regulated everywhere in Canada. In order to use one of the reserved titles, you are required to be registered with a provincial or territorial regulatory authority to be authorized to practise as an engineer anywhere in Canada.

CIVIL ENGINEER (NOC 21300)
2025Wages/hr
Community/AreaLowMedianHigh
Canada32.0048.5672.12
Newfoundland and Labrador35.1151.1574.82
Prince Edward Island32.0036.3054.09
Nova Scotia30.1447.3477.14
New Brunswick30.0044.3673.56
Quebec33.6549.7469.23
Ontario30.5048.0872.12
Manitoba24.7649.5073.50
Saskatchewan28.8542.0062.00
Alberta34.0051.6976.92
British Columbia32.4847.1272.12
Yukon Territory30.2646.1865.83
Northwest Territories45.9661.7586.35
NunavutN/AN/AN/A
Source: Job Bank. 2026

In 2021, civil engineers reported higher wages in Alberta

CIVIL ENGINEERS (NOC 2131)  
Community/AreaWages ($/hour)
 2021LowMedianHigh
Canada26.4441.262.98
Newfoundland and Labrador2743.5967.31
Prince Edward Island21.8831.7957.69
Nova Scotia25.537.549.45
New Brunswick21.6337.4467.69
Quebec26.3743.4960.44
Ontario24.0439.1860
Manitoba2942.3860
Saskatchewan28.8544.7164.42
Alberta29.454572.12
British Columbia30.7741.8368.68
Yukon TerritoryN/AN/AN/A
Northwest TerritoriesN/AN/AN/A
NunavutN/AN/AN/A
Source: Job Bank. Nov 2021  

In 2019, civil engineers reported higher wages in Alberta

CIVIL ENGINEERS (NOC 2131)   
2019Wages ($/hour) 
Province/TerritoryLowMedianHigh
Canada25.0039.4261.54
Newfoundland and Labrador16.4037.9660.00
Prince Edward Island26.0032.3140.00
Nova Scotia22.1437.5053.85
New Brunswick22.3741.8354.36
Quebec24.7335.0053.68
Ontario23.5038.0063.71
Manitoba26.6738.4656.00
Saskatchewan28.8540.0062.50
Alberta28.2144.7170.00
British Columbia27.1344.2364.00
Yukon TerritoryN/AN/AN/A
Northwest TerritoriesN/AN/AN/A
NunavutN/AN/AN/A
Source: Job Bank. November, 2019   

In 2017, civil engineers reported higher wages in Alberta.

CIVIL ENGINEERS (NOC 2131-A)
2017Wages ($/hr)
Province/TerritoryLowMedianHigh
Canada24.0438.562
Alberta28.8542.6270
British Columbia20.193567
Northwest Territories28.3645.966.64
Manitoba2338.4662.5
Ontario2338.4660
Saskatchewan26.1238.2457.69
Québec25.6438.554.95
Nova Scotia1635.5853.85
New Brunswick1735.3452.5
Prince Edward Island2435.3952.31
Newfoundland and LabradorN/AN/AN/A
NunavutN/AN/AN/A
YukonN/AN/AN/A
Source: Job Bank. September 2017

According to Canada’s Job Bank, the civil engineer median wage was $38.5/hr. in 2016.

In Alberta, civil engineers reported the highest median wages in 2016.

CIVIL ENGINEERS (NOC 2131-A)
2016Wages ($/hr)
Province/TerritoryLowMedianHigh
Canada24.0438.560.75
Alberta28.8543.2770
British Columbia21.4636.7867
Northwest Territories28.3645.966.64
Ontario2338.4659.35
Nova Scotia2138.0558.46
Manitoba2036.0658.44
Saskatchewan2537.557.69
Québec253657
Newfoundland and Labrador21.7933.7556.41
Prince Edward Island21.6335.5854.36
New Brunswick23.083551.28
NunavutN/AN/AN/A
YukonN/AN/AN/A
Source: Job Bank. November 2016*

*Wages are reviewed and updated on the Job Bank Web site on an annual basis.

CIVIL ENGINEER SALARY IN CANADA (2021)

Leave a Reply

Your email address will not be published. Required fields are marked *