Detention Guard salary in Canada
Based on 16 Canadian job postings that list pay, the median detention guard pay is $24.43 an hour. The middle half of postings pay between $22.64 and $25.30.
Lower 25%$22.64
Median$24.43
Upper 25%$25.30
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 |
|---|---|---|---|---|
| British Columbia | $22.43 | $24.30 | $25 | 15 |
Common questions
How much does a detention guard make in Canada?
Based on 16 Canadian job postings that list pay, the median detention guard pay is $24.43 an hour. The middle half of postings pay between $22.64 and $25.30.
Where do detention guards earn the most?
Among provinces with enough data, British Columbia has the highest median advertised pay at $24.30 an hour.