ICBC Knowledge Test Practice Online — Free BC Practice Test (2026)
Practice real ICBC-style questions with instant answers and explanations. No sign-up required.
Try a Free Practice Question
Click an answer to see if you got it right — with a full explanation.
What does a solid yellow line on your side of the road mean?
Practicing 1 of 6 sample questions. Unlock 200+ questions →
Designed to Help You Pass the ICBC Knowledge Test
Every question is based on official ICBC material from the Learn to Drive Smart manual — the same source as the real test.
Official Source Material
All questions and answers are drawn from the ICBC Learn to Drive Smart manual — the only authoritative source for BC knowledge test content.
Real Exam Simulation
Our mock exam format matches the real ICBC test: 50 questions, 45 minutes, 80% to pass. Practice the way you will be tested.
Instant Feedback
See the correct answer and a plain-English explanation immediately after each question — so you understand why, not just what.
How It Works
Three steps to your BC learner's licence.
Start practicing instantly
No account needed. Click a topic and answer questions immediately. Free questions are always available.
Learn from explanations
Every answer comes with a clear explanation. Understand the rule behind the answer so you can apply it even when questions are phrased differently.
Pass with confidence
Once you are scoring consistently above 80%, you are ready. Take our full mock exam to confirm your readiness before test day.
What Is the ICBC Knowledge Test?
The ICBC knowledge test is a 50-question multiple-choice exam that every new driver in British Columbia must pass to obtain a Class 7 Learner's Licence. Questions are drawn from the official Learn to Drive Smart manual and cover road signs, rules of the road, speed limits, intersections, parking, sharing the road, highway driving, and alcohol and drug impairment.
You have 45 minutes to complete the test and must answer at least 40 of 50 questions correctly — an 80% passing score. The exam is available at any ICBC driver licensing office across BC. Each attempt costs $15, and you can retake it as many times as needed if you do not pass.
Practicing with real ICBC-style questions online is the most effective way to prepare. It exposes you to the question format, builds familiarity with BC road rules, and reveals which topics need more study before your real appointment.
Why Practice the ICBC Test Online?
- Learn faster — Active testing is proven to be significantly more effective for retention than passive reading. Answering questions — and immediately seeing why you were right or wrong — accelerates learning.
- Identify weak areas — Topic-based practice shows you exactly which categories — road signs, speed limits, intersections — need more attention before test day.
- Build confidence — Familiarity with the question format reduces test anxiety. When you have answered hundreds of practice questions, the real test feels routine.
- Practice anywhere, anytime — Our practice test is fully mobile-optimised. Study during your commute, on your lunch break, or whenever you have a few spare minutes.
More Free Study Resources
Everything you need to pass the BC knowledge test in one place.
Practice by Topic
Work through 200+ questions organised by the 8 ICBC topic categories. Track your progress as you go.
Start practicingBC Road Signs Guide
Visual reference for every road sign in BC — regulatory, warning, construction, and guide signs with full explanations.
View road signsDriving Test Tips
Expert guides on how to pass the ICBC knowledge test, common mistakes to avoid, and road sign deep-dives.
Read the blogFrequently Asked Questions
Common questions about ICBC knowledge test practice online.
Start Practicing Now
Free questions. No account needed. The fastest way to prepare for your BC knowledge test.