50% of professionals earn between $37,590 - $47,379 CAD
The median salary is $37,590
The average salary for a Security Agent in Canada is CAD 37,590 - CAD 47,379 per year in 2026. The median salary is CAD 42,485 per year, based on 253 active job listings.
The cities with the most Security Agent job opportunities in Canada are Edmonton, Whistler, Montréal, The Blue Mountains, Toronto. Edmonton leads with 41 job openings.
Explore 253 Security Agent job listings in Canada on BeBee, or check our salary calculator for a personalized estimate.