Prepare for Your ICBC Class 4 Knowledge Test
Our updated practice exam platform is based on the official ICBC Driving Commercial Vehicles manual. Practice anytime, on any device, and track your high score to build confidence for test day.
Select Practice Mode
Manual Explanation & Reference
Test Results
Focus Areas Needed
What's Included in This Study Guide
Our goal is to provide the most comprehensive free resource for BC drivers. This practice tool includes:
- 400+ Realistic Questions: Covering every topic in the ICBC commercial manual.
- Detailed Explanations: Understand the "why" behind every correct answer to reinforce your learning.
- Chapter-Specific Feedback: Identify exactly which chapters of the manual you need to review.
- Uber & Lyft Ready: Specifically updated for Transportation Network Services (TNS) requirements in BC.
- Mobile Friendly: Practice on the go, anytime, on any device.
The Class 4 BC Roadmap
Eligibility Check
Verify you are 19+, hold a Class 5 license, and have a clean driving record.
Knowledge Exam
Pass the ICBC written commercial knowledge exam.
Medical Form
Complete your commercial medical exam form with your doctor.
Practical Test
Pass the pre-trip inspection and on-road commercial driving test.
Class 4 Restricted
Required for driving taxis, limousines, ambulances, and ride-hailing vehicles like Uber and Lyft. Max 10 occupants including the driver.
Compare details →Class 4 Unrestricted
Required for driving buses with a seating capacity of up to 25 passengers, including school buses and special activity buses.
Compare details →Frequently Asked Questions
Is a Class 4 license required for Uber in BC?
Yes. To drive for a Transportation Network Services (TNS) company like Uber or Lyft in British Columbia, you must hold a valid Class 4 restricted or unrestricted license.
How difficult is the ICBC Class 4 knowledge test?
The test covers road signs, commercial vehicle regulations, and safe driving procedures. Reviewing the official manual and taking practice tests can help improve your score.
What are the requirements for a Class 4 license in BC?
You must be at least 19 years old, hold a valid Class 5 or 6 license (or equivalent), have fewer than 4 penalty points in the past 2 years, and pass a commercial driver's medical exam.
Support This Resource
Help keep these study tools free and accessible for everyone.
☕ Buy Me a Coffee