Security licensing requirements in Alberta
In Alberta, security licensing is handled by the Alberta Security Programs. XGuard requires guards working in Alberta to provide security licence. Agencies are asked for security licence. These are the documents XGuard asks agencies in Alberta to hold before they can list. XGuard checks them and never provides or arranges cover. The licence itself is issued by the Alberta Security Programs. Independent professionals and agencies both list on XGuard; local rules decide who must hold which licence.
How licensing works in Alberta
Who licenses
Alberta Security Programs.
Who needs a licence
Security service workers in Alberta need a provincial licence.
Steps
- Be over 18, eligible to work in Canada, fluent in English (Canadian Language Benchmark level 5), with no criminal record.
- Complete an approved course and score 80 or higher on the provincial exam.
- Fee CAD 100, valid 2 years; a CAD 9 service charge applies when applying at a registry agent.
Typical timeline
Not published on the pages checked; varies — check Alberta Security Programs (https://www.alberta.ca).
Documents XGuard checks
- Security licenceRequired, expires
These are the documents XGuard asks agencies in Alberta to hold before they can list. XGuard checks them and never provides or arranges cover. The licence itself is issued by the Alberta Security Programs.
Wages and verification
Alberta Minimum Wage.
Verify a licence on the official public register.
XGuard verifies licences by document review and, where the regulator publishes a lookup, against that lookup.
Frequently asked
Who issues security licences in Alberta?
Security licences in Alberta are issued by the Alberta Security Programs.
Can I check a Alberta security licence online?
Yes. Alberta Security Programs publishes a public lookup at https://www.alberta.ca/security-investigation-locksmith-business-resources. XGuard verifies licences by document review and, where the regulator publishes a lookup, against that lookup.
Does a security agency need its own licence in Alberta?
XGuard asks agencies in Alberta for: Security licence. These are the documents XGuard asks agencies in Alberta to hold before they can list. XGuard checks them and never provides or arranges cover. The licence itself is issued by the Alberta Security Programs.
Next steps
Sources
Last verified: July 2, 2026
XGuard is a marketplace. It does not employ security professionals or issue licences, and it does not promise work. Requirements change, so confirm with the regulator before you apply.