50% of professionals earn between $46,000 - $69,200 CAD
The median salary is $50,000
The average salary for a Loss Prevention in Canada is CAD 58,315 - CAD 76,544 per year in 2026. The median salary is CAD 58,186 per year, based on 2,071 active job listings.
The cities with the most Loss Prevention job opportunities in Canada are Toronto, Winnipeg, Edmonton, Vancouver, Calgary. Toronto leads with 119 job openings.
Leading employers for Loss Prevention roles in Canada include Save-On-Foods, TJX Canada – Winners, Marshalls, HomeSense, Compunnel Inc., DB Schenker, La Maison Simons.
Explore 2,071 Loss Prevention job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.