Class 4 commercial driver's licence
ICBC Class 4 knowledge test practice
Free, realistic practice for the ICBC Class 4 knowledge test — the written exam for a taxi, ride-hail, limousine, ambulance, or small bus licence. Sit a 35-question test, get instant feedback, and read a clear explanation for every answer.
Start practising
Get the most from your practice
A one-time upgrade unlocks full-length tests and the timed exam simulation for every test on the site.
See upgrade optionsYour scores are saved automatically. Sign in to sync them across devices.
What is the ICBC Class 4 knowledge test?
The ICBC Class 4 knowledge test is the written exam you must pass to begin earning a Class 4 commercial driver's licence in British Columbia. A Class 4 licence is the licence for drivers who carry passengers for hire — taxi and ride-hail drivers — and for drivers of limousines, ambulances, and small buses.
You take the test on a touch-screen at an ICBC driver licensing office. Passing it earns a Class 4 learner's licence, the stage before the road test that leads to a full Class 4 credential. This page gives you free, realistic practice so you walk in already knowing the material.
Independent study aid
What does a Class 4 licence let you drive?
A Class 4 licence comes in two versions. A restricted Class 4 licence covers taxis, ride-hail vehicles, limousines, and other vehicles carrying up to 10 people, including the driver — it is the minimum licence for ride-hailing. An unrestricted Class 4 licence additionally covers small buses, special vehicles, and ambulances seating up to 25 people.
| Version | What it covers |
|---|---|
| Class 4 restricted | Taxis, ride-hail vehicles, limousines, and vehicles seating up to 10 (including the driver) |
| Class 4 unrestricted | Small buses, special vehicles, and ambulances seating 11 to 25 people |
One knowledge test for both
How many questions are on the Class 4 test and what is the pass mark?
The real ICBC Class 4 knowledge test has 35 multiple-choice questions. You must answer at least 28 correctly — a score of 80% — to pass. The maximum time allowed is 45 minutes.
| Detail | Class 4 knowledge test |
|---|---|
| Questions | 35 multiple-choice |
| Correct answers to pass | 28 (80%) |
| Time limit | 45 minutes |
| Source manual | Driving Commercial Vehicles |
Match the real test
What does the Class 4 knowledge test cover?
Every question is based on the official ICBC “Driving Commercial Vehicles” manual. The Class 4 test pays particular attention to carrying passengers safely and to professional driving. The main topics are:
- Carrying passengers safely — boarding, stopping points, and assisting passengers
- Pre-trip, en-route, and post-trip vehicle inspections
- Professional driving, fitness to drive, and avoiding distraction and impairment
- Hazards and emergencies, including skids and responding to a collision
- Driving in adverse weather and managing driver fatigue
- Rules of the road, signs, and safe handling of the vehicle
What do I need before taking the Class 4 knowledge test?
The Class 4 licence has specific eligibility requirements in addition to the knowledge test. You must already hold a valid full-privilege driver's licence and meet driving-record and age requirements.
- A valid full-privilege Class 5 (or Class 6) BC licence, or an accepted out-of-province equivalent
- At least 19 years of age
- A minimum of two years of non-learner driving experience
- A driving record with fewer than four penalty point incidents in the past two years
- No driving-related criminal convictions within the past three years
- A driver's medical examination, as required for commercial classes
Driving record matters
How do I book the Class 4 knowledge test?
Book an appointment through icbc.com or visit an ICBC driver licensing office to start your Class 4 learner's licence application. Bring accepted primary and secondary identification, any glasses or contacts you need for the vision screening, and payment for the knowledge test ($15).
After you pass the knowledge test and vision screening, you receive a Class 4 learner's licence. The full Class 4 licence requires a Class 4 road test that includes a pre-trip inspection, and a completed driver's medical examination. Commercial knowledge tests are generally offered in English only.