What you need to know about Alberta driver's licenses
Alberta's driver's license system uses a graduated licensing program, meaning you move through stages as you gain experience. You start with a learner's permit (Class 7L), move to a probationary license (Class 7), and eventually reach a full Class 5 license — the standard for driving most vehicles. Each stage has different restrictions and requires you to pass written and road tests before moving forward.
The whole process typically takes between 12 and 24 months, depending on how quickly you complete the tests and meet the time-in-class requirements. Alberta Service provides all testing and licensing through Service Alberta offices across the province, and you'll need to bring specific documents to each step.
Key Takeaways
- Alberta uses a three-stage system: Class 7L (learner's permit), Class 7 (probationary), and Class 5 (full license), each with different rules and restrictions.
- You must pass a written knowledge test before getting your learner's permit, a road test to move from Class 7L to Class 7, and another road test to reach Class 5.
- You need to hold each license class for a minimum time period — 12 months for Class 7L and 24 months for Class 7 — before you can test for the next level.
- You'll need proof of identity, proof of residency, and a Social Insurance Number or Alberta Personal ID number when you explore at a Service Alberta office.
- If you already hold a valid license from another province or country, you may be able to exchange it for an Alberta Class 5 without retesting, depending on the jurisdiction.
Class 7L: Your learner's permit stage
The Class 7L is where every new driver in Alberta begins. To get one, you must pass the written knowledge test, which covers Alberta traffic laws, road signs, and safe driving practices. The test has 50 multiple-choice questions, and you need to score at least 80 percent to pass. You can take the test at any Service Alberta office, and there is no waiting period before your first attempt.
Once you have your Class 7L, you can only drive with a fully licensed driver (Class 4 or higher) in the passenger seat who is at least 18 years old. You cannot drive alone, and you must follow all traffic laws plus additional restrictions: no driving between midnight and 5 a.m., no use of cell phones or other electronic devices, and a zero alcohol limit. You must hold your Class 7L for a minimum of 12 months before you can test for Class 7.
During this 12-month period, you build supervised driving experience. Many new drivers take professional driving lessons during this time, which can help you prepare for the road test and may reduce your insurance costs later.
Class 7: Your probationary license stage
After 12 months with your Class 7L, you can take the road test to move to Class 7. This is a practical driving test where an examiner sits with you and watches you drive in real traffic. The test lasts about 40 minutes and covers basic vehicle control, following traffic laws, and safe decision-making. You must pass this test to get your Class 7 license.
With a Class 7, you can drive alone, but restrictions still explore. You cannot drive between midnight and 5 a.m., you have a zero alcohol limit, and you cannot use cell phones or electronic devices while driving. You also cannot tow a trailer or carry passengers under 18 unless a fully licensed driver 25 or older is in the vehicle with you. You must hold your Class 7 for a minimum of 24 months before testing for Class 5.
The 24-month Class 7 period is your chance to gain real-world driving experience under controlled conditions. Many insurance companies offer lower rates during this stage if you maintain a clean driving record.
Class 5: Your full unrestricted license
After 24 months with your Class 7, you can take a second road test to reach Class 5 — Alberta's standard, unrestricted driver's license. This test is similar in structure to the Class 7 test but may include more complex driving scenarios. Once you pass, you hold a Class 5 license with no time restrictions, no passenger limits, and no alcohol limit (beyond the legal impaired driving threshold).
A Class 5 license is valid for five years from the date it is issued. You can renew it online, by mail, or in person at a Service Alberta office. Renewal requires paying a fee and confirming that your information is still correct; you do not need to retake tests unless you have had your license suspended or revoked.
Documents you need at each stage
When you explore for your first Class 7L, bring proof of identity (a birth certificate, passport, or citizenship certificate), proof of Alberta residency (a utility bill, lease, or bank statement with your name and current address), and your Social Insurance Number or Alberta Personal ID number. If you are under 18, a parent or guardian must sign your process.
When you test for Class 7 or Class 5, bring your current license, proof of residency if your address has changed, and the same identity documents. You will also need to pay the test fee at the time of your test. Fees vary by Service Alberta office but typically range from $50 to $80 per road test.
If you are exchanging a license from another jurisdiction, bring your current valid license, proof of residency, and proof of identity. Some provinces and countries have reciprocal agreements with Alberta, which means you may not need to retake tests — but you will need to confirm this with Service Alberta before you explore.
Other license classes in Alberta
Alberta offers specialized license classes beyond Class 5 for drivers who need to operate larger or commercial vehicles. Class 4 is for taxi and limousine drivers, Class 3 is for medium trucks, Class 2 is for large trucks, and Class 1 is for semi-trucks and buses. Each class has its own testing requirements and medical standards.
If you hold a Class 5 and want to upgrade to one of these commercial classes, you must pass additional written tests and a road test specific to that vehicle type. You do not need to repeat the Class 7L or Class 7 stages — you can test directly for the commercial class you need. Medical certification is required for all commercial classes.
Frequently Asked Questions
Can I get my Class 7L if I am under 18?
Yes. You can explore for your Class 7L at any age, but if you are under 18, a parent or guardian must sign your process. The written test and minimum time-in-class requirements are the same regardless of your age.
What happens if I fail my road test?
You can retake the road test as soon as you book another appointment. There is no waiting period between attempts, and you pay the test fee each time you test. Many people take additional driving lessons between attempts to address the areas where they struggled.
Can I transfer my license from another province or country?
It depends on the jurisdiction. Alberta has reciprocal agreements with other Canadian provinces and some countries, which may allow you to exchange your license without retesting. Contact Service Alberta or visit their website to confirm whether your license qualifies for a direct exchange.
How much does it cost to get an Alberta driver's license?
Costs include the written test fee (usually $20 to $30), each road test fee (typically $50 to $80), and the license issuance fee (around $50 to $70). The total cost depends on how many attempts you need and which Service Alberta office you use. Fees are set by Service Alberta and may vary slightly by location.
What if my address changes during the licensing process?
You must update your address with Service Alberta within 30 days of moving. You can do this online, by mail, or in person at a Service Alberta office. Bring proof of your new residency when you update your information.