Alberta Learner's Test Cost and Retake Rules (2026)
How much does the Alberta knowledge test cost in 2026?
The Alberta knowledge test has a CAD 5.00 government fee plus a registry agent service charge of up to CAD 12.60, so one attempt costs at most CAD 17.60 (fees in effect from October 1, 2026). You pay again for each attempt, and you can take the test once per day. The oral and oral-assisted test has a maximum service charge of CAD 26.25.
Where these Alberta fees and rules come from
The fees come from the Alberta registry agent product catalogue, in effect from October 1, 2026. The test rules come from the Alberta driver's knowledge test page, and the road test fee rules come from the Alberta driver's road test page. The card steps come from the alberta.ca pages on the Class 7 learner's licence and the steps to a licence. The 12-month rule comes from the Operator Licensing and Vehicle Control Regulation (Alberta Regulation 320/2002). The "most you can pay" amounts are our sums of the government fee and the maximum service charge, not official prices. This guide is current as of 2026. Confirm the rules with Alberta Transportation and Economic Corridors (alberta.ca) before you drive.
Alberta knowledge test fees by test type
| Test type | Government fee | Maximum service charge | Most you can pay |
|---|---|---|---|
| Standard test, any class or language | CAD 5.00 | CAD 12.60 | CAD 17.60 |
| English audio or translated test | CAD 5.00 | CAD 12.60 | CAD 17.60 |
| Oral or oral-assisted test (English only) | CAD 5.00 | CAD 26.25 | CAD 31.25 |
Why registry offices can charge different amounts
The CAD 5.00 government fee is the same at every registry agent office. The service charge is the office's own charge. Knowledge tests are capped products in the fee catalogue, so CAD 12.60 is the most an office may charge for a standard test, and an office can charge less. Some offices may also charge a fee for disposable headphones on the Class 7 audio test. Ask the office what it charges before you go.
Do you pay again if you fail and retake the test?
Yes. You pay for the knowledge test each time you take it, so a retake costs the same as your first attempt: CAD 5.00 plus the office's service charge. For an oral test, each attempt can cost up to CAD 31.25. You can take the test only once per day, so your next try is on another day. The free practice question on how often you can take the Class 7 knowledge test checks this rule.
What to know before you pay for the test
- The test checks your knowledge of Alberta's traffic laws. You must pass it and a vision test to get a Class 7 learner's licence.
- The test has 30 multiple-choice questions, and you need 25 correct answers to pass.
- You must be 14 or older. If you are under 18, you need consent from a parent or guardian.
- Bring acceptable ID. The guide to what to bring to the Alberta knowledge test lists the documents.
What happens after you pass
- 1Take the vision test
A registry agent tests your vision. You must pass the knowledge test and the vision test.
- 2Buy your Class 7 licence card
After you pass both tests, you buy the card. The card is a separate fee from the test fee. The next table shows it.
- 3Use the temporary licence
You get a temporary licence that is valid for 30 days or until your card arrives by mail.
- 4Wait for the card
The card should arrive in 21 business days. If it does not, call the number on the back of your temporary licence. Report a missing card to a registry agent within 60 days of applying, or you may be charged for a replacement.
What the Class 7 licence card costs by term
| Licence term | Government fee | Maximum service charge | Most you can pay |
|---|---|---|---|
| 1 year | CAD 18.00 | CAD 10.50 | CAD 28.50 |
| 2 years | CAD 36.00 | CAD 11.55 | CAD 47.55 |
| 3 years | CAD 54.00 | CAD 12.60 | CAD 66.60 |
| 4 years | CAD 72.00 | CAD 13.65 | CAD 85.65 |
| 5 years | CAD 90.00 | CAD 13.65 | CAD 103.65 |
Example: the total cost of a learner's licence
Add your test attempts and your card. Example: you pass on your second attempt and buy a card with a 1-year term. Two attempts cost at most 2 × (CAD 5.00 + CAD 12.60) = CAD 35.20. The card costs at most CAD 18.00 + CAD 10.50 = CAD 28.50. Your total is at most CAD 63.70. If you pass on your first attempt and buy a 5-year card, the total is at most CAD 17.60 + CAD 103.65 = CAD 121.25. A lower service charge at your office makes the total lower.
Is the Class 5 road test fee fixed?
No. For Class 5 and 6 road tests, each registry agent sets its own fee. The government fee is CAD 7.00, and the agent sets the service charge. Registry agents must publish their road test fees online, so check the fee of the office you plan to use. You must pay all outstanding fines owed to the Government of Alberta before you can book. The guide to the Alberta Class 5 road test explains booking and scoring. Under Alberta law, you can apply for a Class 5 licence only after you hold your learner's licence for at least 12 months.
Key takeaways
- The Alberta knowledge test has a CAD 5.00 government fee plus a registry service charge of up to CAD 12.60 (fees in effect from October 1, 2026).
- You pay for each attempt, and you can take the test once per day.
- The Class 7 licence card is a separate fee, priced by licence term: from CAD 18.00 plus up to CAD 10.50 for 1 year, to CAD 90.00 plus up to CAD 13.65 for 5 years.
- Each registry agent sets its own Class 5 road test fee. The government part is CAD 7.00.
- Next step: practise on the free Alberta Class 7 practice test before you pay for an attempt.
Alberta knowledge test fees: common questions
Can a registry office charge less than the maximum for the knowledge test?
Yes. The CAD 5.00 government fee is fixed, but CAD 12.60 is the maximum service charge for a standard, audio or translated test. A registry agent office may charge less than that, so the price of one attempt can differ from office to office. For an oral or oral-assisted test, the maximum service charge is CAD 26.25.
Does the knowledge test fee include the learner's licence card?
No. The test fee pays for one attempt only. After you pass the knowledge test and the vision test, you buy the Class 7 card as a separate product. For a card with a 1-year term, that is a CAD 18.00 government fee plus a service charge of up to CAD 10.50.
How much does it cost to replace a lost Alberta licence card?
A duplicate licence card has a CAD 20.00 government fee plus a registry service charge of up to CAD 13.65, so it costs at most CAD 33.65 under the fees in effect from October 1, 2026. Because CAD 13.65 is a maximum, some offices can charge less.
Can I book the Alberta knowledge test ahead of time?
Yes. You can book the knowledge test for a Class 7 learner's licence at a registry agent office. Phone ahead to confirm that the office is open and that it gives the test you need. Bring acceptable ID and money for the test fee.
Practise for your Alberta Class 7 test
6 free practice tests with 120 questions, answers and explanations.
Start free Practice Test 1Share or ask AI about this article
Continue the conversation or send this guide to someone who needs it.
Related guides
How to Get a Class 7 Learner's Licence in Alberta (2026 Steps)
You can apply for an Alberta Class 7 learner's licence at 14. See the four steps, the knowledge test fee, the temporary licence and what you may drive.
Florida Learner's License at 15: Requirements, Hours and Rules
How to get a Florida learner's license at 15: the tests, the course, parental consent, who must ride with you, when you can drive and what comes next.
Can International Students Drive in Michigan? License Rules
Yes, if you are temporarily in the U.S., you may drive on your home license, with a translation or IDP if it is not in English. See the F-1 and J-1 documents.