Practice
Practice tests for the exam your province sets
Free to sit. No account, nothing behind a paywall, and nothing that interrupts a test part way through.
Pick a province
The rules differ by province, so the runs do too. The count on each card is the questions we have actually written for it.
ViewOntario
137 questions, 69 of them on signs
ViewBritish Columbia
126 questions, 64 of them on signs
ViewAlberta
125 questions, 65 of them on signs
ViewQuebec
108 questions, 54 of them on signs
Ways to work through a question bank
Every province offers what its own data supports, so a test with no sourced question count gets no full length run rather than an invented one. The cards below start the G1 knowledge test; every other province offers the same modes on its own page.
StartFull test
Ontario, G1 knowledge test
StartPractice run
Ontario, G1 knowledge test
ViewOne topic
Ontario, G1 knowledge test
StartSigns only
Ontario, G1 knowledge test
StartYour missed questions
Ontario, G1 knowledge test
What is not here
The other jurisdictions have no bank of their own yet. Rather than hand you questions written for one province with another province name on them, those pages carry the stages and the body that runs them, and no practice run at all until we have written for them properly.
Nothing you answer leaves your browser. There is no account to attach it to and no request carrying your answers ever leaves the page.
The records behind these tests
Each specification below is where the length, the pass mark and the fee for one of these runs comes from.
Ontario Ministry of Transportation, G1 licensing rules and DriveTest fee schedule
Verified 2026-08-27
ICBC published graduated licensing and knowledge test information
Verified 2026-08-27
Government of Alberta published Class 7 licensing and knowledge test information
Verified 2026-08-27
SAAQ published licensing, driving course and knowledge test information
Verified 2026-08-27