ICBC Knowledge Test Guide

New drivers are required to follow the ICBC Knowledge Test Guide, which is an essential part of their driver training process. This guide is specifically designed to help you prepare for and successfully pass the knowledge test. It covers a wide range of topics that are crucial for understanding the rules of the road, traffic signs, and safe driving practices. Studying this material will ensure you’re well-equipped with the information needed to pass the test and move forward in your journey to becoming a licensed driver.

Book a Road Test

Are you prepared to take your road test? For passenger vehicles and motorcycles, you can schedule your test as soon as you’re eligible based on the date on your license. There’s no rush to take the test—it’s important to only schedule it when you feel fully confident and ready. Taking your time to practice and prepare will help ensure a successful test experience.

Tuning Up for Drivers (Guide)

Prepare for your passenger vehicle road test, whether you’re in the graduated licensing program, a new resident in the area, or getting ready for a re-exam.

Practice Knowledge Test

Are you ready to earn your learner’s (L) certificate? You can start by taking ICBC’s Online Practice Knowledge Test to assess your readiness and get familiar with the test format.

ICBC Requirements

  • If you need to cancel or reschedule your road test appointment, ICBC requires a minimum of 48 hours‘ notice before the scheduled test time.
  • For road tests, students are required to bring two pieces of valid government-issued identification along with their driving license (e.g., Passport, Birth Certificate, PR Card, etc.).
  • The student is responsible for the $25 cancellation fee if they fail to notify ICBC and their instructor at least 72 hours before the road test appointment.
  • Students must also bring enough funds to cover the ICBC road test fees. The cost is approximately $35 for a Class 7 license and $50 for a Class 5 license. After passing the road test, students will need an additional $75 to pay for the driver’s license fee.