← Guides

The Alberta Driving Test

Knowledge test, road test, and the three-year ladder

Ask about "the Alberta driving test" and you'll get two different answers, because there are two tests and they sit years apart. The first is written, you can take it at 14, and it's the only one standing between you and a learner's licence. The second is a road test, and Alberta won't let you book it until you've held that learner's licence for a full year. Between them sits most of the three-year minimum it takes to reach a full Class 5. Here's the whole ladder, in order, with the wait attached to each rung.

By Mark Goh, Editor · Last reviewed: · Fact-checked against alberta.ca · Not affiliated with the Government of Alberta.

The Alberta licence ladder
Knowledge test30 multiple-choice questions, 25 correct to pass, at a registry agent office
Minimum age to write it14; under 18 needs a parent or guardian's consent
What it gets youA Class 7 learner's licence
Wait before the road test12 months holding the Class 7
Basic road testGrants Class 5-GDL; you must be 16 or older
Probationary period2 years as a Class 5-GDL driver
Exit to a full Class 5Be 18, and suspension and demerit free for the last 12 months
Advanced road testNo longer required since 1 April 2023

Stage one: the written test at 14

The first exam is written, not driven. Alberta runs the knowledge test at registry agent offices, on a computer. 30 multiple-choice questions, 25 correct to pass. Work that out and it's 83%, so you can miss five and no more.

You can sit it at 14. Not a day earlier. If you're under 18 a parent or guardian has to consent, which in most cases means one of them comes to the registry with you. There's a vision screening on the same visit, and you'll need acceptable identification.

Pass and you hold a Class 7 learner's licence. Fail and you wait a day. You can write as many times as you like, but only once per day, and the fee applies every time. Our guide to booking the knowledge test covers the registry visit, what it costs and what to bring.

What a Class 7 licence lets you do

Not much on your own. The limits are the point. A Class 7 holder can drive a moped alone. For a car, someone over 18 with a full Class 5 licence has to be in the front passenger seat. Not a back seat, not a GDL driver, and not a friend who got their own licence last year.

Three conditions catch new drivers out:

You also can't carry more people than there are seat belts.

The 12-month wait

Alberta requires you to hold the Class 7 for at least 12 months before you can take the road test. The clock is the licence, not your practice hours. There's no logbook to fill and no minimum number of supervised kilometres to record.

A suspension during that year is the one thing that resets your plans, so the cheapest way through the wait is to collect no tickets at all.

Stage two: the basic road test

The second exam is the basic road test. Pass it and you hold a Class 5-GDL licence, sometimes called a probationary licence. You have to be 16 or older, and under 18 still needs parental consent.

Class 5 and Class 6 road tests are booked through a registry agent, not through a central provincial system. Each participating registry runs its own online booking page, so you pick the office first and book second. Commercial classes work differently and go through Alberta's eServices portal.

Three things will stop you booking, and all three are fixable in advance:

The test is scored on a points system, and points are demerits in the marking sense: you want fewer. On a Class 5 or 6 test you fail above 75 points. The commercial classes are tighter, failing above 50.

Some things end the test regardless of your score. Alberta lists an automatic fail for endangering a pedestrian or another driver, driving unsafely, or breaking a traffic law. A rolling stop is a broken traffic law.

A Class 5-GDL licence is a real licence. You drive alone, at any hour, on any road. What you can't do is supervise someone else's Class 7, upgrade to a commercial class, or drink anything at all before driving.

Stage three: there is no third test

Here's the change most older advice gets wrong. Since 1 April 2023, Alberta no longer requires the advanced road test to leave the GDL programme. Before that date it was a second driven exam and a second fee.

What replaced it is a waiting period with conditions attached. To move from Class 5-GDL to a full Class 5 you need to:

Miss the last one and you wait. A ticket in month 22 doesn't cost you the whole two years, but it does push your upgrade out by another clean year from the date it landed. Alberta also allows the probationary period to be shortened by up to 6 months with approved driver training, which is the only lever that makes the ladder shorter.

Add it up

Twelve months on a Class 7. Then two years on a Class 5-GDL. Alberta states the minimum plainly: 3 years to a full, non-GDL Class 5 licence, and that assumes you pass both tests the first time and stay clean throughout.

Only one of those three years is in your control on any given day. The written test you can prepare for. The road test you can practise for. The rest is a clean record, which costs nothing and is the part most people lose.

After you pass either test. You leave the registry with a temporary licence valid for 30 days, and the card itself arrives in the mail in about 21 business days. If it doesn't turn up, go back to a registry. Don't wait it out. Replacement fees apply once too much time has passed.

Four things people get wrong about this

"There's a third test." Not any more. The advanced road test came off the requirements on 1 April 2023, and a lot of advice online still hasn't caught up. If a page tells you to book one to exit GDL, the page is out of date.

"You need a set number of practice hours." Alberta doesn't require a logbook or a minimum number of supervised kilometres for the Class 7 year. The requirement is the 12 months themselves.

"The knowledge test costs a flat $17." It's a $5 government fee plus a registry service charge the office sets for itself, capped at $12.60 in the July 2026 catalogue. Most offices land around $17 to $18 in total, and you pay it on every attempt.

"A ticket just delays things a bit." For a GDL driver a suspension is a reset. A single demerit inside the final 12 months pushes your upgrade back to a fresh clean year, and at 8 points you're suspended outright.

Where to start today

If you're at the beginning of the ladder, only the knowledge test matters right now. It's the one exam you can fully prepare for at home, and it's the gate to everything after it.

Our free practice test runs 200 questions in the same 30-question format, and the Alberta learners practice test page puts ten of them on the page with no sign-up. Work through the study plan if you'd rather have an order to follow than a pile of questions.

How this guide is checked. Every figure here was read off the Government of Alberta pages listed below. Fines, demerit values and fees change. Some amounts (registry service charges, for one) aren't set by the province at all; each registry agent sets its own within a published cap. Where that's the case, the text says so instead of quoting one number as if it applied everywhere.

Sources for this guide:

  1. Driver's knowledge test — alberta.ca
  2. Steps to getting your licence — alberta.ca
  3. Class 7 learner's licence — alberta.ca
  4. Class 5 driver's licence — alberta.ca
  5. Get a driver's licence — alberta.ca

Independence. It's a free study aid. It is not affiliated with, endorsed by, or operated on behalf of the Government of Alberta. If this guide and an official Alberta page disagree, the official page is right. Tell us and we'll fix it.

Related Reading

Frequently Asked Questions

How many tests do you take to get a licence in Alberta?

Two. A written knowledge test for the Class 7 learner's licence, then a basic road test at least 12 months later for the Class 5-GDL. The advanced road test was removed on 1 April 2023, so there is no third test to exit the GDL programme.

How long does it take to get a full licence in Alberta?

A minimum of 3 years. You hold the Class 7 for at least 12 months before the road test, then drive 2 years as a Class 5-GDL driver before you can upgrade, and you have to be at least 18 with no suspensions or demerits in the last year.

What age can you start the Alberta driving test process?

You can write the knowledge test at 14, which is the minimum age for a Class 7 learner's licence. Anyone under 18 needs a parent or guardian to consent. The basic road test has its own minimum age of 16.

Start With the Knowledge Test

200 questions · no sign up · no time limit

Start the free practice test →