Passing the BC knowledge test in Surrey is your first step toward getting your L license in British Columbia. Many new drivers wonder how hard it is, how to study, and where to find free practice tests that actually reflect real ICBC questions.
What Is the BC Knowledge Test?
The BC knowledge test is a 50-question multiple-choice test administered by ICBC. You must score at least 40 out of 50 to pass. The test covers:
- Road signs
- Traffic laws
- Safe driving practices
- Driver responsibilities
You can take the test at your local ICBC driver licensing office in Surrey. It’s available on a touchscreen computer and supports multiple languages.
Tips to Pass the Knowledge Test:
- Use this blog’s free BC knowledge test Surrey practice quiz below
- Read the Learn to Drive Smart manual
- Focus on road signs and real-life scenarios
- Don’t rush through questions — read carefully
- Practice every day for at least 3–5 days before your test
Take a practise knowledge test on official ICBC website:
Ready to test your skills?
Try our free BC Knowledge Practice Quiz below — no sign-up needed!
The BC knowledge test has 50 multiple-choice questions, based on the ICBC Learn to Drive Smart manual. You need at least 40 correct answers (80%) to pass.
No. As of 2025, the BC knowledge test cannot be taken online. You must visit an ICBC Driver Licensing Office, like the one on 88 Ave or 152 Street in Surrey, to complete the test in person.
Bring at least one primary piece of ID (e.g., passport, birth certificate) and proof of address if your ID doesn’t show one. ICBC may ask for two pieces in some cases.
You can book it online at icbc.com or walk into an ICBC licensing center in Surrey. Appointments are recommended due to high demand.
The BC knowledge test costs $15. If you pass, your L license (valid for 2 years) is issued on the same day.
In British Columbia, there are several types of driver’s licenses, each designed for different vehicle types and driving needs. The most common is Class 7 (learner’s license) and Class 5 (full license) for regular passenger vehicles. Class 1 to 4 are commercial licenses used for trucks, buses, and taxis. Class 6 is for motorcycles, while Class 8 applies to mopeds and scooters. Knowing which license you need is the first step toward passing the BC knowledge test and getting on the road safely.
Related Reading:
📌 How to submit your business to Google in Surrey
📌 Register a business in BC – Full guide

[…] it’s important to first pass the ICBC knowledge test. Check out our complete guide to the ICBC knowledge test to learn what to expect, how to study, and tips for passing on your first […]