Skip to main content

Class 7L learner's licence

ICBC car knowledge test practice

Free, realistic practice for the ICBC car knowledge test. Sit a 50-question test, get instant feedback, and read a clear explanation for every answer.

Start practising

Timed exam simulationPaidSit a full 50-question test against the clock, just like the real ICBC exam. Unlock it with a one-time upgrade.

Get the most from your practice

A one-time upgrade unlocks full-length tests and the timed exam simulation for every test on the site.

See upgrade options

Your scores are saved automatically. Sign in to sync them across devices.

What is the ICBC car knowledge test?

The ICBC car knowledge test is the written exam you must pass to get your Class 7L learner's licence in British Columbia. It is the first step in the Graduated Licensing Program, and it checks that you understand road signs, traffic laws, and safe driving practices before you start learning to drive on the road.

You take the test on a touch-screen at an ICBC driver licensing office. This page gives you free, realistic practice so you walk in already knowing the material.

How many questions are on the test and what is the pass mark?

The real ICBC car knowledge test has 50 multiple-choice questions. You must answer at least 40 correctly — a score of 80% — to pass. About 20 questions cover road signs and roughly 30 cover the rules of the road and safe driving.

Match the real test

Each practice attempt here also has 50 questions with a 40/50 pass mark. Use the timed exam-simulation mode to sit the test against a 45-minute clock, exactly like the real thing.

What does the car knowledge test cover?

Every question is based on the official ICBC “Learn to Drive Smart” manual. The main topics are:

  • Road signs, traffic signals, and pavement markings
  • Right-of-way rules and intersections
  • Speed limits and keeping a safe following distance
  • Sharing the road with pedestrians, cyclists, and large vehicles
  • Parking, stopping, and hazard awareness
  • Impaired and distracted driving, and the penalties that apply in BC

How much does it cost and how do I book?

The knowledge test costs $15, and it is free for people aged 65 and older. You can book a time online through icbc.com or simply visit a driver licensing office — many offices accept walk-ins for the knowledge test. The test is offered in several languages.

If you do not pass, you can rebook and try again, though a waiting period and another fee may apply. Our guide on booking your test walks through the full process.

What should I bring to the ICBC office?

Bring acceptable identification that proves your name, date of birth, and signature. ICBC lists the documents it accepts; a passport plus a secondary piece of ID is a common combination. You will also complete a quick vision screening at the office.

What happens after I pass?

Once you pass the knowledge test and the vision screening, ICBC issues your Class 7L learner's licence. You can then practise driving with a qualified supervisor while following the L-stage restrictions. After holding your L for the required time, you can take the Class 7 road test to move to a novice (N) licence.

Frequently asked questions

Is this the official ICBC knowledge test?
No. BC Knowledge Test is an independent study aid and is not affiliated with ICBC. Our questions are original and written to cover the same material as the official “Learn to Drive Smart” manual.
How many questions are on the ICBC car knowledge test?
The real test has 50 multiple-choice questions. You need 40 correct (80%) to pass. Each practice test here uses the same format.
How much does the ICBC knowledge test cost?
The knowledge test costs $15 in British Columbia, and it is free for people aged 65 and older.
Do I need an account to use this practice test?
No. The practice tests are free to use. Creating a free account is optional and lets your progress sync across devices.
What score should I aim for before booking the real test?
Aim to score 90% or higher across several practice attempts, including at least one timed exam simulation, before you book. Consistency matters more than a single good score.