50% of professionals earn between $42,485 - $52,274 CAD
The median salary is $47,379
The average salary for a Security Agent in Canada is CAD 47,379 - CAD 52,274 per year in 2026. The median salary is CAD 49,827 per year, based on 330 active job listings.
The cities with the most Security Agent job opportunities in Canada are Edmonton, Montreal (administrative Region), Brampton, Whistler, Winnipeg. Edmonton leads with 39 job openings.
Explore 330 Security Agent job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.