B.C. Class 7 Knowledge Test: Online and In-Person Guide

Current Class 7 guide to ICBC's online and in-person B.C. knowledge test: eligibility, 50 questions, fees, study sources, ID and licence steps.

Prepared and maintained by Shanaya's Driving School, an independent driving school. This is not an ICBC publication. Information checked against the linked official sources on July 21, 2026.

Current Class 7 test facts

  • You must be at least 16 and a B.C. resident to apply.
  • The passenger-vehicle test has 50 multiple-choice questions; 40 correct answers (80%) are required to pass.
  • The maximum time is 45 minutes and each attempt costs $15.
  • Online and in-person tests are available in 12 languages.

As of July 21, 2026, applicants under 19 need parent or legal guardian consent. The B.C. government says the threshold will change to under 18 on October 19, 2026; confirm ICBC's current instructions when applying.

Study with official materials

Read ICBC's Learn to Drive Smart guide first, then use ICBC's official practice knowledge test. Private practice questions should only supplement these sources.

Online workflow

  • Register with an email address, accepted primary ID and a Visa, Mastercard or American Express card for the $15 fee.
  • Use a desktop or laptop with a keyboard, pointing device, webcam and stable connection while physically in Canada or the United States.
  • Start within 72 hours and complete the 45-minute test in one session without talking, study materials or another electronic device.
  • After a failure or disqualification, ICBC permits another online attempt after 24 hours with a new registration and fee. Three online disqualifications prevent online testing for six months; in-person testing remains available.

In-person workflow

Use ICBC's office finder and appointment instructions. Bring one accepted primary and one secondary ID, applicable consent, payment for the $15 test and $10 Class 7 photo learner-licence fees, and corrective lenses if required for vision screening.

An online pass is not a licence

You cannot drive until ICBC issues your learner's licence. After an online pass, visit a driver licensing office with the same primary ID used online plus secondary ID, the pass-confirmation email, applicable consent, corrective lenses and the licence fee. Complete the vision, identity, photo and issuance steps. The online result is valid for one year.

Official sources

For corrections, email book@drivingschoolbc.ca.