Skip to content
First-Choice Driving School

Free practice test

Alberta Class 7 learner's practice test

Practise for the Alberta knowledge test with 30 random questions, instant answers and explanations. Switch to Farsi/Dari any time.

Practice test

Questions are drawn at random from a bank of 244, so every attempt is different. You need 25 of 30 to pass, like the real test.

This is a practice quiz, not the official test. Questions are original and based on the Alberta Driver's Guide; rules, speeds and fines can change, so always study the latest edition. Persian (Farsi/Dari) wording is a study aid.

About the real knowledge test

  • 30 multiple-choice questions on a computer, and you need 25 correct to pass.
  • Taken at an Alberta registry agent office. You pay for each attempt and can take one test per day.
  • Covers safe driving practices, driving laws and road signs, all from the Alberta Driver's Guide.
  • Available in 25 languages including Farsi, Hindi, Urdu and Punjabi.

Official details and fees: Alberta driver's knowledge test (Government of Alberta).

How to study

  1. Read the Driver's Guide chapter by chapter: signs and signals, intersections, sharing the road, then the law.
  2. Take a practice test, then read the explanations for everything you missed.
  3. Retake until you score 25+ several times in a row, not just once.
  4. Once you have your Class 7 licence, move on to real driving. See how many lessons you need and what to expect on the road test.

Common questions

Is this the real Alberta knowledge test?

No. It's a free practice quiz made by First-Choice Driving School, with original questions based on the Government of Alberta Driver's Guide. The real test is taken on a computer at an Alberta registry agent office.

How many questions are on the real Class 7 test, and what is the pass mark?

The real knowledge test has 30 multiple-choice questions and you need 25 correct to pass. You can take it once per day and pay each time.

Can I take the real test in Farsi, Dari, Hindi or Urdu?

The Class 7 computer test is offered in 25 languages, including Farsi, Hindi, Urdu and Punjabi. Ask the registry agent when you book.

Why do I see different questions each time?

Each attempt draws 30 questions at random from a bank of 244, favouring ones you haven't seen yet, like the real test which also draws from a larger pool.

Do I need a learner's licence before my first driving lesson?

Yes. You need at least a Class 7 Alberta licence in your possession at every in-vehicle lesson, so book your knowledge test first, then book your lessons.

Ready to start?

Tell us where you're at — Lida Noori replies within one business day.