50% of professionals earn between $60,983 - $96,247 CAD
The median salary is $79,879
The average salary for a Safety in Canada is CAD 82,112 - CAD 105,178 per year in 2026. The median salary is CAD 89,947 per year, based on 10,292 active job listings.
The cities with the most Safety job opportunities in Canada are Toronto, Calgary, Edmonton, Montreal, Vancouver. Toronto leads with 722 job openings.
Leading employers for Safety roles in Canada include Bison Transport Inc., Cargojet, CrossSafety, Mercor, Sobeys.
Explore 10,292 Safety job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.