50% of professionals earn between $70,900 - $92,539 CAD
The median salary is $77,000
The average salary for a Safety Program in Canada is CAD 77,000 - CAD 92,539 per year in 2026. The median salary is CAD 84,770 per year, based on 157 active job listings.
The cities with the most Safety Program job opportunities in Canada are Edmonton, Calgary, Grande Prairie, London, Montreal. Edmonton leads with 17 job openings.
Leading employers for Safety Program roles in Canada include BC Housing, Glencore.
Explore 157 Safety Program job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.