A data-driven reference for engineers benchmarking their compensation and for employers building competitive offers — covering eight disciplines, four major cities, and the factors that widen or close the gaps.
Engineering is one of Canada’s best-compensated professional categories — but ‘engineering salary’ is almost a meaningless number without the discipline, the city, the industry, and the experience level behind it. A junior civil engineer in Montreal and a senior petroleum engineer in Calgary are both engineers. The gap between their salaries can exceed $150,000.
That variation is precisely why national averages tell you so little. The $89,000 Glassdoor median for engineers in Canada in 2026 represents the midpoint of a range that runs from $60,000 for a freshly graduated civil engineer in a small market to $200,000+ for a petroleum engineer with a decade of Alberta energy sector experience. Understanding where you sit in that range — and where your discipline, city, and career stage point — is the useful information.
This guide draws on Glassdoor salary data (June 2026), Randstad Canada’s 2026 Engineering Salary Guide, WealthNorth’s discipline-by-discipline Canada analysis (May 2026), Job Bank NOC wage data, and UBC’s Chemical Engineering salary research. All figures are in Canadian dollars and represent base salary. Bonuses, profit sharing, and benefits add 10–30% depending on sector and seniority.
| Key figure | What it means |
|---|---|
| $89K | national median salary for engineers across all disciplines in Canada (Glassdoor, June 2026) — but this average conceals a range from $60K to $200K+ |
| $15K–$25K | annual salary premium for P.Eng designation over unlicensed engineers at equivalent experience levels in traditional disciplines (Fresh Start Canada, 2026) |
| 30% | of Canada’s engineering workforce is over 50 — creating a significant retirement wave that is tightening supply at the mid-to-senior level precisely where salary premiums are highest (Randstad Canada 2026) |
| $104K | average annual engineering salary in Calgary — the highest of any Canadian city, driven by energy sector demand across mechanical, chemical, electrical, and petroleum disciplines (EBSource 2026) |
Source: Glassdoor Canada: Engineer Salary June 2026 | Fresh Start Canada: P.Eng Designation Salary Premium | Randstad Canada: 2026 Engineering Salary Guide
Section 1 — Salary Benchmarks by Discipline
Engineering salary ranges diverge significantly by discipline — more so than in most other professions. The table below covers the eight most actively hired engineering disciplines in Canada, with salary ranges by experience level and the sectors and employer types where the highest compensation tends to concentrate.
These ranges reflect base salary only for engineers working in Canada. Senior and executive engineering management roles — Principal Engineer, Director of Engineering, VP Engineering — sit above these ranges at $150,000–$250,000+ regardless of discipline.
| Discipline | Junior (0–3 yrs) | Mid-Level (4–9 yrs) | Senior (10+ yrs) | Top Employers / Key Sectors |
|---|---|---|---|---|
| Civil Engineer | $60K–$78K | $78K–$105K | $105K–$140K | Infrastructure (SNC-Lavalin, WSP, Stantec, AECOM), municipal government, transportation, utilities |
| Mechanical Engineer | $65K–$85K | $85K–$120K | $120K–$160K | Aerospace (Bombardier, Pratt & Whitney), manufacturing, automotive, HVAC, energy, defence |
| Electrical Engineer | $65K–$85K | $85K–$115K | $115K–$145K | Energy and utilities (BC Hydro, Hydro-Québec, ATCO), telecom, technology, manufacturing, government |
| Chemical Engineer | $72K–$95K | $95K–$135K | $135K–$175K | Oil and gas (Shell, Suncor, Imperial Oil), pharmaceutical, petrochemical, food processing, materials |
| Structural Engineer | $62K–$80K | $80K–$110K | $110K–$145K | Building design, infrastructure, residential and commercial construction, consulting firms |
| Petroleum Engineer | $80K–$110K | $110K–$150K | $150K–$200K+ | Oil sands (Suncor, Cenovus, Imperial Oil), natural gas, energy consulting; concentrated in Alberta |
| Environmental Engineer | $60K–$78K | $78K–$108K | $108K–$145K | Environmental consulting, mining (remediation), government, utilities, clean energy infrastructure |
| Engineering Manager | N/A | $115K–$150K | $150K–$220K+ | Across all sectors; P.Eng + management experience required; national median NOC wage $71.79/hr (Job Bank) |
Source: Glassdoor: Civil Engineer Canada | Glassdoor: Mechanical Engineer Canada | Glassdoor: Electrical Engineer Canada | Glassdoor: Petroleum Engineer Canada | Randstad Canada: High-Paying Engineering Jobs | UBC CHBE: Chemical Engineers Among Highest Paid
The discipline gap at the top: A senior chemical engineer in Alberta can earn 40–50% more than a senior civil engineer in Ontario at the same experience level. The discipline you chose at 18 still shapes your ceiling at 45. That said, engineering managers across all disciplines converge at the senior level — the premium goes to leadership and responsibility, not to the specific credential.
Why Chemical Engineers Lead the Range
Chemical engineering’s salary premium is one of the most consistent findings in Canadian compensation data. UBC’s Chemical and Biological Engineering research confirms that chemical engineers average 15% more than mechanical engineers and 20% more than mining engineers in Western Canada — a gap that is particularly pronounced in Alberta and BC. The driver is straightforward: chemical engineering skills are directly applied to the highest-margin activities in the Canadian economy — oil sands processing, pharmaceutical manufacturing, and advanced materials — and the supply of qualified practitioners has not kept pace with that demand.
The Petroleum Engineer Ceiling (and Its Risks)
Petroleum engineers command the highest base salary range of any traditional engineering discipline in Canada, concentrated almost entirely in Calgary and Edmonton. The Glassdoor June 2026 average of $116,179 understates what senior practitioners earn — top earners report $222,000+ at the 90th percentile. The caveat that any honest salary guide has to include: petroleum engineering is the most volatile engineering career in Canada. Oil price cycles have created two significant periods of mass layoffs in the past decade. Engineers who choose the discipline for the ceiling should plan for the floor.
Get a free assessment of your recruitment needs
Contact usSection 2 — Salary Benchmarks by City
Where you work matters as much as what you do. The same discipline commands meaningfully different salaries depending on the city — and the differences aren’t purely about cost of living. They reflect the concentration of specific industries, the density of major employers, and the local competitive intensity of the engineering labour market.
The data is clear on the headline: Calgary averages $104,000 annually for engineers — the highest of any Canadian city — driven by the energy sector’s outsized compensation culture. Toronto and Vancouver follow, largely equal when cost of living is removed from the calculation. Montreal pays 10–15% below Toronto in most engineering disciplines, a gap that narrows considerably when adjusted for Quebec’s lower housing costs and taxes.
| Discipline | Montréal | Toronto | Vancouver | Calgary | Key City Note |
|---|---|---|---|---|---|
| Civil Engineer | $70K–$100K | $75K–$110K | $73K–$108K | $78K–$115K | Toronto and Vancouver lead for major transit and infrastructure projects; Calgary drives highest senior salaries |
| Mechanical Engineer | $72K–$115K | $78K–$125K | $75K–$120K | $85K–$145K | Alberta’s energy sector and Quebec’s aerospace cluster (Bombardier, Pratt & Whitney) both offer strong premiums |
| Electrical Engineer | $70K–$108K | $75K–$118K | $72K–$115K | $80K–$130K | Calgary leads for energy-sector EE roles; Vancouver strong for tech-adjacent and clean energy; Montreal for telecom |
| Chemical Engineer | $78K–$130K | $82K–$138K | $85K–$145K | $90K–$175K+ | Calgary and Alberta dominate for petrochemical and oil sands roles; Vancouver’s LNG sector drives BC premiums |
| Petroleum Engineer | N/A | Limited | Limited | $85K–$200K+ | Virtually all petroleum engineering demand is concentrated in Alberta; Ottawa has some federal regulatory roles |
| Environmental Engineer | $65K–$105K | $68K–$110K | $70K–$115K | $72K–$120K | Growing in all cities as clean energy transition creates remediation and compliance demand nationally |
Source: Job Bank NOC Wage Data 2026 | WealthNorth: How Much Do Engineers Make in Canada (May 2026) | EBSource: Average Engineer Salaries in Canada
Montreal: The Value-Per-Hire Case
Montreal’s engineering salaries sit 10–15% below Toronto and Vancouver in most disciplines. That gap is often presented as a disadvantage — and for the individual engineer, it may be. For employers, it’s a different calculation. When housing costs, taxes, and cost of living are factored in, a Montreal-based engineer’s purchasing power is closer to their Toronto counterpart than the nominal salary difference suggests. Organizations building engineering teams — particularly in aerospace, AI infrastructure, and environmental sectors — are finding genuine value in Montreal’s combination of world-class engineering programs (Polytechnique, McGill, Concordia, ETS), lower nominal salaries, and a talent pool that isn’t fielding the same volume of competing offers as Toronto or Vancouver.
Calgary: The Energy Premium (and What It Covers)
Calgary’s engineering compensation is the highest in Canada because the industries it serves — oil and gas, carbon capture, hydrogen, and the energy transition — are capital-intensive, margin-rich, and genuinely dependent on senior engineering expertise. The premium is real and persistent. It also comes with a specific context: Calgary’s engineering market is more cyclical than any other Canadian city, moving with energy prices and investment sentiment in ways that Toronto and Vancouver don’t. Senior engineers who build a career in the Alberta energy corridor earn well — and those who plan for the cycles fare better than those who don’t.
Section 3 — The P.Eng Designation: What It’s Worth in 2026
For engineers in traditional disciplines — civil, mechanical, electrical, structural, chemical — the Professional Engineer (P.Eng) designation is not optional at the senior level. It’s legally required to sign off on engineering work that affects public safety, which means it’s a prerequisite for the roles where the upper end of the salary range lives.
The financial case is clear. Fresh Start Canada’s 2026 P.Eng guide estimates that the salary differential for a licensed P.Eng versus an unlicensed engineer at equivalent experience typically runs $15,000–$25,000 per year. Against a one-time licensing cost of $1,000–$3,500 (for Canadian-trained engineers) or $1,500–$3,500 (for internationally trained engineers requiring assessment and bridging), the return on investment is achieved within the first year. Every subsequent year is upside.
The Engineering-in-Training (EIT) Period
Before achieving P.Eng designation, engineers work as Engineers-in-Training (EIT) — a supervised period that typically lasts four years and involves accumulating documented experience under a licensed P.Eng. EIT salaries sit at the junior end of the discipline ranges in the table above. The EIT designation itself has no salary premium; it’s a stepping stone to the credential that does.
For Internationally Trained Engineers
Canada actively recruits internationally trained engineers through Express Entry’s STEM category and provincial nominee programs, but the licensing process adds real friction and real time. Most provincial engineering associations (PEO in Ontario, EGBC in BC, APEGA in Alberta, OIQ in Quebec) require applicants to demonstrate Canadian or equivalent work experience, pass technical exams, and in some cases complete bridging programs. Quebec’s OIQ process requires 24 months of supervised practice across 28 specified competencies — making it the most demanding but also the most structured pathway. Internationally trained engineers who begin the licensing process before arriving in Canada typically integrate faster than those who wait.
P.Eng vs. no designation — the compounding effect: A $20,000 annual premium starting at age 30 represents $700,000 in cumulative additional earnings over a 35-year career, before accounting for the salary growth differential that tends to compound as P.Engs move into senior roles and management positions where the unlicensed engineer cannot follow.
Section 4 — What Actually Moves Your Salary
Discipline, city, and experience level explain most of the variation in engineering salaries — but not all of it. Several factors consistently move individual compensation above or below the range for a given role.
Industry sector within your discipline
The same engineering credential commands very different pay depending on where it’s applied. An electrical engineer at a utility like BC Hydro or Hydro-Québec earns differently from one at an industrial automation startup or a telecommunications company. The highest-paying sectors for most disciplines — oil and gas, mining, aerospace, and in the tech-adjacent disciplines, financial services — tend to offer 20–35% more than the base ranges above for equivalent experience.
Company size and ownership
Larger companies typically pay more. Glassdoor data shows that bigger companies pay 18.79% more than smaller companies for mechanical engineers specifically — a premium that holds roughly across disciplines. Multinational engineering firms (WSP, Stantec, SNC-Lavalin, AECOM) tend to have structured compensation grids that deliver consistent, competitive pay at the cost of lower upside. Owner-operated firms and specialized consultancies often pay more at the senior level in exchange for equity participation or performance-based compensation.
Specialization within the discipline
The gap between generalist and specialist compensation widens at every career stage. An electrical engineer with deep expertise in power systems for data centres, or a mechanical engineer who specializes in heat pump systems for net-zero buildings, commands a meaningfully higher premium than a generalist with equivalent years of experience. Specializations that align with Canada’s infrastructure investment priorities — energy transition, data centre construction, water infrastructure — are seeing the fastest premium growth in 2026.
Management track vs. technical track
Canadian engineering offers two legitimate paths to senior compensation. The management track — team lead, engineering manager, director of engineering, VP — compresses discipline-specific differences and rewards leadership and business skills as much as technical ones. The technical track — Principal Engineer, Distinguished Engineer, Fellow — rewards depth of expertise and is available in fewer organizations but can reach equivalent compensation without the operational responsibility. Engineers who don’t want to manage need to be explicit about pursuing the technical track, because most organizations default to the management assumption for senior compensation.
Frequently Asked Questions
What is the average engineering salary in Canada in 2026?
The national median salary for engineers across all disciplines is approximately $89,340 per year, according to Glassdoor’s June 2026 data based on over 8,000 Canadian salary submissions. This figure covers a wide range — from $60,000–$70,000 for junior civil and structural engineers in smaller markets, to $160,000–$200,000+ for senior petroleum and chemical engineers in Alberta. The national average is most useful as a starting point; the more actionable benchmarks are discipline-specific, city-specific, and experience-level-specific ranges, which this article covers in detail.
Which engineering discipline pays the most in Canada?
Petroleum engineering commands the highest salary ceiling in Canada, with senior practitioners in Alberta regularly earning $150,000–$200,000 in base salary and top earners reporting over $220,000. Chemical engineering offers the most consistently elevated compensation across all experience levels — UBC’s research confirms chemical engineers average 15% above mechanical engineers and 20% above mining engineers in Western Canada. For engineers who don’t want geographic concentration in Alberta, chemical engineering offers the strongest salary-to-flexibility ratio of any traditional discipline.
Does the P.Eng designation significantly increase salary?
Yes — by $15,000–$25,000 per year at equivalent experience in traditional disciplines, according to Fresh Start Canada’s 2026 analysis of the designation’s financial impact. The P.Eng is also a prerequisite for senior roles in civil, structural, mechanical, and electrical engineering where engineers are responsible for signing off on designs affecting public safety. Without it, the ceiling for unsupervised engineering work is lower — and the compensation ceiling reflects that. The designation pays for itself in the first year and compounds throughout a career.
What city pays engineers the most in Canada?
Calgary pays the highest average engineering salaries of any major Canadian city, averaging approximately $104,000 annually across disciplines, driven by the energy sector’s outsized compensation culture. For specific disciplines, the picture is more nuanced: petroleum engineers are almost exclusively in Alberta; civil and infrastructure engineers often earn more per project in Toronto and Vancouver due to the density of major public works; chemical engineers find their highest absolute compensation in Alberta. Montreal consistently pays 10–15% below Toronto in nominal terms, but the cost-of-living adjustment narrows that gap substantially.
How does Canada’s engineering salary compare to the United States?
The Canada-US gap varies significantly by discipline. For software and computer engineering, Canadians earn 30–50% less than equivalent US counterparts — primarily because US Big Tech companies use equity-heavy compensation structures (RSUs, stock options) that inflate total packages far above base salary. For traditional engineering disciplines (civil, mechanical, electrical, chemical), the gap is more modest: 20–30% less in Canada. Many senior Canadian engineers in software have adapted by working remotely for US employers, which is viable in software but uncommon in disciplines requiring on-site presence.
Is engineering a good career in Canada in 2026?
Yes, with important qualifications. Engineering remains one of Canada’s most reliably compensated professional categories, with strong demand in civil, mechanical, electrical, environmental, and chemical disciplines driven by infrastructure investment, the energy transition, and the retirement of a large cohort of senior engineers. The qualification is timing and discipline: junior engineers in Toronto and Vancouver face more competitive entry-level markets in 2026 than a few years ago, while mid-to-senior engineers (8–15 years experience) are in persistently short supply. Engineers Canada flags moderate-to-high shortage risk for civil, mechanical, and electrical disciplines through 2033 at the senior level — making the long-term career case strong even where entry-level conditions have tightened.
Hiring engineering professionals in Canada?
Groom & Associates places engineering professionals across Canada’s most competitive markets — from civil and structural engineers for major infrastructure projects in Toronto and Vancouver, to mechanical and chemical engineers for energy transition roles in Calgary and Montreal. Every search is led by a senior consultant who understands both the market and the technical depth the role requires.
Related reading: Time-to-Hire Benchmarks by Industry in Canada | The Real Cost of a Bad Hire in Canada
Our engineering recruitment expertise: Engineering Recruitment →
Talk to our team: Contact Groom & Associates →
Sources & References
- Glassdoor: Engineer Salary in Canada (June 2026) — 8,251 salary submissions
- Glassdoor: Civil Engineer Salary in Canada (June 2026)
- Glassdoor: Mechanical Engineer Salary in Canada (June 2026) — 3,128 submissions
- Glassdoor: Electrical Engineer Salary in Canada (March 2026) — 474 submissions
- Glassdoor: Petroleum Engineer Salary in Canada (June 2026)
- Glassdoor: Chemical Engineer Salary in Canada
- Randstad Canada: 2026 Engineering Salary Guide — AI, Diversity & Compensation
- Randstad Canada: 9 Engineering Jobs That Pay More Than $100K
- WealthNorth: How Much Do Engineers Make in Canada in 2026? (May 2026)
- Fresh Start Canada: Engineering License in Canada 2026 — P.Eng Designation Guide
- On the Move Canada: Engineering Jobs in Canada 2026 — NOC Codes, Wages, P.Eng Path
- UBC Chemical and Biological Engineering: Chemical Engineers Are the Highest Paid
- EBSource: Average Engineer Salaries in Canada (2026)
- CanApprove: Top 10 Highest-Paying Engineering Jobs in Canada in 2026
- Engineers Canada: Engineering Labour Market in Canada