Engineer: Average Salary in Canada, 2026
Find out what the average Engineer salary is
Salary rate
How much does a Engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Engineer in Canada is $120,668 per year or $61.88 per hour. Entry-level positions start at $92,500 per year, while most experienced workers make up to $147,767 per year.
Median$120,668

Low$92,500
High$147,767
Engineer: Average Salary in Canada
Ontario$118,857
British Columbia$117,351
Northwest Territories$117,015
Nunavut$114,591
Quebec$113,532
Active jobs with salaries
Power System Applicationexp.Energy Management System (EMS)Basic programming skills like Java, C++, python etc.Good knowledge of Electric SCADA applications Should have exp.Power Utilities domain.Show moreLast updated: 16 days ago
Configuration Engineer – Consultant.United States & Canada (Remote).We are hiring a Configuration Engineer to build and manage configuration-driven solutions using JSON/YAML.You’ll work on dynamic ...Show moreLast updated: 7 days ago
BGV will be done for the selected candidates.At least 3 years hands on experience in field Support Services.Strong skills in supporting desk side for Windows XP, Windows 7 and Windows 8.Experienced...Show moreLast updated: 7 days ago
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Software Engineer II, Cos...Show moreLast updated: 30+ days ago
- Promoted
Power System Engineer
Pacer Grouposhawa, ON, caFull-time
- Promoted
Configuration Engineer - Consultant
Acunoroshawa, on, caFull-time
- Promoted
Deskside Engineer - Pickering, ON
Info-WaysPickeringFull-time
- Promoted
Software Engineer II, Backend (Infrastructure)
AffirmOshawa, Durham region, CanadaFull-time