50% of professionals earn between $77,079 - $99,168 CAD
The median salary is $89,141
The average salary for a Public Safety in Canada is CAD 89,141 - CAD 99,168 per year in 2026. The median salary is CAD 94,155 per year, based on 212 active job listings.
The cities with the most Public Safety job opportunities in Canada are Toronto, Vancouver, Ottawa, Burnaby, Charlottetown. Toronto leads with 29 job openings.
Leading employers for Public Safety roles in Canada include GardaWorld, City of Saint John.
Explore 212 Public Safety job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.