Security Guard salary in Canada
Based on 251 Canadian job postings that list pay, the median security guard pay is $20.18 an hour. The middle half of postings pay between $18.70 and $21.67.
Lower 25%$18.70
Median$20.18
Upper 25%$21.67
Pay figures are taken from employer postings that list pay. They are not estimates. Updated November 6, 2026.
By province
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Ontario | $18.55 | $19.75 | $22 | 152 |
| British Columbia | $20.71 | $21.01 | $22.11 | 48 |
| Alberta | $18 | $19.10 | $20 | 32 |
| Manitoba | $16.90 | $17.37 | $17.67 | 7 |
| Nova Scotia | $20 | $21 | $21.27 | 5 |
By city
| Location | Lower 25% | Median | Upper 25% | Postings |
|---|---|---|---|---|
| Toronto, ON | $18.91 | $19.91 | $22.54 | 20 |
| Mississauga, ON | $18.70 | $19.08 | $20.71 | 12 |
| Calgary, AB | $16 | $18.50 | $19.60 | 11 |
| Edmonton, AB | $18 | $18.63 | $19.75 | 10 |
| Brantford, ON | $20.60 | $20.60 | $20.60 | 10 |
| Vancouver, BC | $20.28 | $20.34 | $22.11 | 8 |
| Victoria, BC | $20.74 | $20.77 | $22.36 | 7 |
| Winnipeg, MB | $16.90 | $17.37 | $17.67 | 7 |
| Hamilton, ON | $18.28 | $19.41 | $20 | 6 |
| Oshawa, ON | $17.96 | $17.97 | $17.99 | 6 |
| Timmins, ON | $22.21 | $22.83 | $22.83 | 6 |
| London, ON | $18.75 | $20.42 | $22.08 | 6 |
| Markham, ON | $19.14 | $19.57 | $22.14 | 6 |
| Greater Sudbury, ON | $19 | $22 | $22.68 | 5 |
| Kelowna, BC | $22.66 | $22.97 | $23 | 5 |
| Borden, ON | $24.82 | $24.82 | $24.82 | 5 |
Common questions
How much does a security guard make in Canada?
Based on 251 Canadian job postings that list pay, the median security guard pay is $20.18 an hour. The middle half of postings pay between $18.70 and $21.67.
Where do security guards earn the most?
Among provinces with enough data, British Columbia has the highest median advertised pay at $21.01 an hour.