The cost of an Alberta learner's permit is $25 for a five-year permit
When you explore for an Alberta learner's permit (Class 7L), you pay a flat fee of $25 to Alberta Transportation. This covers the permit itself and is valid for five years from the date you receive it. You pay this fee once when you submit your process — there are no hidden charges or renewal fees during those five years.
The $25 fee is the only cost charged by the province for the permit document. However, you may have additional costs if you take a driving school course or pay for a written test attempt outside the standard process process. Those are separate from the permit fee itself.
Key Takeaways
- An Alberta learner's permit costs $25 and is valid for five years from the date you receive it.
- The $25 fee covers the permit document only; you do not pay extra to renew it during the five-year window.
- You must pass a written knowledge test as part of the process, but the test is included in the permit process at no additional charge.
- If you fail the written test, you can retake it, though some testing locations may charge a small fee for each attempt after the first.
- Driving school courses are optional and cost extra if you choose to take one; they are not required to get your learner's permit.
What the $25 fee includes
The $25 permit fee covers the physical learner's permit card and the right to drive under supervision for five years. It does not include driving instruction, testing materials, or any courses. The permit itself is what you receive after you pass the written knowledge test and submit your process to Alberta Transportation.
You do not pay separately to take the written test when you explore for your learner's permit. The test is part of the standard process process. You take it at a registry office or approved testing location, and the cost is built into the overall permit fee structure.
Additional costs you may encounter
If you fail the written knowledge test on your first attempt, you can retake it. Some registry offices charge a small fee for each retake — this varies by location and is not set by the province. Contact your local registry office before your test to ask whether they charge for retakes.
Driving school courses are optional. If you choose to enroll in a course through a private driving school, that school sets its own fees, which typically range widely depending on the school and the length of the course. The province does not set or regulate these prices. A course is not required to get your learner's permit, though some people take one to prepare for the written test or to build confidence before driving.
If you need to replace a lost or damaged permit before the five years are up, Alberta Transportation charges a replacement fee. This is separate from the original $25 and varies depending on the circumstances of the replacement.
How to pay the $25 fee
You pay the $25 learner's permit fee when you submit your process at a registry office. Most registry offices accept cash, debit, and credit cards. Some locations may accept online payment if you explore through an online service, though you will still need to visit in person to take your written test and receive your permit card.
You cannot pay the fee in advance or hold a spot. Payment happens at the time of process, after you have passed the written knowledge test. If you do not pass the test on your first attempt, you do not pay the $25 until you pass and are ready to receive your permit.
Comparing Alberta learner's permit costs to other provinces
Alberta's $25 learner's permit fee is lower than many other Canadian provinces. British Columbia charges $25 for a learner's license but requires a separate road test fee later. Ontario charges $158.50 for a learner's license and includes the written test. Saskatchewan charges $30 for a learner's permit. The actual cost difference depends on what each province includes in its fee and whether you plan to take additional tests or courses.
If you are moving to Alberta from another province, your previous learner's permit is not valid here. You must obtain an Alberta learner's permit and pay the $25 fee, even if you already held a permit elsewhere.
What happens after you pay and receive your permit
Once you pay the $25 and receive your learner's permit, you can begin driving under supervision. In Alberta, a Class 7L learner must be accompanied by a licensed driver who is at least 18 years old and holds a valid Class 5 license. Your permit is valid for five years, and you do not need to renew or pay again during that time.
When you are ready to take your road test and move to a Class 7 (probationary) license, you will pay a separate road test fee. That fee is not included in the $25 learner's permit cost and is charged by Alberta Transportation when you book and take your practical driving test.
Frequently Asked Questions
Do I have to pay the $25 if I fail the written test?
No. You only pay the $25 fee after you pass the written knowledge test and are approved for your learner's permit. If you fail the test, you do not pay anything at that time. You pay only when you pass and are ready to receive your permit card.
Can I get a refund if I don't use my learner's permit?
Alberta Transportation does not issue refunds for learner's permits once they have been issued. If you receive your permit and later decide not to drive, the $25 fee is not refundable. However, you can let your permit expire naturally after five years without renewing it.
Is there a fee to take the written test itself?
No. The written knowledge test is included in the learner's permit process at no extra charge beyond the $25 permit fee. You take the test at a registry office as part of your process. Some locations may charge a small fee if you retake the test after failing, but this varies by registry.
What if I need to replace my permit before five years?
Replacement fees vary depending on why you need a new permit — whether it was lost, stolen, or damaged. Contact Alberta Transportation or your local registry office for the exact replacement cost. This fee is separate from the original $25.
Do I need to pay for a driving school course to get my learner's permit?
No. A driving school course is optional and not required to get your learner's permit. You only need to pass the written knowledge test and pay the $25 fee. If you choose to take a course, that is an additional cost set by the driving school, not by the province.