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 test; every other province offers the same modes on its own page.
StartFull test
Ontario, G1 test
StartPractice run
Ontario, G1 test
ViewOne topic
Ontario, G1 test
StartSigns only
Ontario, G1 test
StartYour missed questions
Ontario, G1 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.
Verified 2026-09-15
ICBC published graduated licensing and knowledge test information
Verified 2026-08-27
Government of Alberta, Driver knowledge test
Verified 2026-09-15
SAAQ, Obtaining a Driver's Licence for a Passenger Vehicle (Class 5)
Verified 2026-09-15
Read through an Internet Archive copy of the SAAQ page captured on 2026-04-23, because the SAAQ turns away visitors from outside Canada.