Content has loaded

Industrial engineer salary in Canada

How much does an Industrial Engineer make in Canada?

Average base salary

$89,588

The average salary for a industrial engineer is $89,588 per year in Canada. 177 salaries reported, updated at July 19, 2026

Industrial Engineer job openings in Canada

slide 1 of 6
slide1 of 6
Industrial Water, Process Engi...
Hatch3.9out of 5 stars.
Mississauga, ON
$115,000–$165,000 a year
14 hours ago

Highest paying companies for Industrial Engineer in Canada

Average year pay is based on job postings on Indeed in the past 36 months.
Government of Canada
 
$152,608per year
View company
TalentSphere Staffing Solution...
 
$140,000per year
Overlanders Manufacturing L.P.
 
$135,000per year
York Region
 
$125,830per year
L3Harris
 
$116,000per year
Bédard Ressources humaines
 
$110,000per year

Looking to Hire?

Post a Job
Post a JobFind the right candidate on Indeed

Highest paying cities for Industrial Engineers near Canada

  1. Bolton, ON
    $95,259 per year
  2. Calgary, AB
    $90,710 per year
  3. Mississauga, ON
    $89,456 per year
  4. Edmonton, AB
    $88,217 per year
  5. Montréal, QC
    $85,289 per year

Where can an Industrial Engineer earn more?

Compare salaries for Industrial Engineers in different locations
vs.

How much do similar professions as Industrial Engineer get paid in Canada?

Senior Industrial Engineer

Job openings
Average $116,686 per year