Stage 1 · Class 7

Alberta Class 7 Learner's Licence

Your first step to driving in Alberta. A Class 7 Learner's Licence is the first step toward becoming a licensed driver in Alberta, letting you start learning to drive under supervision while working toward your Class 5-GDL licence.

Class 7 Preparation Course and Practice Test
Class 7 Knowledge Test Prep
What's included
Everything you need for this stage
Expert-developed lessons
Learning materials designed around the topics you need to know for the Alberta test.
Practice questions and quizzes
Focused practice on Alberta road signs and rules of the road.
Mock knowledge tests
Unlimited realistic practice tests until you feel ready.
Easy-to-follow learning
A simple, clear learning experience from start to finish.
Multiple language options
Study in the language you're most comfortable with.
Study at your own pace
Self-paced, on any device, on your own schedule.
Rules of the roadTraffic signs and signalsSafe driving practicesAlberta traffic laws
How it works
How to get your Class 7
  1. 1

    Make sure you're eligible

    You must be at least 14 years old. If you're under 18, you'll need consent from a parent or guardian.
  2. 2

    Prepare for the knowledge test

    Study Alberta's traffic laws, road signs, safe driving practices, and rules of the road using the official Driver's Guide.
  3. 3

    Visit a Registry Agent

    Go to an Alberta Registry Agent that offers knowledge testing. Bring acceptable identification and pay the applicable test fee.
  4. 4

    Pass the knowledge test

    The Class 7 knowledge test has 30 multiple-choice questions. You need at least 25 correct answers to pass. You can take the test once per day.
  5. 5

    Pass your vision screening

    After passing the knowledge test, a Registry Agent will check that your vision meets Alberta's driving requirements.
  6. 6

    Get your Class 7 licence

    Once you pass the knowledge and vision tests, you can purchase your Class 7 licence. You'll receive a temporary licence while your official card is mailed to you.
Timing
How long do you keep your Class 7
Minimum hold
12 months
You must hold your Class 7 for at least 12 months before you can take the Class 5-GDL road test.
Also required
Age 16+
You must also be at least 16 years old and eligible to take the Class 5 road test.
Good to know
Know your Class 7 rules
Always drive with a qualified supervisor. A fully licensed driver aged 18 or older must sit beside you in the front passenger seat.
No driving from midnight to 5 a.m. Class 7 drivers cannot drive between 12:00 a.m. and 5:00 a.m.
Zero alcohol. You must maintain a 0% alcohol level whenever you drive.
Everyone needs a seat belt. You cannot carry more passengers than there are seat belts in the vehicle.
Watch your demerit points. Your licence may be suspended if you accumulate 8 demerit points.
Frequently asked questions
How old do I need to be to get a Class 7 licence in Alberta?
You must be at least 14 years old to apply for a Class 7 Learner's Licence. If you are under 18, you will need consent from a parent or guardian.
Where can I take the Class 7 knowledge test?
You can take the Class 7 knowledge test at an Alberta Registry Agent that offers driver knowledge testing.
What do I need to bring for the Class 7 test?
You will need acceptable identification and any required supporting documents. If you are under 18, parental or guardian consent may also be required.
How many questions are on the Alberta Class 7 knowledge test?
The test has 30 multiple-choice questions.
How many questions do I need to get right to pass?
You need at least 25 correct answers out of 30 to pass the Class 7 knowledge test.
What topics are covered on the Class 7 knowledge test?
The test covers topics such as Alberta rules of the road, traffic signs and signals, safe driving practices, driver responsibilities, and basic traffic laws. The questions are based on Alberta's official Driver's Guide.

Grow with GoGo.

Curriculum, student tools, and a built-in referral pipeline for Alberta partner schools. Become a partner school.

Learn about partnering →