Engineering (Civil, Mechanical, Electrical) salaries in Canada

The median senior Engineering (Civil, Mechanical, Electrical) salary in Canada is CA$101,000 per year, with the market band from CA$79,500 to CA$131,600 (jobbank.gc.ca, 2026-08-30).

By seniority

senior (High quality data)

P25
CA$79,500
Median
CA$101,000
P75
CA$131,600
per month
CA$8,417

About CA$8,417 per month at the median.

Anchored on Job Bank NOC 21300 Civil engineers, Canada national, LFS 2023-2024: low/median/high $32.00/$48.56/$72.12/hr; annualized x2080 (p50=$101,005); p25/p75 interpolated. Sibling national rows: NOC 21301 Mechanical $30.00/$45.67/$72.49 (p50 annual $94,994); NOC 21310 Electrical and electronics $33.65/$50.67/$79.23 (p50 annual $105,394); medians bracket the civil anchor by about plus or minus 5%.

Sources for these numbers

These are market medians. Your own quote also depends on your current pay, your walk-away floor, and the package you need. Get your personal quote.