
Edmonton drivers new to Alberta's licensing system often ask the same question: why does getting a full licence take so long? The answer is Alberta's Graduated Driver Licensing (GDL) system, a two-stage framework designed to build driving competence progressively before granting full independence on the road. This guide explains every stage of Alberta's GDL system, what restrictions apply at each level, how demerit points work differently for new drivers, and how Arrow Driving School helps Edmonton students move through the process efficiently.
What Is Alberta's GDL System?
Alberta's Graduated Driver Licensing system was introduced to reduce the disproportionately high collision rate among new and young drivers. Research consistently showed that new drivers were most at risk not because of recklessness, but because of inexperience, they lacked the hazard perception and automatic decision-making that experienced drivers build over years behind the wheel.
The solution was a staged system that gives new drivers supervised learning time before allowing independent driving. Alberta's GDL system has two distinct stages between the knowledge test and full unrestricted driving privileges, each with its own requirements, restrictions, and minimum hold periods.
Stage 1, Class 7: The Learner's Licence
The first step in Alberta's GDL system is the Class 7 learner's licence. To get your Class 7 in Edmonton, you must pass the Alberta knowledge test, a 30-question written exam based entirely on the Alberta Driver's Guide. Arrow Driving School's Knowledge Test Prep course ($200 + GST) prepares Edmonton students for this exam specifically, covering the high-failure areas of road signs and GDL rules.
Once you hold a Class 7, you can drive, but only under the following restrictions.
Class 7 Restrictions in Alberta
Supervision required at all times. A fully licensed driver (Class 5 non-GDL or higher) must be in the front passenger seat whenever you drive. You cannot drive alone under any circumstances with a Class 7 licence.
Zero blood alcohol concentration. Not the standard adult legal limit of 0.05 or 0.08, absolute zero. Any detectable alcohol results in immediate administrative consequences. Our guide to impaired driving in Alberta explains the penalties for new drivers.
No handheld devices. You may not use a handheld communication device while driving.
Minimum one-year hold period. You must hold your Class 7 for a minimum of one year before you are eligible to take the Class 5 GDL road test. There are no exceptions to this waiting period.
No driving between midnight and 5:00 a.m. A Class 7 driver may not drive between 12:00 a.m. and 5:00 a.m.
There are no limits on road type under Class 7. Outside those hours, you can drive at night, on highways, and in any weather conditions, provided your supervisor is present. Arrow's certified instructors strongly recommend using your Class 7 year to build diverse driving experience in Edmonton: winter road conditions, highway driving on Anthony Henday, and night driving in varied traffic.
Stage 2, Class 5 GDL: Independent but Restricted
After a minimum of one year on a Class 7 and passing the Alberta Class 5 road test, you advance to Class 5 GDL. This is a significant milestone, you can now drive independently, without a supervisor in the vehicle. However, Alberta's GDL system continues to apply restrictions.
Zero blood alcohol concentration continues. The zero-tolerance rule carries over from Class 7. Full Class 5 non-GDL licence holders face administrative consequences at 0.05 BAC. Class 5 GDL drivers face consequences at any detectable level.
Lower demerit point thresholds. The most consequential ongoing restriction for Class 5 GDL drivers is the demerit point threshold, covered in detail below.
Two-year GDL period. You must drive for 2 years as a Class 5 GDL driver before you can move up to a full Class 5 non-GDL licence. A Class 5 or Class 6 driver training program from a school licensed by the Alberta government may cut this by up to 6 months.
Demerit Points: How Alberta's GDL System Is Stricter for New Drivers
Alberta's demerit point system applies to all drivers, but the thresholds that trigger warnings and suspensions are significantly lower for GDL drivers. This is one of the most important aspects of Alberta's GDL system for Edmonton students to understand before their first independent drive.
For Class 7 and Class 5 GDL drivers: a cautionary notice comes by mail at 4 demerit points, and the licence is suspended for one month at 8 or more points within 2 years. For full Class 5 non-GDL licence holders: the cautionary notice comes at 8 points, and the licence is suspended for one month at 15 or more points within 2 years. For both, a second suspension within a year lasts 3 months. Points go on your record on your conviction date and stay there for 2 years.
Common offences and their demerit values in Alberta: speeding up to 15 km/h over the limit (2 demerits), speeding 16 to 30 km/h over (3 demerits), speeding 31 to 50 km/h over (4 demerits), running a red light (3 demerits), careless driving (6 demerits), failing to stop for a school bus (6 demerits), improper passing (3 demerits), following too closely (4 demerits).
A single serious offence can bring a Class 7 Edmonton driver close to the suspension threshold. Arrow's instructors spend time on both the practical driving skills and the legal framework, because understanding the consequences of specific driving behaviours is part of what keeps new Edmonton drivers safe during the GDL period.
Stage 3, Full Class 5 Non-GDL: Unrestricted Driving
After 2 years on a Class 5 GDL licence, with no licence suspensions or demerits during the last year, Edmonton drivers can move up to a full Class 5 non-GDL licence. There is no second road test: since April 1, 2023, Alberta no longer requires the advanced road test to leave the GDL program. The full licence removes the zero-tolerance blood alcohol rule, replacing it with the standard adult threshold, and raises the demerit warning and suspension points to the standard levels.
The usual minimum timeline from zero to full unrestricted driving in Alberta is three years: one year on Class 7, plus two years on Class 5 GDL. With a licensed driver training program, the GDL part may be up to 6 months shorter, so about two and a half years in all. Most Edmonton drivers who begin at 16 hold a full licence by 19, provided they pass their road test on schedule and keep a clean record.
How Arrow Driving School Moves Edmonton Students Through the GDL System
Arrow Driving School has been guiding Edmonton students through Alberta's GDL system since 2012. Our Standard Course takes new drivers from their first lesson to road-test readiness, 15 classroom or online theory hours covering Alberta's GDL requirements, followed by 10 in-car lessons with a certified Edmonton instructor who knows exactly what road test examiners look for.
Free pick-up from your door is included at all Arrow locations across Edmonton, Beaumont, Leduc, Sherwood Park, and St. Albert. If your teen still needs their Class 7 knowledge test, our Knowledge Test Prep course covers the GDL sections that most students fail. If you are a parent supporting a teen through the GDL process, our For Parents page explains how the system works and how you can reinforce lessons at home.
Most Arrow students are ready for their Class 5 road test within 6 to 10 weeks of starting lessons. Our 95% first-try road test pass rate means most Edmonton students do not repeat their road test, saving both time and the cost of a second attempt. View our full course options and pricing →
What Edmonton Students Say
"I had no idea how the GDL system actually worked until my Arrow instructor explained it. Understanding the demerit thresholds made me a much more careful driver, I wasn't taking risks I didn't even realise were risks."
Harpreet S.
Standard Course, Edmonton
"My son was confused about what he could and couldn't do on his Class 7. His Arrow instructor went through the whole GDL system clearly in his first lesson. No confusion after that, he knew exactly where he stood."
Diana M.
Standard Course, Sherwood Park
"I moved to Edmonton from overseas and the GDL system was completely new to me. Arrow's Knowledge Test Prep covered the GDL rules thoroughly and I passed first try. The whole process made sense by the end."
Kwame A.
Knowledge Test Prep, Edmonton
4.8 stars, 4,000+ Google reviews, Edmonton's most reviewed driving school
Frequently Asked Questions
Alberta's GDL system is a two-stage licensing process. Stage 1 is the Class 7 learner's licence, you drive with a licensed supervisor at all times and must maintain zero blood alcohol. Stage 2 is Class 5 GDL, you can drive independently but still face zero blood alcohol rules and lower demerit thresholds than full-licence holders. After one year on Class 7 and two years on Class 5 GDL (up to 6 months less with a licensed driver training program), and with no suspensions or demerits in the last year, you qualify for a full unrestricted Class 5 licence. No second road test is needed.
Yes. Alberta's Class 7 rules do not limit which roads you can drive on. You can drive on highways, at night, and in any weather conditions with a Class 7 licence, provided a fully licensed driver (Class 5 non-GDL or higher) is in the front passenger seat. The one time limit is that a Class 7 driver may not drive between midnight and 5:00 a.m. Arrow instructors recommend building highway driving experience during your Class 7 year.
Class 7 and Class 5 GDL drivers in Alberta get a cautionary notice by mail at 4 demerit points, and their licence is suspended for one month at 8 or more points within 2 years. This is much lower than for full-licence holders, who get the notice at 8 points and are suspended at 15. A single careless driving offence carries 6 demerits, putting a Class 7 Edmonton driver within 2 points of suspension in one incident.
The usual minimum from zero to a full unrestricted Class 5 licence in Alberta is three years: at least one year holding a Class 7 learner's licence, plus two years on a Class 5 GDL licence. A Class 5 or Class 6 driver training program from a school licensed by the Alberta government may cut the GDL part by up to 6 months. You also need no suspensions or demerits during the last year, and no second road test is needed. In practice, most Edmonton students who begin at 16 hold a full Class 5 non-GDL licence by 19.
Demerit points accumulated on your Class 7 licence carry forward when you upgrade to Class 5 GDL. They do not reset on upgrade. Points remain on your record for two years from your conviction date, which is the day you pay the ticket or a court finds you guilty. This is another reason Arrow instructors emphasise clean driving habits from the very first lesson.
Yes. Arrow's Standard Course covers both Class 7 and Class 5 training. If you are starting from scratch with no licence, your course builds from Class 7 foundations to Class 5 road-test readiness. If you already hold a Class 7 and want to upgrade to Class 5, Arrow's Alberta Licence Upgrade packages provide a faster, more targeted route to your Class 5 road test.
Ready to Start Your Driving Journey in Edmonton?
Arrow Driving School has helped 8,000+ Edmonton students pass their road test. Certified instructors. Free pick-up. 7 days a week.