
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.
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.
There are no restrictions on time of day or road type under Class 7. 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.
Minimum two-year hold period. You must hold your Class 5 GDL for a minimum of two years before applying to upgrade to a full Class 5 non-GDL licence.
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 warning letter is issued at 8 demerit points, and licence suspension is imposed at 12 demerit points. For full Class 5 non-GDL licence holders: the warning is issued at 15 demerits, and suspension at 18 demerits.
Common offences and their demerit values in Alberta: speeding 1–30 km/h over the limit (2 demerits), speeding 31–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 (3 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 a minimum of two years on a Class 5 GDL licence with a clean driving record, Edmonton drivers can apply for a full Class 5 non-GDL licence. This 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 total 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. Most Edmonton drivers who begin at 16 hold a full licence by 19, provided they pass their road tests on schedule and maintain 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, St. Albert, and Spruce Grove. 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 complete their Class 7 road test within 6 to 10 weeks of starting. 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 — 3,745 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 a minimum of three years total (one on Class 7, two on Class 5 GDL), you qualify for a full unrestricted Class 5 licence.
Yes. Alberta's Class 7 restrictions do not limit where or when you can drive — only who must be with you. 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. Arrow instructors recommend building highway driving experience during your Class 7 year.
Class 7 and Class 5 GDL drivers in Alberta receive a warning letter at 8 demerit points and face licence suspension at 12 demerit points. This is significantly lower than the thresholds for full-licence holders (warning at 15, suspension at 18). A single careless driving offence carries 6 demerits — putting a Class 7 Edmonton driver within 6 points of suspension in one incident.
The minimum timeline from zero to a full unrestricted Class 5 licence in Alberta is three years — a minimum of one year holding a Class 7 learner's licence, plus a minimum of two years holding a Class 5 GDL licence. 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 the date of the offence. 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.