Content has loaded

Security guard salary in Windsor, ON

How much does a Security Guard make in Windsor, ON?

Average base salary

$19.48
same
as national average

The average salary for a security guard is $19.48 per hour in Windsor, ON. 56 salaries reported, updated at September 17, 2026

Security Guard job openings in Windsor, ON

slide 1 of 6
slide1 of 6
Part-time Security Guard - Oue...
Paladin Security3.4out of 5 stars.
Windsor, ON
$22.18 an hour
Part-time
3 days ago

Highest paying companies for Security Guard in Windsor, ON

Average year pay is based on job postings on Indeed in the past 36 months.
Hotel Dieu Grace HealthCare
 
$53,373per year
View company
Cancom Security
 
$52,000per year
Corporate Investigation Servic...
 
$48,880per year
Commissionaires
 
$44,420per year
GardaWorld
 
$43,680per year
Tilray
 
$42,640per year

Highest paying cities for Security Guards near Windsor, ON

  1. North York, ON
    $21.15 per hour
  2. Hamilton, ON
    $20.72 per hour
  3. Ottawa, ON
    $20.69 per hour
  4. Mississauga, ON
    $20.23 per hour
  5. Toronto, ON
    $20.16 per hour

Where can a Security Guard earn more?

Compare salaries for Security Guards in different locations
vs.

Frequently Asked Questions (FAQs) about Security Guard

The average salary for a Security Guard is $19.48 per hour in Windsor, ON. This figure is based on 56 salaries taken from job postings on Indeed in the past 36 months, last updated on September 17, 2026.

Security Guard jobs on Indeed - find your next one today.

Security Guard salaries in Windsor, ON typically range between a low of $17.60 and a high of $22.50 per hour, depending on experience and the hiring company.

Some of the highest-paying cities for Security Guard in Windsor, ON include North York, ON at $21.15 per hour, Hamilton, ON at $20.72 per hour and Ottawa, ON at $20.69 per hour.

Based on recent job postings on Indeed, some of the top-paying companies for Security Guard in Windsor, ON include Hotel Dieu Grace HealthCare ($53,373 per year) and Cancom Security ($52,000 per year).