Practice Tests & Study Resources

Everything you need to pass your ICBC knowledge test — free practice tests for every licence class and endorsement, the official ICBC study guide, and our own step-by-step licensing walkthroughs.

The essential study guide

Driving Commercial Vehicles (ICBC guide)

ICBC's official study guide for the commercial knowledge tests — Classes 1–4, the air brake endorsement, and heavy trailer. This is the material your knowledge test is actually based on.

Open the guide (PDF)Free · opens on icbc.com

How our practice tests work

Walk into your ICBC test already knowing you’ll pass

Every test is multiple choice and mirrors the real ICBC knowledge exam. You need 80% to pass — the same bar ICBC sets — so keep retaking until you’re clearing it comfortably.

26

Practice tests

715+

Questions

Free

Always, no sign-up

80%

To pass — like ICBC

Instant answer feedback

See right away whether you got each question right, with the correct answer and a plain-English explanation — plus a full review at the end.

True to the real exam

The full mocks are the same length and time limit as ICBC's knowledge test.

Unlimited retries

Take every test as many times as you like until you're scoring above the pass mark.

Licence Classes(16)

Mock knowledge tests for Class 1 through Class 4 — the rules of the road and vehicle handling ICBC tests you on.

Class 1 Licence / MELT

Class 1 Practice Test 1: Rules of the Road

Signs, right-of-way, space management and safe driving for tractor-trailer drivers — the rules-of-the-road side of the Class 1 test.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 2: Trucks, Trailers & Hours

Coupling, cargo securement, weigh scales, hours of service and inspections — the vehicle-handling side of the Class 1 test.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 3: Signs, Signals & Road Markings

Every sign, signal and pavement marking ICBC tests commercial drivers on — from chain-up and steep-grade signs to reserved lanes and rail crossings.

25 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 4: Pre-Trip Inspection

The full Class 1 pre-trip: what passes and what fails on a tractor-trailer, the in-cab air tests, coupling checks and the trip inspection paperwork.

25 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 5: Hours of Service & Fatigue

The hours-of-service rules working drivers live by — daily limits, cycles, sleeper splits, logs and ELDs, and staying ahead of fatigue.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 6: Cargo Securement & Weights

Tiedown rules, front-end structures, commodity loads and B.C. size and weight limits — secure your cargo and stay legal at the scale.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 7: Coupling, Backing & Trailer Handling

Fifth-wheel coupling and uncoupling step by step, backing a semi-trailer, doubles and trailer dynamics — the skills side of pulling a trailer.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Practice Test 8: Grades, Winter & Emergencies

Brake heat, chain-ups, pre-hill checks, winter hazards and emergency know-how for taking a loaded truck through BC's mountains.

20 questionsUntimedPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Full Mock Knowledge Test 1

Full-length Class 1 mock: 60 questions in 75 minutes, air brake content included — the same format as the real ICBC test.

60 questions75 minPass 80%
Free practice testStart →

Class 1 Licence / MELT

Class 1 Full Mock Knowledge Test 2

A second full-length mock — 60 all-new questions in 75 minutes with air brake content, matching the real ICBC Class 1 knowledge test format.

60 questions75 minPass 80%
Free practice testStart →

Class 2 Licence

Class 2 (Bus) Mock Knowledge Test

Full-length Class 2 practice: passenger safety, school bus rules and big-vehicle skills. 35 questions in 45 minutes, like the real test.

35 questions45 minPass 80%
Free practice testStart →

Class 2 Licence

Class 2 Practice Test: School Bus & Passenger Safety

Go deep on the school-bus side of Class 2: flashing lights, loading and crossing procedures, railway stops, emergency equipment and daily checks.

20 questionsUntimedPass 80%
Free practice testStart →

Class 3 Licence

Class 3 (Single-Unit Truck) Mock Knowledge Test

Full-length Class 3 practice: cargo, off-tracking, air brakes and inspections for trucks with more than two axles.

35 questions45 minPass 80%
Free practice testStart →

Class 3 Licence

Class 3 Practice Test: Truck Skills & Inspection

Hands-on Class 3 skills: single-unit pre-trip depth, dump and flat-deck cargo securement, backing, mountain grades, axle weights and inspections.

20 questionsUntimedPass 80%
Free practice testStart →

Class 4 Licence

Class 4 (Taxi, Limo & Small Bus) Mock Knowledge Test

Full-length Class 4 practice for taxi, limousine, ride-hailing and ambulance drivers. 35 questions in 45 minutes, like the real test.

35 questions45 minPass 80%
Free practice testStart →

Class 4 Licence

Class 4 Practice Test: Professional Passenger Transport

The professional side of Class 4 — passenger care, accessibility, emergencies, medical standards and the duties of a true professional driver.

20 questionsUntimedPass 80%
Free practice testStart →

Endorsements(7)

Air brake, heavy trailer and house-trailer endorsement prep, matched to the real ICBC endorsement tests.

Air Brake Endorsement

Air Brake Practice Test 1: System Components

How air brakes work: chambers, compressor and governor, valves, dual circuits and spring brakes. Same length as the real 25-question test.

25 questions45 minPass 80%
Free practice testStart →

Air Brake Endorsement

Air Brake Practice Test 2: Inspection, Adjustment & Use

Pushrod stroke, slack adjusters, the pre-trip air test and braking on grades — timed like the real 25-question ICBC test.

25 questions45 minPass 80%
Free practice testStart →

Air Brake Endorsement

Air Brake Full Mock Knowledge Test

The full ICBC format — 25 questions in 45 minutes, 80 per cent to pass — mixing components, trailers, inspection, adjustment and braking technique.

25 questions45 minPass 80%
Free practice testStart →

Heavy Trailer Endorsement

Heavy Trailer Endorsement (Code 20) Practice Test

Towing trailers over 4,600 kg: coupling, trailer brakes, loading and inspection for the code 20 endorsement test.

20 questionsUntimedPass 80%
Free practice testStart →

Heavy Trailer Endorsement

Heavy Trailer (Code 20) Full Mock Knowledge Test

Full-length code 20 mock — 35 questions in 45 minutes, like the real ICBC heavy trailer endorsement knowledge test.

35 questions45 minPass 80%
Free practice testStart →

RV Training (House Trailer Endorsement)

RV & House Trailer Endorsement Practice Test

Towing a big RV? Hitches, tongue weight, sway control and the code 07 endorsement — based on ICBC's official towing guide.

20 questionsUntimedPass 80%
Free practice testStart →

RV Training (House Trailer Endorsement)

House Trailer (Code 07) Full Mock Knowledge Test

Full-length code 07 mock for big-RV towing — 35 questions in 45 minutes, like the real house trailer endorsement knowledge test.

35 questions45 minPass 80%
Free practice testStart →

Ready to get behind the wheel?

Practice tests get you through the knowledge exam. CSTT gets you road-test ready with one-on-one training.