Canadian driving knowledge practice tests
Free practice tests for the learner’s licence knowledge test in Alberta, British Columbia, Ontario and Saskatchewan. Each province has its own handbook and its own test, so each has its own questions.
The real tests at a glance
| Province | Test | Questions | To pass | Minimum age |
|---|---|---|---|---|
| Alberta | Class 7 knowledge test | 30 | 25 correct | 14 years |
| British Columbia | ICBC knowledge test | 50 | 40 correct | 16 years |
| Ontario | G1 test | — | — | 16 years |
| Saskatchewan | SGI Class 7 written test | — | 80% on each of the two exams, the basic knowledge exam and the sign exam | 16 years (15 with High School Driver Education) |
Each number is quoted from the province’s own website or handbook; the source is linked on the province page. A dash means the province does not publish it.
- What it is
- Practice questions for the written knowledge tests in Alberta, British Columbia, Ontario and Saskatchewan.
- What it is not
- Not the official tests and not the real test questions. Not affiliated with any government or licensing agency.
- Where the questions come from
- Driver’s Guide: Cars and Light Trucks · Learn to Drive Smart guide · The Official Ministry of Transportation (MTO) Driver’s Handbook · Saskatchewan Driver’s Handbook
- Practice tests
- Alberta learners practice test · ICBC knowledge test practice · Ontario G1 practice test · SGI practice test
- Made by
- The Appcellent team
- Updated
- November 2026