Security agent: Average Salary in Canada, 2026
Find out what the average Security agent salary is
Salary rate
How much does a Security agent make in Canada?
$46,176/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Security agent in Canada is $46,176 per year or $23.68 per hour. Entry-level positions start at $46,176 per year, while most experienced workers make up to $64,808 per year.
Median$46,176

Low$46,176
High$64,808
Security agent: Average Salary in Canada
Nunavut$64,916
Quebec$48,798
Northwest Territories$48,711
British Columbia$46,684
Yukon$44,226
Active jobs with salaries
AFIMAC is seeking licensed Security Guards for upcoming projects throughout the province of Ontario.Please note this is a temporary contract position, so it may not be suitable to someone currently...Show moreLast updated: 30+ days ago
We are North America's leading security and facility services provider with approximately 300,000 service personnel.At Allied Universal(R), we pride ourselves on fostering a promote from within...Show moreLast updated: 30+ days ago
Manager, Talent Services at Motion Recruitment DevOps, Infrastructure, and Cloud across the Atlanta Metro, the GTA, and North America.
This is more than a security operations role—it’s a chance to...Show moreLast updated: 30+ days ago
One Fulltime position available : Mon-Fri0000-0800.Two partime positions available : Sat / Sun 0000-1200 and 1200-0000.The Mobile Guard is responsible for conducting regular interior patrols throughout...Show moreLast updated: 30+ days ago
Security Guard
AFIMAC CanadaOshawa, Ontario, CAFull-time +1
- Promoted
Security Guard - Warming Center
Allied UniversalOshawa, ON, CanadaFull-time +1
Security Engineer
Motion RecruitmentOshawa, Durham Region, CAFull-time
Rover Security Guard
SecuritasAjax, Ontario, CanadaFull-time