← Home

Alberta Learners Practice Test

Free Class 7L Knowledge Test Prep — 200 Questions

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.

200 Practice questions
30 Questions per session
FREE No signup required
25/30 Pass score (83%)
$17 Real test fee
Age 14+ Minimum age

Take the Alberta Learners Practice Test Now

Question 1 of 10 Score 0 / 0

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 200 — open the full 30-question test →

Topics on the Alberta Learners Test

🛑 Road Signs 🚦 Traffic Signals ⚖️ Right of Way 🏎️ Speed Limits 📋 GDL Restrictions 📏 Following Distance 🅿️ Parking & Turning 🚌 School Buses 🚂 Railway Crossings 🚨 Emergency Vehicles
Tip: Road signs account for ~30% of the test — roughly 8 to 10 questions. Memorise every sign shape, colour, and meaning before your registry visit.

3 Ways to Study

📋

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.

Recommended approach: Start with Practice Mode to learn the material, then switch to Exam Mode. Aim for 90%+ consistently before booking your registry appointment — the 83% pass threshold leaves little room for guessing.

How to Get Your Alberta Learner's Licence (Class 7L)

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 $17 test fee 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.

No appointment needed. Alberta registry agents take walk-ins for knowledge tests. Arrive well before closing — some stop issuing tests 30–60 minutes early.

Class 7L Restrictions — What You Can and Cannot Do

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 the hold period shortens if you complete an approved driver-education course.

A Realistic 7-Day Study Plan

Most people who fail do so on road signs and right-of-way rules, not on obscure trivia. A focused week is usually enough:

Why People Fail the Alberta Learners Test

Frequently Asked Questions

What is the Alberta learners practice test?

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 200 questions from the Alberta Driver's Guide — road signs, traffic rules, GDL restrictions, and safe driving.

How many questions are on the Alberta learners test?

The real test has 30 questions, drawn randomly from a pool of 200. The test ends early if you hit 25 correct (pass) or 6 wrong (fail). Our practice test gives you access to all 200 so you're ready for any combination.

Is this Alberta learners practice test free?

Yes — 100% free, no account, no credit card. Take it as many times as you want. The only cost is the $17 registry fee on the day of the real test.

What score do I need to pass the Alberta learners test?

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.

How old do I have to be to get an Alberta learner's licence?

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.

How much does the Alberta learners test cost?

The knowledge test fee is $17, paid at the registry agent each time you write it, plus the separate fee for the licence itself once you pass. This practice test is free.

Do I need an appointment to write the knowledge test?

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.

What happens if I fail the Alberta learners test?

You can rewrite it. Most registries allow a retry the same day or the next, and the $17 fee applies to each attempt. There is no limit on the number of attempts.

How long must I hold the Class 7L before the road test?

At least 12 months before you can attempt the Class 5 GDL road test. See our GDL guide for how an approved driver-education course affects this.

Is the practice test available in other languages?

Yes. The full test on our home page is available in 9 languages — English, French, Spanish, Portuguese, Russian, Ukrainian, Chinese, Korean and Hindi. Note that the real registry test itself is administered in English.

Sources & How We Keep This Accurate

Where the questions come from. All 200 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.

More Alberta Class 7 Resources

Ready? Start the Free Practice Test

No signup — no time limit — retake as many times as you need

Start Now →