Talent.com

Safety engineer: Average Salary in Canada, 2026

Find out what the average Safety engineer salary is

Salary rate
How much does a Safety engineer make in Canada?
$120,668/ Annual
Based on 10000 salaries
The average Safety 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
Safety engineer: Average Salary in Canada
Ontario$117,386
British Columbia$114,240
Quebec$111,821
Northwest Territories$108,903
Alberta$108,035
Active jobs with salaries

EHS Leader: Safety, Compliance & Sustainability

Aecon ConcessionsPickering, ON, CA
Full-time

A leading infrastructure development firm in Pickering is looking for an EHS Manager to oversee the development and auditing of safety programs.Reporting to the EHS Director, you will manage a team... Show more

 • Promoted

Health and Safety Advisor at Ledcor

Ledcor Construction, Inc.Oshawa, Durham Region, CA
Full-time

Become a Health and Safety Advisor at Ledcor, based in Oshawa, ON.This role emphasizes compliance, audits, and the development of effective safety practices within a site environment.As an HS&E Adv... Show more

 • Promoted

310T Mechanic

GFL EnvironmentalBeaverton, Ontario (ON), CA
Full-time

GFL Environmental Services is growing , and we are hiring a licensed 310T Mechanic to join our team in Bradford, Ontario.As a key member of our team, you will be responsible for maintaining and ser... Show more

 • Promoted

Environmental Health and Safety Trainer

Aecon Group Inc.Whitby, Durham Region, CA
Full-time

Advance your career as an Environmental Health and Safety Trainer with Aecon.Focus on critical safety training programs for staff at Ontario Power Generation facilities.Aecon is on the lookout for ... Show more

 • Promoted