The cost of your Alberta learner's permit test
Alberta's written learner's permit test costs $25 when you take it at a registry office. This is the only fee you pay to write the test itself — there is no separate process charge. You pay at the registry when you show up to take the exam, and you can pay by cash, debit, or credit card.
The $25 covers the test administration only. If you fail and need to retake it, you pay another $25 each time. Most people pass on their first or second attempt, but there is no limit to how many times you can retest — you just pay the fee each time.
This is different from the cost of your actual learner's permit, which is separate. Once you pass the written test, you then pay a second fee to get your permit card issued. That fee is $50 for a five-year learner's permit. So the total cost to get your permit in hand is $25 (test) plus $50 (permit card) = $75, assuming you pass on your first try.
Key Takeaways
- The written test itself costs $25 and you pay this fee at the registry office when you take the exam.
- If you fail, you pay another $25 each time you retake the test — there is no limit to retakes.
- After you pass the written test, you pay a separate $50 fee to receive your five-year learner's permit card.
- The total cost from test to permit in hand is $75 if you pass on your first attempt.
What happens after you pay and pass
Once you pass the $25 test, the registry staff will tell you when ready. You then go to the counter and pay the $50 permit fee. They photograph you, take your information, and issue your learner's permit card on the spot — you walk out with it the same day.
Your five-year permit is valid from the date it is issued. You do not need to renew it during that time unless you move provinces or change your name. When the five years are up, you can renew it by paying another $50 at any registry office.
Retake fees and what to know before your first attempt
Each retake costs another $25. There is no waiting period between attempts — you can retake the test the same day if you want, though most registries will ask you to come back another time to give yourself a chance to study.
The test has 50 multiple-choice questions and you need to score at least 80 percent to pass. You get one hour to complete it. If you fail, ask the registry staff for feedback on which topics gave you trouble, then study those sections before you retake it.
Many people study using Alberta's official Class 7 Learner's Guide, which is free to read from the Government of Alberta website. This guide covers everything the test asks about — road signs, right-of-way rules, speed limits, and safe driving practices. Spending a few hours with this guide before your first attempt can save you the cost of a retake.
Where to pay and take the test
You take the test at any registry office in Alberta. Registry offices are run by the Government of Alberta and are located in most towns and cities. You can find the nearest one by searching "Alberta registry office" online or calling Service Alberta at 780-427-7013.
You do not need to book an appointment for the test at most registries — you can walk in during business hours. However, some busy registries may ask you to book ahead, so it is worth calling first to confirm their process. Bring your ID, proof of residency, and your $25 test fee.
What to bring and how to prepare
Before you head to the registry, gather two pieces of identification. One must be a photo ID — a driver's license, passport, or provincial ID card. The second can be a non-photo ID like a birth certificate, social insurance number, or proof of residency (a utility bill or lease agreement with your name and current address).
Arrive at least 15 minutes early so you have time to check in and settle in before the test starts. The registry staff will verify your identity, confirm you have paid the $25 fee, and then direct you to a testing station. Bring a pen or pencil if the registry allows it, though most provide writing tools at the station.
Study the Class 7 Learner's Guide for at least a few hours before you take the test. The guide is organized by topic and covers road signs, traffic laws, right-of-way rules, and safe driving practices. Focus on areas you find confusing — the test draws directly from this material, so knowing it well makes passing much more likely on your first try.
Frequently Asked Questions
Do I have to pay the $25 test fee if I fail?
Yes. You pay $25 each time you take the test, whether you pass or fail. If you fail and retake it, that is another $25. There is no refund if you do not pass.
Can I take the test online instead of at a registry office?
No. Alberta's learner's permit written test must be taken in person at a registry office. There is no online version of the test.
What if I lose my permit card after I pay for it?
You can replace a lost or damaged permit card by paying a replacement fee at any registry office. The replacement fee is $25. Bring your ID and proof of residency.
Does the $25 test fee cover the road test too?
No. The $25 is only for the written test. The road test (Class 7 practical driving test) is a separate test with its own fee, which is $85. You must pass the written test first before you can book a road test.
Can I get a refund if I change my mind about getting a learner's permit?
No. Once you pay the $25 test fee, it is non-refundable, even if you do not take the test or decide not to proceed. If you do not show up for your test, you lose the fee.