All Guides
Licensing

Alberta GDL Program Explained: From Class 7 to Full Class 5

6 min read

Alberta's Graduated Driver Licensing (GDL) program takes every new driver through two stages before a full licence: the Class 7 learner stage and the Class 5-GDL probationary stage. It takes a minimum of three years from your first knowledge test to a full Class 5 — and the rules at each stage are a favourite topic on the knowledge test itself.

Stage 1: Class 7 Learner's Licence

You can get a Class 7 from age 14 by passing the knowledge test and a vision screening (with parental consent under 18). As a learner you must:

  • Always drive with a fully licensed (non-GDL) driver aged 18+ in the front passenger seat
  • Maintain zero blood alcohol — no exceptions
  • Not drive between midnight and 5 a.m.
  • Carry no more passengers than there are seatbelts
  • Stay under 8 demerit points (a full-licence driver gets 15)
  • Hold the Class 7 for at least 12 months before taking the road test

Stage 2: Class 5-GDL (Probationary)

From age 16, after 12+ months as a learner, you can take the basic road test. Pass it and you get a Class 5-GDL — you can now drive alone, but you're still in the program:

  • Zero blood alcohol still applies
  • 8-demerit suspension threshold still applies
  • You can't supervise a Class 7 learner
  • You must spend at least 24 months in this stage with no suspensions

Exiting the GDL program

Good news: since April 2023, Alberta no longer requires the advanced road test to exit GDL. After 24 months of suspension-free probationary driving, you graduate to a full Class 5 licence. Completing an approved driver training course can reduce the probationary period by up to 6 months.

GDL rules are guaranteed test content

Expect multiple questions about supervision requirements, the zero-alcohol rule, demerit limits, and stage durations on your knowledge test. They're easy marks if you know the numbers: 14, 12 months, 16, 24 months, 0.00 BAC, 8 demerits.

Ready to start? The first step is the Class 7 knowledge test — practice for free with realistic test questions, and read our guide on passing it the first time.

Frequently Asked Questions

How long does GDL last in Alberta?

A minimum of 3 years total: at least 12 months as a Class 7 learner, then at least 24 suspension-free months as a Class 5-GDL probationary driver.

Do I still need the advanced road test to exit GDL in Alberta?

No. The advanced road test requirement was removed in April 2023. You now exit GDL automatically after 24 suspension-free months in the Class 5-GDL stage.

Can a GDL driver drink any alcohol before driving?

No. GDL drivers (both Class 7 and Class 5-GDL) must maintain zero blood alcohol at all times when driving.

How many demerit points can a GDL driver get in Alberta?

A GDL licence is suspended at 8 demerit points, compared to 15 for a fully licensed driver.

Put It Into Practice

Free Alberta knowledge test practice questions — start instantly, no signup required.

Start Free Practice Test

Keep Reading