How Long Do You Hold a Class 7 in Alberta? The Class 5 Timeline
In Alberta you hold a Class 7 at least 12 months and must be 16 to take the road test, then drive 24 months on a Class 5-GDL. Training may cut up to 6 months.
In Alberta, you must hold your Class 7 learner's licence for at least 12 months and be at least 16 before you can take the road test for a Class 5-GDL (probationary) licence. You then drive on the Class 5-GDL for 24 months (you may be eligible to cut this by up to 6 months with an approved driver training course), and you must be at least 18 to get your full Class 5. There is no Advanced Road Test any more: it was dropped on April 1, 2023.
This post walks through each stage, what the clock actually counts from, and how driver training changes the timeline. Every rule here comes from the Government of Alberta's licensing pages, starting with Steps to getting a driver's licence, and the official 2026 Driver's Guide.
The three stages at a glance
Alberta.ca says that "it takes a minimum of 3 years" to get a full, non-GDL Class 5 licence. GDL stands for Graduated Driver Licensing, the program every new driver in Alberta goes through. That figure lines up with 12 months as a learner plus 24 months as a probationary driver (our arithmetic). The page does not adjust the 3 years for the driver training reduction explained below.
| Stage | How you get it | Minimum time in this stage | Key conditions |
|---|---|---|---|
| 1. Class 7 (learner) | Be 14 or older, pass the knowledge test and a vision test, parental consent if under 18 | 12 months | A fully licensed (non-GDL) driver aged 18 or older beside you; no driving from midnight to 5 a.m.; zero alcohol |
| 2. Class 5-GDL (probationary) | Be 16 or older, have held a Class 7 for at least 12 months, pass the Class 5 road test | 24 months (up to 6 months less with approved driver training) | Zero alcohol and drugs; suspended at 8 demerit points; no more passengers than seat belts; can't supervise a learner |
| 3. Full Class 5 (non-GDL) | Be at least 18, finish the probationary period, be suspension and demerit free for the last 12 months | None, this is the full licence | Standard rules for fully licensed drivers |
Sources: Steps to getting a driver's licence, Class 7 learner's licence and Class 5 driver's licence on alberta.ca, plus the 2026 Driver's Guide for the accompanying driver rule.
How long do you have to hold a Class 7 in Alberta?
At least 12 months. To get a Class 5-GDL, alberta.ca says you must:
"have had a Class 7 learner’s licence for at least 12 months"
You must also be 16 or older and pass the road test. These are two separate conditions, and you need to meet both.
Does the 12 months count from age 14?
No. The 12 months counts from when you got your Class 7, not from your 14th birthday. The rule is about how long you have held the licence. If you get your Class 7 at 15 and a half, you have held it for only 6 months on your 16th birthday, so you still have to wait another 6 months.
The 2026 Driver's Guide adds one more detail: the one-year learner period "will be extended if you receive a suspension of your driving privileges".
What you can do as a Class 7 driver
The Class 7 page lists the restrictions. You can't drive between 12:00 a.m. and 5:00 a.m., you must have a 0% alcohol level at all times, you can't carry more people than there are seat belts, and you're allowed 8 demerit points before a suspension. The Driver's Guide says the person with you must be a fully licensed (non-GDL) driver who is 18 or older and is seated next to you.
If you're still preparing for the knowledge test that gets you the Class 7, our guide to the Alberta Class 7 knowledge test (30 questions, 25 to pass) covers the format.
Class 7 to Class 5: getting your Class 5-GDL
Once you have held your Class 7 for 12 months and you're 16, you can take the Class 5 road test. The Class 5 page lists three steps:
- Pass a road test. Book it through a registry agent or online through the Alberta Road Test Scheduler.
- Pass a vision test at the registry agent.
- Buy your Class 5-GDL licence card. You get a temporary licence valid for 30 days or until your card arrives.
On the road test page, alberta.ca says you fail the Class 5 test if you get "more than 75 points". Registry agents set their own fees for Class 5 road tests, so contact your local registry for the price.
Rules while you're on a Class 5-GDL
From the Class 5 page:
- You can't drive with more people than there are seat belts.
- Your licence is suspended at 8 demerit points.
- You must have a zero drug and alcohol level when driving.
- You can't upgrade to a Class 1, 2, 3 or 4 licence.
- You can't be the accompanying driver for a learner.
How long is the Class 5-GDL in Alberta?
24 months, unless you qualify for the driver training reduction. Alberta.ca's Class 5 page says you must "have completed the 24 months of probationary driving" before you can get a full Class 5.
How driver training shortens the timeline
Alberta.ca says drivers "may be eligible" to reduce the 24-month probationary period "by up to 6 months" by completing a Class 5 or Class 6 driver training program from a licensed driver training school.
The 2026 Driver's Guide explains how this works. You can reduce your probationary stage by up to six months if:
- you successfully complete an approved driver training course, which results in a condition code (U) being added to your driving record, and
- all other eligibility requirements are met.
What counts as the course? Alberta.ca's Class 5 driver training page says Class 7 and Class 5-GDL drivers must complete at least 15 hours of classroom instruction and 10 hours of in-vehicle instruction, and pass the knowledge and practical assessments, to receive a Notice of Driver Education Course Completion form from the school. The same page says this form may also be used to get a discount on your vehicle insurance.
Worked examples: the earliest dates (our calculations)
This table is our own arithmetic, not an official alberta.ca table. Every input comes from the official rules above: age 16 and 12 months as a learner for the Class 5-GDL, age 18 and 24 months on the Class 5-GDL for the full licence, and a reduction of up to 6 months with approved training. It assumes you pass each test on your first eligible day, have no suspensions or demerits, and get the full 6-month reduction. Your own dates may be later.
| You get your Class 7 at | Earliest Class 5-GDL | Earliest full Class 5 (no training) | Earliest full Class 5 (with approved training) |
|---|---|---|---|
| 14 | 16 (age rule) | 18 | 18 (age rule) |
| 15 and a half | 16 and a half (12-month rule) | 18 and a half | 18 (18 months on GDL, and age 18) |
| 16 | 17 | 19 | 18 and a half |
| 25 | 26 | 28 | 27 and a half |
The second row shows why the 12 months does not count from age 14: someone who starts at 15 and a half can't take the road test at 16.
Do you still need the Advanced Road Test in Alberta?
No. Alberta.ca's Steps to getting a driver's licence page states:
"Starting April 1, 2023, drivers are no longer required to take the advanced road test to exit the Graduated Driver Licensing (GDL) program."
The alberta.ca licensing pages we checked do not list any other test in its place. The exit requirements they list are the ones in the next section.
What do you need to exit GDL and get a full Class 5?
According to alberta.ca, to become a fully licensed driver you must:
- be at least 18 years of age
- have completed the 24 months of probationary driving (or the reduced period, if you qualify)
- "be suspension and demerit free for the last 12 months"
The Class 5 page also lists residency and ID requirements: you must be a Canadian citizen, a permanent resident, hold a valid work visa, or have an approved refugee claim, and show proof that you live in Alberta and valid ID.
The Driver's Guide words the third rule a little more broadly: you must be free of suspensions or traffic violations within the last 12 months of the probationary stage, including a zero alcohol and/or drug level when driving.
Is there a fee to get the full Class 5?
Yes, there is a registry charge. Alberta.ca's Class 5 page says the maximum charges for exchanging your licence card for a Class 5-GDL or full Class 5 licence are set out in the Registry Agent Product Catalogue. Alberta.ca does not publish a single fixed price on these pages.
What changes when you exit GDL
The Driver's Guide says that once you exit the GDL program, you will:
- move from a Class 5-GDL to a full Class 5 licence
- qualify to re-class to a Class 1, 2, 3 or 4 licence
- be allowed more demerit points
- no longer have the zero alcohol and drug condition
- be able to be an accompanying driver for a learner
Coming from outside Alberta?
If you already have a licence from another province or country, you may be able to exchange it instead of starting at Class 7, as the Class 5 page notes. For drivers from countries without a reciprocal licensing agreement, the Driver's Guide says a successful application to have your previous driving history credited "will grant exemption from the GDL program" and lets you take the Class 5 road test without holding a Class 7 for one year.
How to practise for the first step
Every timeline above starts with the Class 7 knowledge test. 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, in English, Korean, Portuguese and Tagalog. You can try a free 30-question mock exam in your browser first. For what's new in this year's guide, see Alberta Driver's Guide 2026: what actually changed.
Frequently asked questions
How long do you have to hold a Class 7 in Alberta?
At least 12 months. You must also be 16 or older before you can take the Class 5 road test. The learner period is extended if your driving privileges are suspended.
Does the 12 months on a Class 7 start at age 14?
No. It counts from the date you got your Class 7. If you got it after your 15th birthday, you'll need to wait past your 16th birthday.
Can I go from Class 7 to Class 5 directly?
No. You first get a Class 5-GDL by passing the road test, then hold it for 24 months (or as few as 18 if you qualify for the driver training reduction) before you can get a full Class 5.
Do you still need the Advanced Road Test in Alberta?
No. Since April 1, 2023, drivers are no longer required to take the Advanced Road Test to exit the GDL program.
How much does driver training reduce the GDL period?
Up to 6 months. You must complete an approved Class 5 or Class 6 driver training program from a licensed school, which adds a condition code (U) to your driving record, and meet all other requirements.
Can I get a full Class 5 licence before I turn 18?
No. Alberta.ca says you must be at least 18 to become a fully licensed driver, even if you've finished your probationary period.
What happens if I get demerits on my Class 5-GDL?
To exit GDL you must be suspension and demerit free for the last 12 months. Your licence is suspended if you reach 8 demerit points.
Sources
- Government of Alberta, Steps to getting a driver's licence: the three stages, minimum of 3 years, 12-month and age rules, 24-month probationary period and 6-month reduction, exit rules, end of the advanced road test on April 1, 2023.
- Government of Alberta, Get a Class 5 driver's licence: Class 5-GDL eligibility and steps, GDL rules, full Class 5 requirements, licence exchange and Registry Agent Product Catalogue charges.
- Government of Alberta, Class 7 learner's licence: learner restrictions and demerit limit.
- Government of Alberta, Driver's road test: booking, 75-point fail threshold for Class 5, registry agents setting Class 5 road test fees.
- Government of Alberta, Class 5 driver training: 15 hours classroom and 10 hours in-vehicle, Notice of Driver Education Course Completion, insurance discount.
- Government of Alberta, Driver's Guide: cars and light trucks (2026): learner period extension after a suspension, accompanying driver, exit requirements, condition code (U), what changes after exiting GDL, GDL exemption for drivers from non-reciprocal jurisdictions.
All quotations were checked against these pages in October 2026.
Start Your Class 7 the Right Way
Download the app
Alberta Driving Test
Practice for the Alberta knowledge test with 300+ questions, mock exams, and road sign drills.