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
Your journey in Alberta
Where are you right now?
Click any stage to learn more.
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
01
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.
02
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.
03
Visit a Registry Agent
Go to an Alberta Registry Agent that offers knowledge testing. Bring acceptable identification and pay the applicable test fee.
04
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.
05
Pass your vision screening
After passing the knowledge test, a Registry Agent will check that your vision meets Alberta's driving requirements.
06
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.
What happens if I fail the Class 7 knowledge test?
You can take the test again, but you are only allowed to attempt the knowledge test once per day. You will also need to pay the applicable test fee for another attempt.
Do I need to pass a vision test?
Yes. You must pass a vision screening before your Class 7 licence can be issued.
How much does it cost to get a Class 7 licence?
You will normally pay a fee for the knowledge test and a separate fee to purchase your driver's licence. Fees can vary by Registry Agent, so it is best to check with your chosen registry before visiting.
When do I receive my Class 7 licence?
Once you have passed the knowledge test and vision screening and completed the required application process, you can purchase your Class 7 licence. You will normally receive a temporary licence first, and your driver's licence card will be mailed to you.
Can I drive alone with a Class 7 licence?
Generally, no. When driving a Class 5 vehicle, you must be accompanied by a qualified supervising driver who is 18 or older, holds a full Class 5 licence or higher, and sits in the front passenger seat. A Class 7 licence does allow you to operate a moped without a supervising driver.
Are there restrictions on when I can drive?
Yes. Class 7 drivers cannot drive between 12:00 a.m. and 5:00 a.m.
Can I drink any alcohol before driving with a Class 7 licence?
No. Class 7 drivers must maintain zero alcohol when driving.
How many passengers can I carry?
You cannot carry more passengers than there are available seat belts in the vehicle.
How long do I need to keep my Class 7 licence?
You must hold your Class 7 licence for at least 12 months before becoming eligible to take the Class 5 road test.
When can I take my Class 5 road test?
You must be at least 16 years old and have held your Class 7 licence for at least 12 months before you can take the Class 5 road test.
What happens after I pass my Class 5 road test?
You move to the Class 5-GDL probationary stage. After completing the required probationary period and meeting Alberta's requirements, you can move to a full Class 5 licence.
Do I need an advanced road test to get a full Class 5 licence?
No. Alberta removed the advanced road test requirement for exiting the GDL program.
How should I prepare for the Class 7 knowledge test?
Start with Alberta's official Driver's Guide and make sure you understand the rules of the road, signs, and safe driving practices. Practice questions and mock tests can also help you become familiar with the test format.
Can I prepare for my Class 7 test with GoGo?
Yes. GoGo's Class 7 preparation resources are designed to help you learn the required topics, practise with questions and quizzes, and prepare for the Alberta knowledge test at your own pace.
Grow with GoGo.
Curriculum, student tools, and a built-in referral pipeline for Alberta partner schools. Become a partner school. VERIFY-AB