Table of Contents
- Understanding Security Guard Service Costs Across Canada
- Factors That Influence Security Guard Rates in Canada
- Specialized Security Services Pricing
- Regional Cost Breakdown Across Canada
- Conclusion
Key takeaways
- Security guard services cost varies from $15 to $60 per hour, depending on location, experience, and service type.
- Unarmed guards start at $15-$35 per hour, while armed guards cost $35-$70 per hour where legally permitted.
- Specialized services, such as event, corporate, and construction security, can exceed $70–100 per hour in high-risk environments.
- Monthly contracts and bundled service packages often deliver better value than hourly rates alone.
The average cost to hire a security guard in Canada can range between $15 – $60 per hour, with variations depending on location, service type, and specific requirements. This comprehensive guide breaks down everything you need to know about security guard pricing across Canada in 2025.
Understanding Security Guard Service Costs Across Canada
In larger metropolitan areas such as Toronto, you should expect to pay $25 – $35 per hour for security guard services, while rates can vary significantly in other regions. Here’s what the current market shows:
Basic Security Guard Services Cost:
- Unarmed Security Guards: Starting at $15 per hour in most regions
- Standard Security Guards: $20-$35 per hour
- Experienced Guards: Between $35 to $50 per hour
- Specialized Security: Up to $70 per hour in downtown areas
The average cost of security guard in Canada reflects both regional variations and service complexity. Basic security guard services with annual contracts start from $33.95 per hour, while specialized services command premium rates.
Factors That Influence Security Guard Rates
1. Geographic Location Impact
- Toronto: Security companies can charge up to $60 CAD per hour per guard for their services in downtown areas, while in suburban areas, you’ll rarely pay more than $30 per hour
- Vancouver: $30-$55 per hour
- Calgary: $25-$45 per hour
- Montreal: $22-$40 per hour
- Generally 20-30% lower than major metropolitan rates
- Limited availability may affect pricing
- Travel costs may be added for remote locations
2. Service Type and Specialization
3. Experience and Training Level
- Entry-Level Guards with 0-2 years of experience may cost $15-$22 per hour, having basic security training certification
- Experienced Guards having 3-5 years of experience may cost $25-$35 per hour with advanced training certifications and specialised skill sets.
- Senior/Supervisory Guards usually have more than 5 years of experience and may cost $35-$50 per hour. These guards come with leadership and management capabilities and multiple certifications and specializations.
Specialized Security Services Pricing
1. Corporate Security Guard Services
- Reception/lobby security: $25-$35 per hour
- Floor security: $22-$32 per hour
- Executive protection: $45-$75 per hour
- Financial institutions: $35-$55 per hour
- Government facilities: $40-$65 per hour
- Technology companies: $30-$50 per hour
2. Event Security Pricing
For Large Events (500+ people):
- Crowd control specialists: $35-$50 per hour
- VIP protection: $50-$80 per hour
- Coordination and supervision: $45-$65 per hour
- General security staff: $30-$45 per hour
- Stage and artist protection: $60-$100 per hour
- Emergency response teams: $55-$75 per hour
3. Construction Site Security
- Access control: $20-$30 per hour
- Equipment monitoring: $22-$32 per hour
- Night shift premiums: Additional 10-15%
- Equipment protection: $30-$45 per hour
- Material theft prevention: $35-$50 per hour
- Multi-site coordination: $40-$60 per hour
Regional Cost Breakdown Across Canada
Ontario Security Guard Costs
- Downtown core: $30-$70 per hour
- Suburban areas: $25-$40 per hour
- Average hourly salary for security guard jobs in Ontario is $15.10 (employee wages, not service rates)
- Government sector: $35-$55 per hour
- Private sector: $25-$40 per hour
- Bilingual requirements may add 10-15% premium
Western Canada Pricing
- Oil and gas sector: $35-$55 per hour
- Commercial properties: $25-$40 per hour
- Industrial facilities: $30-$50 per hour
- Downtown commercial: $35-$60 per hour
- Residential complexes: $25-$35 per hour
- Port and logistics: $40-$65 per hour
Eastern Canada and Quebec
- Bilingual services: $25-$45 per hour
- English-only services: $20-$35 per hour
- Festival and event security: $30-$55 per hour
- Halifax: $20-$35 per hour
- Smaller cities: $18-$28 per hour
- Industrial and port security: $25-$40 per hour