CANADA

Advertised salaries in Canada

Compare advertised civil engineering and project delivery salary ranges by location and role, based on jobs listed on this site.

Province / territoryAll
Province / territory
DisciplineAll
Discipline
CityAll
City
RolesAll
Roles
Clear filters

From the jobs on this site

Average advertised midpoint$109,941CAD · per year
Jobs with comparable salaries176out of 332 job records in this selection
Employers with salary data41in this sample

For each posting, we take the midpoint of the advertised minimum and maximum, then average those midpoints. These are advertised amounts, not actual earnings or a representative market survey.

Missing salaries are excluded. Hourly and annual pay, and different currencies, are never combined. Each posting counts once. Small samples can vary considerably; check the number of jobs before comparing.

By province / territory

Advertised amounts · CAD · per year
LocationJobsEmployersAverage midpointAverage lower boundAverage upper bound
Alberta102$89,816$77,905$101,727
British Columbia128$104,795$91,633$117,958
New Brunswick54$120,795$109,349$132,240
Newfoundland and Labrador11$93,019$80,886$105,152
Northwest Territories31$120,650$104,914$136,385
Nova Scotia51$109,054$94,830$123,278
Ontario13337$112,094$97,284$126,904
Québec71$97,307$84,615$109,999

By city

Advertised amounts · CAD · per year
LocationJobsEmployersAverage midpointAverage lower boundAverage upper bound
Bagotville · Québec51$96,021$83,496$108,545
Borden · Ontario11$80,015$69,578$90,451
Bowmanville · Ontario92$104,043$89,773$118,313
Brampton · Ontario21$93,525$78,500$108,550
Burnaby · British Columbia11$75,000$65,000$85,000
Caledon · Ontario11$70,000$60,000$80,000
Cambridge · Ontario72$121,429$105,571$137,286
Campbell River · British Columbia11$81,000$72,000$90,000
Cold Lake · Alberta81$88,142$76,646$99,639
Comox · British Columbia21$94,021$81,758$106,284
Courtenay · British Columbia21$94,021$81,758$106,284
Edmonton · Alberta11$100,000$85,000$115,000
Esquimalt · British Columbia11$89,055$78,909$99,200
Fredericton · New Brunswick11$152,500$145,000$160,000
Goose Bay · Newfoundland and Labrador11$93,019$80,886$105,152
Greenwood · Nova Scotia11$93,019$80,886$105,152
Guelph · Ontario22$110,070$100,082$120,059
Halifax · Nova Scotia41$113,062$98,316$127,809
Hamilton · Ontario41$97,500$86,250$108,750
Kincardine · Ontario31$148,000$133,333$162,667
Kingston · Ontario11$93,019$80,886$105,152
Kitchener · Ontario11$110,200$92,800$127,600
London · Ontario22$92,000$76,500$107,500
Markham · Ontario65$105,613$91,187$120,040
Mississauga · Ontario258$122,356$104,668$140,044
Moncton · New Brunswick11$146,366$134,962$157,770
Montreal · Québec21$100,523$87,412$113,634
North York · Ontario31$107,500$95,000$120,000
Oakville · Ontario11$71,000$57,000$85,000
Oromocto · New Brunswick32$101,703$88,928$114,477
Oshawa · Ontario42$146,306$125,763$166,850
Ottawa · Ontario156$110,921$98,077$123,764
Pickering · Ontario61$109,250$93,667$124,833
Port Hope · Ontario11$125,000$110,000$140,000
Prince George · British Columbia11$110,626$90,770$130,481
Scarborough · Ontario11$75,000$70,000$80,000
Stouffville · Ontario21$83,750$75,000$92,500
Tiverton · Ontario11$125,000$110,000$140,000
Toronto · Ontario3717$110,848$95,638$126,057
Trenton · Ontario21$93,019$80,886$105,152
Vancouver · British Columbia54$124,161$109,704$138,618
Victoria · British Columbia11$93,019$80,886$105,152
Wainwright · Alberta11$93,019$80,886$105,152
Waterloo · Ontario32$117,951$102,623$133,279
Whitby · Ontario42$150,056$128,263$171,850
Yellowknife · Northwest Territories31$120,650$104,914$136,385

