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
- https://www.jobbank.gc.ca/wagereport/occupation/22389
- https://www.jobbank.gc.ca/wagereport/occupation/2757
- https://www.jobbank.gc.ca/wagereport/occupation/17846
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.