2841 practice questions
Practice for Class 7, Class 4 and commercial licences.

BC Driver's Licence Test Prep
Practice BC Class 4 Restricted knowledge-test topics for ride-hailing, taxi, limousine, ambulance and small passenger-service driving.
For taxis, limousines, ride-hailing vehicles, ambulances, and special passenger vehicles up to 10 people including the driver.
Class 7 Learner
303 practice questions · 50 per test
Available practice questions
Class 7 has 303 practice questions; Class 4 Restricted has 819; Class 4 Unrestricted has 819; Class 1/2/3 have 300, 300, and 300.
Practice for Class 7, Class 4 and commercial licences.
Each attempt uses the expected number of questions for that licence class, and skipped questions return later.
Use explanations and flashcards to understand the rule behind the correct answer.
Switch language for instructions and explanations while ICBC class names stay clear.
Select your licence class first. Each card shows how many questions you can practise and how many appear in one mock test.
Class 7 / Class 5 passenger path
Start practice testClass 4 restricted passenger-service path
Start practice testClass 4 unrestricted bus and passenger-service path
Start practice testClass 3 heavy straight-truck path
Start practice testClass 2 bus and school-bus path
Start practice testClass 1 semi-trailer and heavy combination path
Start practice testChoose the licence class you need first: Class 7, Class 4 Restricted, Class 4 Unrestricted, Class 1, Class 2 or Class 3. Each path opens its own practice test so you do not waste time on the wrong questions.
Review road signs, traffic rules, safe-driving judgment, passenger service and commercial driving topics with explanations after each answer.
No. BCDLT is an independent study platform and is not affiliated with, operated by, or endorsed by ICBC.
Disclaimer