TestPrepCanada

Home › British Columbia Class 7 Practice Test

British Columbia · Driver's licence

British Columbia Class 7 Practice Test

The BC knowledge test is the written test for the Class 7L learner's licence in British Columbia's Graduated Licensing Program (GLP), run by ICBC. Every question on the real test is based on ICBC's official guide, Learn to Drive Smart. Our bank holds 300 original practice questions written from that guide — road signs, rules of the road, BC speed limits and zones, sharing the road, safe driving for coastal and mountain conditions, and BC licensing and penalties.

Real test format50 multiple-choice questions on a computer, based on Learn to Drive Smart, taken at an ICBC driver licensing office. ICBC also offers the test online — check icbc.com for current availability.
Pass markAt least 40 of 50 correct (80%) — a single overall score; there is no separate signs section to pass.
Time limit45 minutes.
CostThe knowledge test fee is $15 per attempt. Fees are set by ICBC — confirm the current amount at icbc.com before you go.
Who can take itAge 16 or older. You must also pass a vision screening. (Applicants under 19 need consent from a parent or legal guardian.)
Study sourceLearn to Drive Smart — ICBC's free official guide, available at icbc.com.

Start practising

Practice mode

Questions one at a time with instant right/wrong feedback and an explanation for every answer. Choose a topic below, or practise the whole bank.

Practice topics in this bank:

  • Full question bank (300)
  • Road Signs (60)
  • Speed & Zones (35)
  • Rules & Right-of-Way (55)
  • Sharing the Road (50)
  • Safe Driving & Hazards (60)
  • Licensing & Penalties (40)

Exam mode — the real format

50 multiple-choice questions, 45 minutes, pass mark 40/50 (80%) — a single overall score, in the real ICBC format. Our exam mode mirrors it exactly. No feedback until the end, then a full review of every question.

How the BC licensing pathway works

BC licenses new drivers in stages. Passing the knowledge test and vision screening earns your L (Class 7L learner): you drive only with a qualified supervisor (22 or older with a full Class 1–5 licence) beside you, display the red L sign, carry at most one passenger besides your supervisor, stay off the road between midnight and 5 a.m., keep zero alcohol and drugs in your system, and use no electronic devices at all — not even hands-free. After at least 12 months (if you are under 25) and passing the Class 7 road test, you reach N (Class 7 novice): you may drive alone with the green N sign, a one-passenger limit (immediate family and supervised driving excepted), and the same zero-alcohol, zero-drug and no-device rules.

What changed on October 19, 2026: the second road test is gone. Eligible novice drivers now move to a full Class 5 licence through a Driving Record Assessment — ICBC reviews your novice driving record instead of testing you again — followed by 12 months with a zero alcohol and drug restriction on the new Class 5. A clean record is therefore worth real time. The same reform lowered the minimum supervisor age from 25 to 22. The knowledge test itself did not change in the reform.

Study tips

BC Class 7 FAQs

How many questions are on the real BC knowledge test, and what is the pass mark?

50 multiple-choice questions, and you need at least 40 correct (80%) to pass. There is one overall score — signs questions are mixed through the test rather than scored as a separate section.

How much does the BC knowledge test cost, and how long do I have?

The fee is $15 per attempt and the time limit is 45 minutes. Confirm current fees at icbc.com, as ICBC sets and updates them.

Are these the actual ICBC test questions?

No. ICBC does not publish its questions. Ours are original questions written from the facts in Learn to Drive Smart, ICBC's official guide, so you learn the same material the real test covers.

What happens after I pass the knowledge test?

You receive your Class 7L learner's licence and drive under the L restrictions (supervisor, L sign, passenger and overnight limits, zero alcohol and drugs, no devices). After the learner stage and the Class 7 road test comes the N stage; since October 19, 2026, eligible novices reach Class 5 through a Driving Record Assessment rather than a second road test.

What if I fail the knowledge test?

You can retake it after a waiting period and another $15 fee — check icbc.com or your driver licensing office for the current retake rules. Use practice and exam mode here until 40/50 feels comfortable before you pay again.

Practice tests only. TestPrepCanada is not affiliated with ICBC or the Government of British Columbia. The real Class 7 knowledge test is administered by ICBC. For official information, consult ICBC's Learn to Drive Smart guide and icbc.com.