The Alberta learners practice test is your free online tool for the Class 7L knowledge test — the first step to getting your driver's licence in Alberta. Based on the official Alberta Basic Licence Driver's Handbook. No signup. No cost. Take it as many times as you need.
Last reviewed: · Questions checked against the official Alberta Driver's Guide · Not affiliated with the Government of Alberta.
What is the basic speed limit outside a city, town or village on a main highway, if not otherwise posted?
10 sample questions with explanations. The full test has all 250 — open the full 30-question test →
When visibility is limited due to fog, smoke or blowing snow, you should use:
In Alberta, if police suspect your blood alcohol concentration (BAC) is between 0.05 and 0.08, what can happen?
Under the Graduated Driver Licensing (GDL) program, what is the blood alcohol concentration (BAC) limit for a Class 7 or Class 5-GDL driver?
In a vehicle WITHOUT ABS brakes, threshold braking means:
Infants and very young children should be secured in which type of child safety seat?
You are involved in a collision. What is the FIRST priority?
In Alberta's demerit point system, a driver with a full licence (not learner or probationary) is suspended when accumulating:
If you receive a phone call while driving alone, you should:
If stopped by a police officer, which documents must you be able to produce?
Exam Mode
30 random questions — auto-stops at 25 correct (pass) or 6 wrong (fail). Best for benchmarking yourself before the real test.
Practice Mode
See the correct answer and explanation after every question. Best for learning a topic from scratch or reviewing mistakes.
Smart Mode
Focuses only on questions you got wrong. The most efficient way to improve once you've done a few exam rounds.
The Class 7L learner's licence is the first stage of Alberta's Graduated Driver Licensing (GDL) program. There is no driving-school requirement before the knowledge test — you can study on your own, walk into any registry agent office and write it the same day.
What you need to bring: proof of identity and Alberta residency, and payment for the test fee ($5 government fee plus a registry service charge capped at $12.60) plus the licence fee. Applicants under 18 need consent from a parent or guardian. You must be at least 14 years old.
On the day: the test is 30 multiple-choice questions on a screen at the registry. There is no time limit. It stops as soon as you reach 25 correct (pass) or 6 wrong (fail). If you fail you can rewrite — most registries let you retry the same day or the next, paying the fee again each attempt.
Passing the learners test gets you a Class 7L, not a full licence. While you hold it:
Full details are in our Alberta GDL Program Guide, including how an approved driver-education course can shorten the later Class 5-GDL probation (it does not shorten the 12-month Class 7 hold).
Most people who fail do so on road signs and right-of-way rules, not on obscure trivia. A focused week is usually enough:
The Alberta learners practice test is a free online simulation of the Class 7 knowledge test you take at a registry office to receive your learner's licence (Class 7L). It covers all 250 questions from the Alberta Driver's Guide — road signs, traffic rules, GDL restrictions, and safe driving.
The Alberta learners test has 30 multiple-choice questions. You need 25 correct (83%) to pass, so you can get at most 5 wrong. The test ends as soon as you reach 25 correct or 6 wrong. Our free learners practice test draws from 250 questions so you can prepare for any combination.
Yes — 100% free, no account, no credit card. Take it as many times as you want. The only cost is the registry fee on the day of the real test, about $17 to $18.
You need 25 correct answers out of 30 (83%) to pass. We recommend aiming for 90%+ on this practice test so you have a comfortable buffer on the real exam.
You must be at least 14 years old. Applicants under 18 need the consent of a parent or legal guardian, who generally has to attend the registry with you.
The knowledge test is a $5 government fee plus a registry service charge capped at $12.60, so about $17 to $18 in total depending on the office. You pay it each time you write it, plus the separate fee for the licence itself once you pass. This practice test is free.
No. Alberta registry agents accept walk-ins for knowledge tests. Arrive well before closing time — some offices stop issuing tests 30 to 60 minutes early.
You can rewrite it, but Alberta allows the knowledge test only once per day, so there is no same-day second attempt. The fee applies each time, and there is no limit on the total number of attempts. Our study plan covers how to use the gap.
At least 12 months before you can attempt the Class 5 GDL road test. An approved driver-education course does not shorten it; it can only cut up to 6 months off the later 2-year Class 5-GDL probation. See our GDL guide.
Yes. The full test on our home page is available in 9 languages — English, French, Spanish, Portuguese, Russian, Ukrainian, Chinese, Korean and Hindi. The real Class 7 knowledge test at a registry is also available in 25 languages.
Where the questions come from. All 250 questions are written from the official Alberta driver's guides published by the Government of Alberta, which is also the source the registry test is built on.
How facts are verified. Rules, thresholds and fees are checked against alberta.ca and, where a specific regulation matters, against Alberta's Traffic Safety Act regulations. When Alberta changes a rule we update the affected questions — for example the collision-reporting threshold rose from $2,000 to $5,000 effective 1 January 2024, and our questions reflect the current figure.
Corrections. Every question shows an explanation so you can check our reasoning rather than take it on trust. If you spot an error, tell us — reader reports are fact-checked against official sources and fixed, usually within a day.
Independence. This is a free study aid. It is not affiliated with or endorsed by the Government of Alberta, and passing it does not guarantee passing the official test.
Ready? Start the Free Practice Test
No signup — no time limit — retake as many times as you need
Start Now →