How Much Is the Class 7 Test in Alberta? 2026 Fee Breakdown
The Alberta Class 7 test costs a $5 government fee plus a registry service charge of up to $12.60, so $17.60 at most per attempt. The licence card is extra.
The Alberta Class 7 knowledge test costs a $5.00 government fee plus a registry service charge of up to $12.60, so the most a registry can charge you is $17.60 per attempt. These figures come from the Government of Alberta's Registry Agent Product Catalogue effective October 1, 2026. Each registry sets its own service charge up to that maximum, which is why prices differ from office to office. Your licence card is a separate fee that you pay only after you pass.
This post breaks down the test fee, the licence card fee, and the smaller extra costs, and explains why one registry can charge less than another. Every dollar figure comes from the Registry Agent Product Catalogue published by Service Alberta and Red Tape Reduction, or from the Alberta regulation it is based on.
How much is the Class 7 knowledge test in Alberta in 2026?
Alberta.ca's Class 7 learner's licence page only says "You will need to pay a fee to take the test." It doesn't list an amount. The amount is in the Registry Agent Product Catalogue (October 2026), which is effective October 1, 2026. Its "Knowledge Tests" line for "All Classes (includes additional languages)" shows:
| Part of the fee | Amount | Who sets it |
|---|---|---|
| Government fee | $5.00 | The Government of Alberta |
| Registry service charge | up to $12.60 | Each registry, up to this maximum |
| Total | up to $17.60 |
The Registry Service Charges Regulation calls this sum the "total fee": the service charge plus the fee set in law for the service. The regulation lists the same $12.60 maximum for a knowledge test, including an audio or translated test.
So you should never be charged more than $17.60 for a standard Class 7 knowledge test, but you may be charged less. The driver's knowledge test page also says the test "must be paid for each time you take it," so if you need two attempts, you pay twice.
Why do registry fees vary in Alberta?
Registry agents offer licensing services "on behalf of government," according to alberta.ca's registry agents page. The price you pay has two parts, and only one of them is fixed.
- The government fee is the same everywhere. For the knowledge test it is $5.00.
- The service charge is set by each registry. The regulation says "a registry agent may set the service charge for carrying out a registry service."
- Some services have a maximum. For services listed in Schedule 1 of the regulation, the maximum service charge is the amount set in that schedule. The catalogue calls these "Capped Products." The knowledge test is one of them, capped at $12.60.
- Other services have no maximum. The catalogue calls these "Uncapped Products (service charge is market dependent)" and marks their service charge "Maximum Service Charge determined by registry agent."
That is the whole answer to why registries charge differently: the government fee is fixed, and the service charge on top of it is up to each office, within the cap where one exists.
The catalogue also notes that if it ever conflicts with the Registry Service Charges Regulation, the regulation takes precedence. The maximum service charges in this post are the same in both.
Where does the $17 price come from?
If you have seen $17 quoted for the knowledge test, that matches an older catalogue. In the October 2025 catalogue, the knowledge test had a $5.00 government fee and a maximum service charge of $12.00, a total of $17.00 at most. The July 2026 catalogue, effective July 2, 2026, raised the maximum service charge to $12.60, and the October 2026 catalogue keeps it there, so the current maximum is $17.60.
$17 is also the old government fee for a one-year licence. That leads to a second mix-up.
Is the licence card included in the test fee?
No. The test fee only covers the test. The Class 7 page explains that if you pass the knowledge test and the vision test, "you will be able to purchase a Class 7 learner's licence card." That purchase is a separate fee.
In the catalogue, the licence card is the "Operator licence – first application or renewal" line. (In Alberta law, a Class 7 licence is an operator's licence: the Operator Licensing and Vehicle Control Regulation refers to "a Class 7 operator's licence.") The price depends on how many years the licence is issued for. From the October 2026 catalogue:
| Licence term | Government fee | Maximum service charge | Maximum total (our sum) |
|---|---|---|---|
| 1 year | $18.00 | $10.50 | $28.50 |
| 2 years | $36.00 | $11.55 | $47.55 |
| 3 years | $54.00 | $12.60 | $66.60 |
| 4 years | $72.00 | $13.65 | $85.65 |
| 5 years | $90.00 | $13.65 | $103.65 |
The government fee changed with the October 1, 2026 catalogue. The September 2026 catalogue listed $17.00 for one year and $85.00 for five years. The Operator Licensing and Vehicle Control Regulation (current as of October 1, 2026) now sets the fee for a first licence at "$18 for each year of the operator's licence from the applicant's next birthday to a maximum of $90."
Alberta.ca's Class 7 page doesn't say how many years a Class 7 licence is issued for. Ask the registry which term you'll get and what it will cost before you pay.
What does a Class 7 licence cost in total?
Alberta doesn't publish a single all-in price. Here is our own arithmetic for the most you would pay at a registry charging the maximum service charge, using the October 2026 catalogue:
- Knowledge test, first attempt: up to $17.60.
- Each extra attempt, if you fail: up to $17.60 again.
- Licence card: from up to $28.50 for one year to up to $103.65 for five years.
For example, if you pass on your first attempt and buy a five-year licence, the maximum is $17.60 plus $103.65, or $121.25 (our addition of the catalogue figures, not an official total). A registry with a lower service charge would cost less. The Class 7 page says a registry agent tests your vision, and the catalogue has no separate fee line for a vision test.
Other fees you might see
A few other costs appear in the official sources. Most only apply in specific situations.
- Oral test. Class 7 can be taken as an oral test, done in English. The October 2026 catalogue lists "Oral & Oral Assisted (English Only)" at a $5.00 government fee plus a service charge of up to $26.25, so up to $31.25.
- Audio and translated tests. The catalogue lists "English Audio & Translated" knowledge tests at the same $5.00 plus up to $12.60 as the standard test.
- Headphones. For the audio version of the Class 7 test, the knowledge test page notes that "some registry offices may charge a fee for disposable headphones." No amount is given.
- Road test (later). The Class 7 steps on alberta.ca don't include a road test. When you move up to Class 5, the catalogue lists a $7.00 government fee for the Class 5 road test, plus a service charge that is set by the registry, with no maximum in the catalogue.
Is there a seniors' discount?
Yes, but only for applicants aged 65 or older. The regulation gives Alberta residents who are 65 or older a 25% reduction from the total fee on listed services, and the catalogue marks both knowledge tests and operator licences as eligible.
How to save on your Class 7 test
You can't change the government fee, but two things are in your control.
Compare registries. Since each office sets its own service charge up to $12.60, call ahead and ask what they charge for a Class 7 knowledge test and for the licence card. The registry agents page points to the product catalogue if you want to check the maximums yourself.
Pass on the first attempt. The fee applies every time you take the test, and the test can only be taken once per day. You need 25 correct answers out of 30. We cover the format, skipping and the pass mark in Alberta Class 7 Knowledge Test: 30 Questions, 25 to Pass, No Time Limit. Make sure you study the current guide, too: the changes are in Alberta Driver's Guide 2026: What Actually Changed.
How to practise before you pay
Before you spend money at the registry, check whether you would pass. Try our free 30-question Alberta mock exam and see whether you reach 25 correct. The Alberta Driving Test app is built on the 2026 Alberta Driver's Guide, with 300+ practice questions, road sign drills and full 30-question mock exams marked at 25 out of 30. It's available in English, Korean, Portuguese and Tagalog.
Frequently asked questions
How much is the learners test in Alberta?
Up to $17.60 per attempt. That is a $5.00 government fee plus a registry service charge of up to $12.60, according to the Registry Agent Product Catalogue effective October 1, 2026.
What is the Alberta knowledge test fee for other classes?
The same for the standard test. The catalogue's "All Classes" knowledge test line is $5.00 plus up to $12.60. Oral and oral-assisted tests have a higher maximum service charge of $26.25.
Why do registry fees vary?
Because each registry sets its own service charge. The government fee is fixed, and for the knowledge test the service charge is capped at $12.60, so registries can charge anything up to that amount.
Is the Class 7 test still $17?
No. $17.00 was the maximum in the October 2025 catalogue ($5.00 plus $12.00). The July 2026 catalogue raised the maximum service charge to $12.60, and the October 2026 catalogue keeps it, for a maximum of $17.60.
Do I have to pay again if I fail?
Yes. Alberta.ca says the test "must be paid for each time you take it." You can take it once per day.
Is the licence card included in the test fee?
No. You buy the Class 7 licence card separately after you pass the knowledge and vision tests. Under the October 2026 catalogue it costs $18.00 per year in government fees plus a service charge, up to $103.65 for five years.
Do seniors pay less for the knowledge test?
Yes. Alberta residents aged 65 or older get a 25% reduction from the total fee on eligible services, including knowledge tests and operator licences.
Sources
- Service Alberta and Red Tape Reduction, Registry Agent Product Catalogue (October 2026, effective October 1, 2026): knowledge test, oral test, licence, duplicate licence and road test fees; capped and uncapped products; seniors' discount eligibility.
- Service Alberta and Red Tape Reduction, Registry Agent Product Catalogue (July 2026, effective July 2, 2026): knowledge test maximum service charge first listed at $12.60.
- Service Alberta and Red Tape Reduction, Registry Agent Product Catalogue (September 2026): previous licence fees ($17 per year, $85 for five years).
- Service Alberta and Red Tape Reduction, Registry Agent Product Catalogue (October 2025): previous knowledge test maximum ($5.00 plus $12.00).
- Open Government Program, Registry agent product catalogue: publication page listing the current and out-of-date editions.
- Alberta King's Printer, Registry Service Charges Regulation, AR 183/2005: registries set service charges, Schedule 1 maximums, definition of service charge and total fee, 25% reduction for residents 65 or older.
- Alberta King's Printer, Operator Licensing and Vehicle Control Regulation, AR 320/2002: $18 per year licence fee to a maximum of $90; Class 7 is an operator's licence.
- Government of Alberta, Class 7 learner's licence: test fee required, licence card purchased after passing, replacement charge warning.
- Government of Alberta, Driver's knowledge test: fee for each attempt, once per day, oral tests in English, audio tests and headphone fee.
- Government of Alberta, Registry agents: registry agents act on behalf of government; link to the product catalogue.
All quotations were checked against these pages in October 2026.
Pass on Your First Paid Attempt
Download the app
Alberta Driving Test
Practice for the Alberta knowledge test with 300+ questions, mock exams, and road sign drills.