Begin the ICBC Practice Test Online

British Columbia has a graduated licensing program. As a new driver, you’ll first need to your L (Class 7 learner’s licence), then your N (novice licence), and then your full-privilege driver’s licence (after passing your Class 5 road test). You can get your L on or after your 16th birthday. To get your L, you must score a minimum of 40 out of 50 questions on the multiple-choice knowledge test. On average, it takes 25-26 minutes to complete. Roughly one in five questions on your official knowledge test will be about road signs. You’ll be allowed to skip each question up to two times during the test. The official passenger vehicle and motorcycle knowledge tests are offered in 11 languages. These free practice knowledge tests have everything you need to help you prepare for and pass the knowledge test for your learner’s (Class 7L) licence. The questions are based on the real exam and have been updated for 2020. Just like the real knowledge test, these questions are based on the information in the ICBC driving guide, “Learn to Drive Smart”.

BC Driver's License | Driver Test App
Pricing

Transparant rates

  • Webdesign
  • CMS
  • Hosting
  • Fast CDN
  • Friendly Support
View all
  • Webdesign
  • CMS
  • Hosting
  • Fast CDN
  • Friendly Support
View all
  • Webdesign
  • CMS
  • Hosting
  • Fast CDN
  • Friendly Support
View all
Testimonials

What people are saying

4.8 stars from 163 reviews

Great so far! Helped me learn a lot of things that I kept doing bad at. Now acing those quizzes. I am very confident after going through all of this I will be able to pass my CDL permit on the first try!

Alisha

I purchased this for my 2 sons and they are using it to make sure they can pass their exams so far they are loving it and it’s definitely helping them feel more confident going into the test next week.

Marco

Excellent, large selection of questions with complete explanations and a variety of Tests, their scores, and escalating refinement of knowledge challenges.

Jessie

Blog

Latest news & updates

Visit blog
Unable to communicate with Instagram.