Talent.com

Safety officer: Average Salary in Canada, 2026

Find out what the average Safety officer salary is

Salary rate
How much does a Safety officer make in Canada?
$97,000/ Annual
Based on 10000 salaries
The average Safety officer in Canada is $97,000 per year or $49.74 per hour. Entry-level positions start at $78,400 per year, while most experienced workers make up to $110,000 per year.
Median$97,000
chart
Low$78,400
High$110,000
Safety officer: Average Salary in Canada
Northwest Territories$85,669
Nunavut$80,000
Ontario$77,786
Alberta$74,637
Quebec$74,282
Active jobs with salaries

Waste Processing Technician Focused on Safety and Compliance

GFL Environmental Inc.Pickering, ON, CA
Full-time

Elevate waste management as a Waste Processing Technician overseeing liquid and solid waste operations.Ensure compliance with regulatory standards while maintaining safety and efficiency.This role ...Show more

 • Promoted

SAP PP - APO - oshawa

Enterprise Solutions Inc.oshawa, on, ca
Full-time

SAP experience with Core focus on the SAP Production Planning and knowledge in Material Management, Warehouse management and integration Knowledge with Sales & Distribution, APO & Costing modules i...Show more

 • Promoted

Nuclear EHS Advisor: Safety-First & Impactful Work

Aecon ConcessionsPickering, ON, CA
Full-time

A leading infrastructure development company in Ontario is seeking a Health and Safety professional.The role involves supporting safety and environmental management, driving inclusion, and ensuring...Show more

 • Promoted

Safety Permit Coordinator in Construction

FreyssinetPickering, ON, CA
Full-time

Oversee safety permits for a high-risk construction project.Ensure compliance with safety and quality standards while managing the issuance and tracking of H&S work permits.In this role, you'll coo...Show more

 • Promoted