Engineer Salary Canada 2026 (By Type & Province)

The average engineer salary in Canada is $75,000-$120,000. This guide covers engineering pay by discipline, province, and experience level.

Engineer Salary by Discipline

Engineering Field Entry Level Mid-Career Senior
Software Engineer $70,000 $100,000 $150,000+
Petroleum Engineer $80,000 $120,000 $160,000+
Mining Engineer $75,000 $110,000 $150,000
Electrical Engineer $65,000 $90,000 $120,000
Mechanical Engineer $62,000 $85,000 $115,000
Civil Engineer $60,000 $80,000 $110,000
Chemical Engineer $68,000 $95,000 $130,000
Aerospace Engineer $65,000 $90,000 $120,000
Environmental Engineer $58,000 $78,000 $100,000
Biomedical Engineer $60,000 $85,000 $115,000

Engineer Salary by Province

Province Average Entry Senior
Alberta $100,000 $75,000 $135,000
Ontario $90,000 $65,000 $125,000
British Columbia $88,000 $65,000 $120,000
Saskatchewan $92,000 $70,000 $120,000
Quebec $80,000 $58,000 $105,000
Manitoba $82,000 $60,000 $110,000
Nova Scotia $75,000 $55,000 $100,000
New Brunswick $72,000 $52,000 $95,000

Software Engineer Salaries

Company Type Junior Mid Senior Staff/Principal
Big Tech (Google, Amazon) $110,000 $150,000 $200,000+ $300,000+
Scale-ups/Unicorns $85,000 $120,000 $160,000 $200,000
Mid-size tech $70,000 $100,000 $130,000 $150,000
Enterprise/Banks $70,000 $95,000 $125,000 $140,000
Small companies $55,000 $75,000 $95,000 $110,000

US remote roles often pay 50-100% more.

Salary by Experience

Experience Typical Salary
New grad (EIT) $55,000-$75,000
2-5 years $70,000-$95,000
5-10 years (P.Eng) $90,000-$120,000
10-15 years $110,000-$150,000
15+ years / Management $130,000-$200,000+

Take-Home Pay (Ontario)

Gross Salary Annual Take-Home Monthly Net
$75,000 $56,000 $4,670
$100,000 $72,500 $6,040
$120,000 $84,500 $7,040
$150,000 $102,000 $8,500

P.Eng Licensing

Professional Engineer (P.Eng) designation typically adds 10-20% to salary and is required based on province:

Requirement Details
Education Accredited engineering degree
Experience 4 years supervised work
Exams Ethics + technical exams
Pay premium +$10,000-$20,000

High-Paying Engineering Opportunities

Opportunity Salary Range
US remote (FAANG) $200,000-$400,000 USD
Oil & gas (Alberta) $120,000-$180,000
Mining (remote sites) $120,000-$160,000
Management/Director $150,000-$220,000
Consulting/contracting $80-$150/hour

Is Engineering a Good Career?

Pros:

  • High earning potential
  • Strong job market
  • Clear career progression
  • Transferable skills
  • Global opportunities
  • Variety of industries

Cons:

  • 4+ year degree required
  • P.Eng process lengthy
  • Cyclical industries (oil, mining)
  • Can be high-pressure
  • Constant learning required
Tags: