About the B.C. Class 7L knowledge test

In British Columbia you can get your learner's (L) licence from age 16. To get it, you pass ICBC's knowledge test and a vision and medical screening. The test is 50 multiple-choice questions on the information in Learn to Drive Smart, with road signs, rules of the road and safe driving all mixed together. The full practice test on this page works the same way, and every answer comes with a short explanation.

What the test covers

Sample questions

A few questions from the practice bank. Tap one to see the answer.

Unless a sign says otherwise, the speed limit within cities and towns in B.C. is:

50 km/h

It is 80 km/h outside cities and towns.

A playground zone limit of 30 km/h is in effect:

Every day from dawn to dusk

Playground zones apply every day, all year.

When passing stopped vehicles with flashing lights on a road with a speed limit of 80 km/h or more, you must slow to no more than:

70 km/h

Also change lanes if you are in the lane next to them and it is safe.

On roads with a speed limit above 50 km/h, you must leave at least how much space when passing a cyclist?

1.5 metres

It's the law, not just good practice.

A learner in B.C. may drive only between:

5 a.m. and midnight

No driving from midnight to 5 a.m.

In B.C., a flashing green light means:

The light is pedestrian-controlled; go only if the intersection is clear

Watch for pedestrians, who may press the button to change it to yellow and then red.

A learner's supervisor must be:

25 or older with a valid Class 1, 2, 3, 4 or 5 licence

The supervisor must sit beside you.

How to study

  1. Read ICBC's Learn to Drive Smart guide.
  2. Practise rules and signs separately, then take the full 50-question test. Each one is a fresh set of questions.
  3. Review the questions you missed, then use Smart practice to drill your weak topics.
  4. When you score 40 or more on the full test several times in a row, you're ready for the real one.

Frequently asked questions

How many questions are on the ICBC knowledge test?

50 multiple-choice questions on the information in Learn to Drive Smart, including road signs, rules of the road and safe driving.

What score do I need to pass?

40 out of 50, which is 80%.

How old do I have to be to get a learner's licence in B.C.?

16. If you are under 19, a custodial parent or legal guardian needs to come with you when you apply. You also need to pass a vision and medical screening.

Can I take the knowledge test online?

Yes. ICBC offers the test online or at a driver licensing office. Passing online doesn't license you; you still visit an office to get your learner's licence.

Can I take the test in another language?

Yes. It is available in English, French, Arabic, Cantonese, Croatian, Farsi, Mandarin, Punjabi, Russian, Spanish and Vietnamese.

Are these the real ICBC test questions?

No. Every question here is original, written from ICBC's Learn to Drive Smart guide. This site is not affiliated with ICBC.

How many practice questions are there?

437: 310 rules of the road questions and 127 road sign questions. Practice tests don't repeat a question until you have seen every question in that part.