1. Home
  2. Career Explorer
  3. Engineer
  4. Salaries
Content has loaded

Engineer salary in Canada

How much does an Engineer make in Canada?

Average base salary

$53,902

The average salary for a engineer is $53,902 per year in Canada. 757 salaries reported, updated at September 13, 2022

Is this useful?

Top companies for Engineers in Canada

  1. Puglisevich
    3.5star
    35 reviews9 salaries reported
    $167,894per year
Is this useful?

Highest paying cities for Engineers near Canada

  1. London, ON
    $113,957 per year
    13 salaries reported
  2. Calgary, AB
    $95,219 per year
    28 salaries reported
  3. Toronto, ON
    $90,804 per year
    64 salaries reported
  1. Saskatoon, SK
    $90,693 per year
    15 salaries reported
  2. Ottawa, ON
    $78,550 per year
    7 salaries reported
  3. Montréal, QC
    $78,024 per year
    11 salaries reported
  1. Mississauga, ON
    $73,190 per year
    30 salaries reported
  2. Winnipeg, MB
    $61,179 per year
    49 salaries reported
  3. Vancouver, BC
    $53,226 per year
    25 salaries reported
Is this useful?

Where can an Engineer earn more?

Compare salaries for Engineers in different locations
vs.
Explore Engineer openings
Is this useful?

How much do similar professions get paid in Canada?

Project Engineer

1,042 job openings

Average $85,497 per year

Is this useful?

Frequently searched careers

Registered Nurse

Software Engineer

Pharmacist

Truck Driver

Dental Hygienist

Police Officer

Teacher

Dentist

Administrative Assistant

Accountant

Physiotherapist

Data Analyst