Talent.com

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
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
chart
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

Senior I&C Engineer

AtkinsRéalisPickering, ON, CA
Full-time

AtkinsRéalis is one of Canada's largest private sector nuclear engineering groups.We have been providing a wide range of services to the nuclear industry in Canada and around the world for more tha... Show more

 • Promoted

Senior Engineer in Nuclear Safety and Heat Sink

CPUS Engineering Staffing SolutionsSunderland, ON, CA
Full-time

Advance your engineering career with a focus on nuclear safety analysis and heat sink strategies in a hybrid model.Bring over 15 years of experience to tackle design challenges and lead projects.Th... Show more

 • Promoted

Junior Systems Developer (New Grad)(10)

Municipal Property Assessment CorporationGlen Grove, ON, CA
Permanent

Type of Position: Permanent (Standard Req Only).Become a Junior Systems Developer (New Grad) (10) with MPAC.MPAC is the largest property assessment jurisdiction in North America.Our Information Tec... Show more

 • Promoted

Technical Specialist

Cpus Engineering Staffing Solutions Inc.Brock, ON, CA
Full-time

We are currently requesting resumes for the following position.Pickering (Hybrid – 2 days remote).Responsible for supporting steam generator inspection and maintenance campaigns from engineering li... Show more

 • Promoted