DriveTest Canada
  • Checked against Insurance Corporation of British Columbia (ICBC) on 2026-08-28
  • Every figure below names the record it came from

ICBC Class 2 knowledge test

Class 2 knowledge test at a glance

Fee
$15 per attempt, and one fee only if you sit the air brake test at the same time
Retake fee
$15 per attempt
Minimum age
19
Where it is taken
At a licensing office or testing centre
ICBC, Before you take your knowledge test (form MV2654)verified 2026-08-28

The ICBC Class 2 knowledge test in British Columbia is 35 questions and you pass at 28 of 35 correct; the fee is $15 per attempt, and one fee only if you sit the air brake test at the same time. Every row comes from ICBC, Before you take your knowledge test (form MV2654), checked 28 August 2026. Yes.

  • Thirty five questions, and 28 correct to pass. The same test covers Class 2, Class 3 and Class 4.
  • You get 45 minutes.
  • A road signs test sits alongside it at the learner stage, and ICBC does not say whether those questions are counted inside the 35.
  • Class 2 is the bus class, school buses included.
  • Air brakes are a separate 25 question test, with 20 correct to pass, plus a pre trip test.
  • You need a full Class 5 or 6 licence, a driving record with fewer than four penalty point incidents in two years and a commercial medical.
An unmarked tractor trailer in profile from a low angle on a prairie highway shoulder at first light, casting a long shadow across the road.
  • Every figure on this page is traced to Insurance Corporation of British Columbia (ICBC)
  • Official records for the Class 2 knowledge test are linked below
  • No practice bank is published for this test here

Practice for this test is still being written. The format above is the real one.

What the questions cover

Every British Columbia question sits under one subject, and the number beside it is how many we hold. The reading column goes to the lesson behind the subject.

SubjectQuestionsReading
Road signs20The lesson behind it
Speed and following distance8The lesson behind it
Emergencies and breakdowns7The lesson behind it
Documents, fines and demerit points6The lesson behind it
Intersections and turns4The lesson behind it
Parking and stopping4The lesson behind it
Impaired and distracted driving3The lesson behind it
Passing and lanes2The lesson behind it
Sharing the road2The lesson behind it
Weather and night driving2The lesson behind it
Right of way1The lesson behind it
Licensing and the graduated system1The lesson behind it

How the Class 2 knowledge test passes

The real test is 35 questions with a 45 minute limit.

You pass with 28 correct answers out of 35.

You can sit it from age 19.

Fees and rules change, so check the record itself before you pay for anything. The date beside each figure is the day we last read it.

Questions people ask about this test

Can I take the ICBC knowledge test online?

Yes. Since June 9, 2026, ICBC lets you take the passenger vehicle (class 5 and 7) and motorcycle (class 6 and 8) knowledge tests online, on a computer with a webcam. You have up to 72 hours after registering to start, and 45 minutes to finish in a single session, and the $15 test fee is paid online. Passing does not hand you the licence: you still visit a driver licensing office, where you pay the licence fee separately.

ICBC, Take the online knowledge testverified 2026-09-15
How many questions are on the ICBC knowledge test?

Fifty, and you get 45 minutes to work through them. The timer is generous for the number of questions, so most people run out of certainty long before they run out of time.

ICBC published graduated licensing and knowledge test informationverified 2026-08-27
How many mistakes are allowed on the BC knowledge test?

Ten. You need 40 correct out of 50 to pass, so the eleventh wrong answer ends the attempt as a fail.

ICBC published graduated licensing and knowledge test informationverified 2026-08-27
What does the ICBC knowledge test cost?

Fifteen dollars per attempt. On top of that you pay $17 for your first licence photo, and every retake costs the same $15 as the first sitting.

ICBC published graduated licensing and knowledge test informationverified 2026-08-27
How soon can I retake the knowledge test if I fail?

After 7 days. ICBC holds you to that gap between attempts, so the same afternoon or the next morning is not an option.

ICBC published graduated licensing and knowledge test informationverified 2026-08-27
Can I take the knowledge test in another language?

Yes. ICBC offers the test in 12 languages with audio, which means you can listen to the questions rather than read them.

ICBC published graduated licensing and knowledge test informationverified 2026-08-27

Sources for this page

Each record below is where a number on this page comes from, with the date it was last checked against it.