Free ICBC test practice — British Columbia
Pass your ICBC knowledge test with confidence
Free, realistic practice for every ICBC knowledge test — car, motorcycle, commercial classes, air brake, and more. Every question has a clear explanation, and your progress is tracked automatically.
Class 7L learner's licence
ICBC car knowledge test
The written test for your BC car learner's licence.
50 questions · 40 to pass
Start the car testMotorcycle learner's licence
ICBC motorcycle knowledge test
The written test for your BC motorcycle learner's licence.
50 questions · 40 to pass
Start the motorcycle testEvery ICBC test
All practice tests →ICBC Class 1 knowledge test
The written test for your BC Class 1 semi-trailer truck licence.
ICBC Class 2 knowledge test
The written test for your BC Class 2 bus driver's licence.
ICBC Class 3 knowledge test
The written test for your BC Class 3 heavy truck licence.
ICBC Class 4 knowledge test
The written test for your BC Class 4 taxi, ride-hail, and small bus licence.
ICBC air brake knowledge test
Practise for the ICBC Code 15 air brake endorsement knowledge test.
ICBC house-trailer endorsement test
Practise for the ICBC Code 07 house-trailer endorsement knowledge test.
Why practise with BC Knowledge Test?
An explanation for every answer
Every question comes with a plain-English explanation and a reference to the ICBC manual, so you learn the reason — not just the right letter.
Free progress tracking
See your best score, spot your weak topics, and re-practise the exact questions you keep getting wrong. Sign in to sync across devices.
A real exam simulation
Switch on the timed mode to sit a full-length test against the clock, exactly like the real ICBC test.
Built on the current manuals
Questions are written to reflect the latest ICBC driving manuals, and dated so you know they are current.
Guides for new drivers
All guides →How to book your ICBC knowledge test
The ICBC knowledge test must be booked by appointment at a driver licensing office, and you can book online or in person.
What to expect at the ICBC driver licensing office
A knowledge test visit to an ICBC driver licensing office follows a predictable sequence: check-in, a vision screening, the touch-screen test, your result, and a licence photo if you pass.
ICBC road signs explained
British Columbia road signs fall into four main groups: regulatory signs, warning signs, construction signs, and information or guide signs.
Ready to start practising?
It is free, there is nothing to install, and you can begin right now.