Skip to main content

About BC Knowledge Test

BC Knowledge Test is a free study aid that helps people in British Columbia prepare for the ICBC car and motorcycle knowledge tests.

Our purpose

Passing the ICBC knowledge test should not depend on luck or on paying for practice. We built this site to give every BC learner a clear, honest, and genuinely useful way to prepare — with realistic questions, a plain-English explanation for every answer, and free progress tracking. There is no account to create and nothing to pay.

How we write our questions

Our question banks contain 165 car questions and 110motorcycle questions. Every question is original. We do not copy ICBC's exam questions — instead, we write our own questions that cover the same material in the same multiple-choice format.

The content is based on the official ICBC driving guides: “Learn to Drive Smart” for cars and “Learn to Ride Smart” for motorcycles. Each question carries a reference to the relevant part of the manual, and each practice test shows the manual edition the questions were written against.

Our commitment to accuracy

Driving rules change, and a study aid is only useful if it is current. We review our questions against the latest ICBC manuals and show a last-reviewed date so you can see the content is up to date. If you believe a question is wrong or out of date, please tell us — accuracy matters more to us than question count.

Always confirm with ICBC

We work hard to be accurate, but ICBC is the only official source for licensing rules, fees, and test details. Confirm anything important on icbc.com before you act on it.

We are independent

BC Knowledge Test is an independent study aid. We are not affiliated with, endorsed by, or associated with the Insurance Corporation of British Columbia (ICBC). “ICBC” is used on this site only to describe the tests we help you prepare for.

Contact us

Questions, corrections, or feedback are welcome at [email protected].