By region

Advertised amounts · CAD · per year
LocationJobsEmployersAverage midpointAverage lower boundAverage upper bound
Bagotville · Québec51$96,021$83,496$108,545
Borden · Ontario11$80,015$69,578$90,451
Brampton · Ontario11$72,050$62,000$82,100
Bruce County · Ontario31$163,000$146,667$179,333
Burnaby · British Columbia11$75,000$65,000$85,000
Cold Lake · Alberta81$88,142$76,646$99,639
Durham Region · Ontario172$118,543$102,003$135,082
Edmonton · Alberta11$100,000$85,000$115,000
Esquimalt · British Columbia11$89,055$78,909$99,200
Fredericton Capital Region · New Brunswick11$152,500$145,000$160,000
Goose Bay · Newfoundland and Labrador11$93,019$80,886$105,152
Greater Toronto Area · Ontario105$111,681$94,043$129,318
Greenwood · Nova Scotia11$93,019$80,886$105,152
Guelph · Ontario22$110,070$100,082$120,059
Halifax · Nova Scotia41$113,062$98,316$127,809
Hamilton · Ontario41$97,500$86,250$108,750
Kingston · Ontario11$93,019$80,886$105,152
Markham · Ontario11$145,000$130,000$160,000
Metro Vancouver · British Columbia43$131,000$116,750$145,250
Mississauga · Ontario65$83,867$77,284$90,450
Moncton · New Brunswick11$146,366$134,962$157,770
Montreal · Québec21$100,523$87,412$113,634
National Capital Region · Ontario21$102,500$92,500$112,500
Northumberland County · Ontario11$125,000$110,000$140,000
Oakville · Ontario11$71,000$57,000$85,000
Oromocto · New Brunswick32$101,703$88,928$114,477
Ottawa · Ontario135$112,216$98,935$125,497
Peel Region · Ontario197$131,253$110,476$152,031
Prince George · British Columbia11$110,626$90,770$130,481
Southwestern Ontario · Ontario22$92,000$76,500$107,500
Strathcona Regional District · British Columbia11$81,000$72,000$90,000
Toronto · Ontario2915$108,627$95,146$122,108
Trenton · Ontario21$93,019$80,886$105,152
Vancouver · British Columbia11$96,805$81,520$112,090
Victoria · British Columbia11$93,019$80,886$105,152
Wainwright · Alberta11$93,019$80,886$105,152
Waterloo Region · Ontario93$111,006$96,630$125,382
Yellowknife · Northwest Territories31$120,650$104,914$136,385
York Region · Ontario54$81,858$71,632$92,084

By role

Advertised amounts · CAD · per year
RoleJobsEmployersAverage midpointAverage lower boundAverage upper bound
Capital projects1710$113,805$100,951$126,659
Construction318$98,822$85,699$111,945
Engineering4219$97,609$85,148$110,071
Facilities & infrastructure134$105,417$91,099$119,735
Management146$152,157$135,583$168,731
Project management5915$114,427$98,217$130,638

By discipline

Advertised amounts · CAD · per year
DisciplineJobsEmployersAverage midpointAverage lower boundAverage upper bound
Civil / infrastructure5310$107,861$94,352$121,370
Environmental engineering105$108,799$92,526$125,073
Facilities / capital works2312$105,153$92,831$117,474
Geotechnical75$92,143$80,107$104,179
Land development32$120,000$103,333$136,667
Municipal62$88,329$73,067$103,592
Nuclear232$122,130$106,957$137,304
Structural117$94,801$83,976$105,626
Transportation2410$123,009$106,454$139,564
Water resources169$111,716$94,842$128,590

Rows are listed alphabetically. A posting available in several cities appears in each relevant city row, but counts once in the overall total. City row counts should not be added together. The region table uses only clearly identified single regions.

See the job records used (176)

Calculated when this page is opened, from published or archived database records. New jobs enter the calculations after publication. As of 2026-11-03.