ICBC knowledge test practice
Free, no accountBased on Learn to Drive Smart, 2026
The knowledge test is the multiple-choice test you pass to get your Class 7L learner licence in British Columbia. Practise all 110 questions by topic, each with the answer explained, then sit a timed mock marked like the real one.
110free questions
40/50to pass
11topics
Practise by topic
Ten questions each, with the Learn to Drive Smart section to read behind every answer.
- Graduated Licensing ProgramL and N stages, supervisors, signs and the zero rules10 questions
- Penalty points and offencesPoints, fines, impounds and driver improvement10 questions
- Alcohol, drugs and distractionImpaired driving, phones, GPS and tiredness10 questions
- Speed limits and following distanceDefault limits in km/h, school zones and stopping10 questions
- Traffic lights and signalsRight on red, flashing green and dark signals10 questions
- Intersections and roundaboutsFour-way stops, turns and giving way10 questions
- Road signs and markingsSign shapes and colours, centre lines and lane markings10 questions
- Pedestrians, cyclists and school zonesCrosswalks, bike lanes, hand signals and motorcycles10 questions
- Parking and stoppingWhere you may not park, hills and parallel parking10 questions
- Lanes, passing and emergency vehiclesPassing safely, merging and Slow Down Move Over10 questions
- Vehicle safety and hazardsSeat belts, child seats, skids, weather and railway crossings10 questions
How the real test works
- Study the guideLearn to Drive Smart is the ICBC guide the test is based on. Read it and practise here.
- 50 questionsMultiple choice, taken at an ICBC driver licensing office or agent. Check ICBC for how to book.
- 40 right to passNo more than 10 mistakes. You find out your result straight away.
- Then your 7LDrive with a supervisor under the Graduated Licensing Program, then book your Class 7 road test.
Questions people ask
- How many questions are on the ICBC knowledge test?
- 50 multiple-choice questions. You need 40 right (80%) to pass, so no more than 10 mistakes.
- What do I need to study for the ICBC knowledge test?
- The test is based on ICBC's Learn to Drive Smart guide. Read it, then practise every topic here until you get them all right and sit the mock until you pass it with room to spare.
- What happens after I pass the knowledge test?
- You get a Class 7L learner licence. You then drive with a qualified supervisor under the Graduated Licensing Program rules, and book a Class 7 road test when you are ready for your N.
- How much does the knowledge test cost and where do I take it?
- ICBC sets the fee and where you can sit the test, and both can change. Check ICBC's site for the current fee and for how to book at a driver licensing office or agent.
- Is the Graduated Licensing Program changing?
- ICBC has announced changes from October 19, 2026, including no second road test for novice drivers with a clean record. Check ICBC's new driver pages for what applies to you. These questions teach the rules of the road and stay useful either way.
- Are these the real ICBC knowledge test questions?
- No. The official questions belong to ICBC. These were written by PassRank to test the same rules, with an explanation and a Learn to Drive Smart reference for every answer.
Rules summarised from ICBC's Learn to Drive Smart guide. Questions written by PassRank. These are not the official ICBC knowledge test questions.