ICBC Knowledge Test Online BC
As of June 9, 2026, you can take the ICBC knowledge test from home on a desktop or laptop. Here is everything you need to know before you sit down and start.

As of June 9, 2026, eligible BC residents can take the ICBC passenger vehicle or motorcycle knowledge test online using a desktop or laptop with a webcam, keyboard, and stable internet. The test has 50 questions, requires 40 correct to pass (80%), costs $15, and must be completed within 45 minutes in a single session. Passing online does not make you licensed. You must still visit an ICBC driver licensing office to confirm your identity, complete a vision screening, have your photo taken, pay the licence fee, and receive your Learner's licence. Last verified: June 29, 2026 using ICBC and BC Government sources.
BC Drivers Can Now Take the Knowledge Test at Home
For decades, every new driver in British Columbia had to make an in-person trip to an ICBC driver licensing office to sit the knowledge test. That changed on June 9, 2026, when ICBC launched an online version of the test that BC residents can complete from home on a desktop or laptop computer. Whether you are in Victoria BC, Prince George, or a rural community hours from the nearest office, the test is now available to you from wherever you have a stable internet connection.
The online option is part of ICBC's Moving Together 2031 modernization program. According to the BC government, ICBC conducts more than 337,000 knowledge tests across the province every year, and shifting a significant portion of those online is expected to reduce wait times at licensing offices for other appointments, including road tests.
The online knowledge test is available for Class 5, 6, 7, and 8 driver's licences, covering passenger vehicles and motorcycles. People seeking a commercial driver's licence (Class 1 to 4) still need to complete the test in person at a driver licensing office. Once you have your Learner's licence, the next step is building real driving skills -- our beginner driving lessons in Victoria BC are designed specifically for new L drivers.
The online version uses the same type of questions, the same passing mark, and the same 45-minute time limit as the in-person version. The difference is where and when you take it.
- Who can take the test online
- What to expect: format, pass mark, languages
- Equipment and environment requirements
- How to register and start the test
- Online vs. in-person: which is right for you
- Disqualifications: what triggers them and what happens next
- What happens if you fail
- After you pass: your next step
- How to prepare
- What to do if something goes wrong
- Frequently asked questions
Who Can Take the Online Knowledge Test
You are eligible to take the ICBC knowledge test online if you meet all of the following conditions, as set out by ICBC.
- You are a resident of British Columbia.
- You are at least 16 years old.
- You are currently located in Canada or the United States at the time of the test.
- For the motorcycle knowledge test (Class 6): you must already hold a valid Class 5 or Class 7 driver's licence.
- You have not been disqualified from online testing three or more times within the past six months.
If you are under 19 years old, you will need a signed parent or guardian consent form. Your parent or guardian can sign it in person at the driver licensing office appointment after you pass. You do not need the form signed before you take the online test itself.
What to Expect: Format, Pass Mark and Languages
The online ICBC knowledge test is identical in content to the in-person version. These are the key details confirmed by ICBC.
| Detail | What It Means for You |
|---|---|
| 50 multiple-choice questions | The same type of questions used for in-person tests. You will see questions on road signs, rules of the road, speed limits, intersections, parking, and the Graduated Licensing Program. |
| Pass mark: 40 out of 50 (80%) | You need at least 40 correct answers to pass. This is unchanged from the in-person version. |
| 45-minute time limit | You have 45 minutes to complete the test. The timer runs continuously. You cannot pause, leave, or take a break once you have started. |
| Single uninterrupted session | The test must be completed in one sitting. If you accidentally leave the test window, you can return using the link in your registration email, but the 45-minute clock does not stop. |
| 12 languages available | English, Arabic, Croatian, French, Farsi, Traditional Chinese, Simplified Chinese, Punjabi, Russian, Spanish, Ukrainian, and Vietnamese. |
| No study aids during the test | You cannot talk to anyone, refer to study materials, or use any electronic device during the test. Any of these actions will result in you not passing. |
About one in five questions on the knowledge test is about road signs. Students who spend extra time reviewing signs before test day tend to find the test noticeably more manageable. Use the free ICBC practice knowledge test to check where you stand before you register.
Equipment and Environment Requirements
Before you register, confirm that your setup meets all of the following requirements. If your equipment does not meet these standards, you may not be able to start or complete the test.
Technology Requirements
- A desktop or laptop computer with a keyboard and a mouse or trackpad. Smartphones and tablets are not permitted. This includes tablets with an attached keyboard -- touch devices are blocked from starting the test.
- A working webcam that stays on during the entire test. The webcam must be connected to the same screen or monitor you are using for the test.
- A stable internet connection. ICBC recommends turning off notifications on all devices before you begin.
- An updated browser. The ICBC test portal supports Chrome, Firefox, and Edge. Legacy browsers are not supported and may prevent the test from loading correctly.
The ICBC online knowledge test supports audio for test questions and answers. If you use a screen reader, enable audio ducking before the test begins. This accessibility feature is available for all test takers.
Environment Requirements
- A quiet environment with no interruptions from other people or pets.
- Good lighting with no shadows or glare on your face.
- You must be physically located in Canada or the United States when you take the test.
Smartphones and tablets are not permitted under any circumstances, including tablets with attached keyboards. The ICBC portal blocks all touch devices from starting. You must use a desktop or laptop computer.
If you do not have a working webcam, you cannot take the test online. The in-person option is always available at any ICBC driver licensing office across BC at no extra cost.
Pre-Test Checklist
Before you register, confirm all of the following. Do not register until every item is ready.
- Webcam is working and connected to the same screen as the test.
- Browser is updated -- use Chrome, Firefox, or Edge.
- You are in a quiet, well-lit private space with no other people or pets.
- Your accepted primary ID is ready and matches what you will enter during registration.
- All notifications are turned off on your device.
If you are unsure whether your webcam is working correctly, test it before you register. Search "test webcam" in your browser. Make sure the webcam shows a clear, well-lit image of your face with no shadows. Lighting from in front of you works better than lighting from behind.

A good test environment: well-lit, quiet, no other people or pets, webcam at eye level.
How to Register and Start the Test
The registration process takes only a few minutes. Here is the full sequence from start to finish.
Go to the ICBC Online Test Portal
Visit knowledgetest.icbc.com on your desktop or laptop. Select your test type (passenger vehicle or motorcycle) and your age range.
Provide Your Information
Enter your email address and the details from your accepted primary ID. You will need to show that same piece of ID later when you visit the driver licensing office.
Pay the $15 Fee
Pay by Visa, MasterCard, or American Express. The credit card does not need to be in your name. Each registration covers one test attempt.
Start Within 72 Hours
After registering, ICBC emails you a link to start the test. You can begin immediately or return using that link within 72 hours. If 72 hours pass without you starting, your $15 fee will be refunded and you will need to register again.
Verify Your Identity
At the start of the test, the software takes a photo of your face for identity verification. Additional photos are taken during the exam. Make sure your face is clearly visible and well lit before you begin.
Complete the Test in One Session
You have 45 minutes to answer all 50 questions. The test cannot be paused. If you need to briefly leave the window (for example, a technical issue), return immediately using the link in your registration email. Your progress is saved but the clock does not stop.
If you have already registered and need to return to the test, find the email from ICBC with subject line "You've registered for the online knowledge test" and click the "Start the test" link. You will need to re-verify your identity each time you return.
Online vs. In-Person: Which Is Right for You
Both options deliver the same test. The choice comes down to convenience, your equipment, and your comfort level with webcam monitoring.
| Factor | Online | In-Person |
|---|---|---|
| Where you take it | Home or anywhere with a desktop or laptop | ICBC driver licensing office |
| Equipment needed | Desktop or laptop with webcam, stable internet | Nothing, office provides terminals |
| Test fee | $15, paid online by credit card | $15, paid at the office |
| Booking | Register online, start within 72 hours | Book appointment at ICBC driver licensing office |
| Test content | Identical | Identical |
| Languages available | 12 languages | 12 languages |
| Webcam monitoring | Yes, webcam on for entire test | No, staff present at office |
| Mobile device | Not permitted | Not needed, office terminals |
| Good for rural residents | Yes, saves a long trip to an office | Requires travel to nearest office |
| After passing | Must still visit DL office to get licence | Must still visit DL office to get licence |
If you do not have a desktop or laptop with a working webcam, or if you are not comfortable with webcam monitoring, the in-person option at an ICBC driver licensing office remains fully available across BC.
What Triggers a Disqualification
The online test uses software called Neumo, developed by Canada's largest driver knowledge testing provider, to monitor each session in real time. Neumo tracks webcam video and mouse movements throughout the test. You will be disqualified if the system detects multiple instances of any of the following.
Your mouse cursor moved outside the designated area on the test screen too many times.
You navigated away from the test session too many times.
Your face was not clearly visible during the test, or the camera detected background movement, additional people, or other changes in your testing environment.
The face on the webcam did not match the photo taken at registration.
Your webcam stopped functioning at any point during the test.
You must not copy, photograph, record, stream, or share any test content or screens at any time. Violations may result in an investigation by ICBC. This rule applies to both the passenger vehicle and motorcycle knowledge tests.
ICBC states that disqualification occurs when these actions are detected multiple times, not after a single instance. If you accidentally clip the border once or look away briefly, you will typically receive a real-time on-screen warning. Repeated infractions are what trigger disqualification.
What Happens After a Disqualification
If you are disqualified, ICBC sends you an on-screen notification and an email with next steps. You will also need to pay the $15 fee again to re-register. The waiting periods are as follows.
| Disqualification Count | Online Wait Period | In-Person Option |
|---|---|---|
| First or second disqualification | 24 hours before you can retake online | Available at any time at a driver licensing office |
| Third disqualification | Six months before you can retake online | Available at any time at a driver licensing office |
Keep your mouse inside the test window at all times. Do not switch browser tabs or open other applications. Sit in good lighting so your face is clearly and consistently visible with no shadows or background movement. Take the test alone -- no other people or pets in the room. Do not use any study materials, electronic devices, or ask anyone for assistance during the test. Do not record, photograph, or share any test content. Test your webcam before you register to confirm it works reliably. Close all notifications on your device before you start.
What Happens If You Fail the Online Test
Failing the knowledge test is not the same as being disqualified. If you complete the test but do not reach the 40 out of 50 pass mark, the following applies.
- You can re-register and retake the online knowledge test after 24 hours.
- You will need to pay the $15 fee again when you re-register.
- Alternatively, you can take the knowledge test at any ICBC driver licensing office at any time.
ICBC does not issue refunds if you fail the test or are disqualified. Refunds are only provided in two situations: a confirmed technical issue prevented you from completing the test, or you registered but did not start the test within the 72-hour window. You are also not eligible for a refund if you choose not to proceed with a BC driver's licence application or if you do not meet BC driver licensing requirements.
If you did not pass, use the 24-hour wait productively. Go back to the ICBC Learn to Drive Smart handbook and focus specifically on road signs, intersection rules, and right-of-way situations. These are the areas where most students lose points. The free ICBC practice test shows you immediately where your gaps are.
After You Pass: Getting Your Learner's Licence
Passing the knowledge test online does not give you permission to drive. You are not licensed until you visit a driver licensing office, confirm your identity, pass a vision screening, have your photo taken, and are issued your Learner's licence in person.
A vision screening is required at your driver licensing office appointment. If you wear corrective lenses and forget to bring them, you will not pass the vision screening and will need to return another day. Do not leave home without them.
After you receive your pass confirmation email, book an appointment at your nearest ICBC driver licensing office. Depending on the office, you may need to book a 10-minute appointment. Your test results are valid for one year, so you have time to plan your visit, but the sooner you go, the sooner you can start driving with a supervisor.
Once you have your Learner's licence, it helps to understand the full path ahead. As of October 19, 2026, the second Class 5 road test is being removed and replaced with a Driving Record Assessment, though the first road test still applies. Knowing how the new Graduated Licensing Program works can help you plan your route to a full licence from the start.
What to Bring to Your Driver Licensing Appointment
Including the same primary ID you used to register for the online test. Both pieces must be accepted ICBC identification.
A printed or digital copy of the ICBC email confirming you passed the online knowledge test.
The licence fee is separate from the $15 test fee you already paid. Confirm the current fee on the ICBC fees page before your appointment.
If you wear glasses or contact lenses, bring them for the vision screening test at the office.
A signed parent or guardian consent form with an original signature. Your parent or guardian can also sign the form in person at your appointment.
If you owe any debt to ICBC or the provincial government, bring payment. Outstanding debts will need to be resolved before your licence is issued.
Your online knowledge test pass is valid for one year from the date you passed. If you do not visit a driver licensing office and get your Learner's licence within that year, you will need to take the knowledge test again.
How to Prepare for the ICBC Knowledge Test
The knowledge test draws from the ICBC Learn to Drive Smart handbook, which is the official BC driving guide for new drivers. Everything on the test is in that handbook. These are the preparation steps that work.
Read the ICBC Learn to Drive Smart Handbook
The Learn to Drive Smart handbook [ICBC] is your primary study resource. It is available as a free download from ICBC in multiple languages, as a mobile app, and as a physical copy at driver licensing offices across BC, including the Victoria BC driver licensing office on McKenzie Avenue. Read it cover to cover at least once. Pay close attention to road signs, intersection rules, right-of-way, and the Graduated Licensing Program.
Use the Free ICBC Practice Knowledge Test
ICBC provides a free online practice knowledge test [ICBC]. This is the single most useful preparation tool available. Use it repeatedly until you are consistently scoring above 90%. This gives you a meaningful margin when nerves are a factor on the day of the real test.
Focus on Road Signs
Approximately one in five questions on the knowledge test is about road signs. Many students underestimate how much the signs section contributes to their final score. Review every sign in the Learn to Drive Smart handbook, including shape, colour, and meaning.
Know the Graduated Licensing Program
Questions about the BC Graduated Licensing Program (GLP) appear on the test. Know the rules for Class 7L holders: who can supervise you, passenger restrictions, zero blood alcohol, and when you can move from your L to your N licence. When you are ready to prepare for your final road test, our road test preparation lessons in Victoria BC cover everything examiners look for.
Practice Test vs Official Online Knowledge Test
Many students confuse the free ICBC practice test with the official online knowledge test. They are two different things.
| Detail | ICBC Practice Test | Official Online Knowledge Test |
|---|---|---|
| Cost | Free | $15 per attempt |
| Attempts | Unlimited, any time | Once per 24 hours |
| Webcam required | No | Yes, stays on entire test |
| Identity verification | No | Yes, photo taken at start |
| Result | Practice score only, does not count | Official pass leads to Learner's licence |
| Languages available | 7 languages | 12 languages |
| Where | icbc.com practice test | knowledgetest.icbc.com |
If your language is not available on the free practice test, you may still be able to take the real knowledge test in that language. The practice test is offered in 7 languages: English, Simplified Chinese, Traditional Chinese, Punjabi, Farsi, Vietnamese, and Modern Standard Arabic. The real knowledge test, online or in person, is offered in 12 languages: those same 7 plus French, Croatian, Russian, Spanish, and Ukrainian. Always check the official ICBC page before registering.
Students who score above 90% on the ICBC practice test multiple times tend to find the real test noticeably manageable. Do not sit the real test until you are at that level consistently. The $15 fee resets every attempt, so every extra hour of preparation is worth it.
Take the free ICBC practice knowledge test | Take the official ICBC online knowledge test
What to Do If Something Goes Wrong
ICBC has confirmed they are still finalizing enhancements to the online test platform. If you experience a technical issue, here is exactly what ICBC says to do.
If you accidentally leave the test window, return immediately using the "Start the test" link in your registration email. Subject line: "You've registered for the online knowledge test." You will need to re-verify your identity. Your progress is saved but the 45-minute timer does not stop.
ICBC Official Troubleshooting Guidance
- If you received an email from ICBC or the test provider after an issue, read it carefully. It will contain specific next-step instructions for your situation.
- If you did not receive any emails after an issue, contact ICBC Driver Licensing directly at icbc.com/contact.
Common Setup Problems to Prevent Before You Start
- Webcam not detected: make sure only the online knowledge test has permission to access your webcam. Check your browser and computer privacy settings.
- Browser not supported: use Chrome, Firefox, or Edge. Legacy browsers will not load the test correctly.
- Test link expired: you have 72 hours from registration to start. If that window passes, your $15 fee is refunded and you must register again.
- Touch device blocked: if you see a "Touch Devices Not Allowed" message, you are on a tablet or touchscreen. Switch to a desktop or laptop.
- Payment went through but test did not start: check your registration email for the start link. If no email arrived, contact ICBC Driver Licensing.
The best troubleshooting is prevention. Test your webcam, confirm your browser is updated, and make sure your internet connection is stable before you pay the $15 fee. Once you register, the clock starts.
Frequently Asked Questions
Can I take the ICBC knowledge test on my phone or tablet?
No. The online knowledge test is only available on a desktop or laptop computer with a keyboard and mouse or trackpad. Smartphones and tablets are not permitted. Attempting to access the test on a touch device will block you from starting.
What if my webcam stops working during the test?
If your webcam stops functioning during the test, that is one of the five disqualification triggers. If it happens multiple times, you will be disqualified. Make sure your webcam is working reliably before you register. Test it in advance by opening your camera app or doing a browser-based webcam check.
What happens if my internet cuts out during the test?
Your test progress is saved. If you lose your connection, reconnect and return to the test using the "Start the test" link in your registration email. You will need to re-verify your identity. The 45-minute timer does not pause during the connection issue, so reconnect as quickly as possible.
Is the online knowledge test the same difficulty as the in-person test?
Yes. ICBC confirms that the online version uses the same type of questions and the same passing mark as the in-person test. The only difference is the delivery method and the addition of webcam monitoring.
Can I get a refund if I fail or get disqualified?
No. ICBC does not issue refunds for failed attempts or disqualifications. Refunds are only provided if a confirmed technical issue prevented you from completing the test, or if you registered but did not start the test within the 72-hour window (in that case the $15 is automatically refunded). You are also not eligible for a refund if you choose not to proceed with a BC driver's licence application or do not meet BC driver licensing requirements.
How many times can I take the ICBC knowledge test online?
You can take the online test as many times as needed, with a 24-hour wait between each attempt (whether you failed or were disqualified). The exception is if you are disqualified three times, in which case you cannot take the online version for six months. The in-person option at a driver licensing office remains available to you at any time regardless of your online history.
Do I still need to go to an ICBC office if I pass the online test?
Yes. Passing the online knowledge test does not mean you are licensed or legally allowed to drive. You must visit a driver licensing office to confirm your identity, complete a vision screening, have your photo taken, and receive your Learner's licence. Depending on the office, you may need to book a short appointment in advance.
What ID do I need to register for the online knowledge test?
You need one piece of accepted primary ID. The same piece of ID you use to register must be brought to your driver licensing office appointment after you pass. A list of accepted primary ID is available on the ICBC accepted ID page.
What if I accidentally leave the test window?
Return to the test immediately using the "Start the test" link in your ICBC registration email (subject: "You've registered for the online knowledge test"). You will need to re-verify your identity. Your progress is saved, but the 45-minute time limit continues running. Multiple navigations away from the test window can lead to disqualification, so avoid switching tabs or opening other applications once you start.
What is the best study resource for the ICBC knowledge test?
The ICBC Learn to Drive Smart handbook is the official study resource and the source of all knowledge test questions. It is available as a free download at icbc.com in multiple languages. Pair it with the free ICBC practice knowledge test for the most effective preparation.
Can someone else be in the room when I take the online test?
No. You must be alone in a quiet private space. The webcam monitoring software detects other people appearing on camera, which is one of the disqualification triggers. Take the test alone.
Which provinces in Canada allow online knowledge testing?
As of June 2026, BC joins Nova Scotia, New Brunswick, and Newfoundland and Labrador in offering the knowledge test online. The platform used by ICBC, Neumo, is Canada's largest driver knowledge testing provider and operates in 23 North American jurisdictions.
Can I take the ICBC online knowledge test if I am outside BC?
You must be physically located in Canada or the United States at the time you take the test. If you are outside those two countries, you cannot access the online version. You would need to take the test in person at an ICBC driver licensing office when you return to BC.
Does the ICBC online knowledge test have audio support?
Yes. The ICBC online knowledge test supports audio for test questions and answers. If you use a screen reader, enable audio ducking before the test begins. This accessibility feature is available to all test takers.
Can I use a tablet with a keyboard for the ICBC online knowledge test?
No. Tablets are not permitted even with an attached keyboard. The ICBC portal blocks all touch devices from starting the test. You must use a desktop or laptop computer.
Is the ICBC practice test available in the same languages as the real test?
No. The free ICBC practice test is offered in 7 languages: English, Simplified Chinese, Traditional Chinese, Punjabi, Farsi, Vietnamese, and Modern Standard Arabic. The real knowledge test, whether online or in person, is offered in 12 languages: those same 7 plus French, Croatian, Russian, Spanish, and Ukrainian. If your language is not available on the practice test, check the official ICBC page since you may still be able to take the real test in that language.
Start the ICBC Online Knowledge Test
You now know the requirements, the rules, and what to expect. When you are ready, register and start the official ICBC online knowledge test.
Start the Online Knowledge TestOpens the official ICBC test portal at knowledgetest.icbc.com
Passed Your Knowledge Test? Now Learn to Drive
The knowledge test earns you your Learner's licence. What comes next is building the actual driving skills to move through the Graduated Licensing Program and eventually pass your Class 7 road test. Before your test day, a road test evaluation in Victoria gives you a full picture of where you stand. That is where Sky Driving School Ltd. comes in.
Sky Driving School Ltd. is a Division 27 licensed driving school offering driving lessons in Victoria BC with over 2,500+ students trained and a 5.0 star rating from 500 Google reviews. Our certified instructors Hashim and Sadia teach in English, Punjabi, Hindi, and Urdu in automatic dual control training vehicles. Lessons are available to students with a valid BC Learner's licence throughout the core Victoria service area. Students in Langford, Colwood, or Saanichton add $30 per lesson. View our driving lesson prices or book a driving lesson online.
You must hold a valid BC Learner's licence before booking a professional in-car lesson. A foreign or international licence alone does not meet this requirement. Get your L first, then book your first lesson.
Ready to Start Learning to Drive
You have passed the knowledge test and have your L. Book your first lesson with a certified instructor and start building the skills you need for your road test.
Questions? Call 250-986-0003 or email info@skydrivingschool.ca
Sources and References
All facts on this page are sourced directly from official ICBC and BC government publications. Last verified June 29, 2026.
ICBC: Take the Online Knowledge Test (official page)
ICBC Online Knowledge Test Portal: KnowTo Drive Online
ICBC: Learn to Drive Smart handbook
Author: Sky Driving School Ltd. | Published: June 11, 2026 | Last Updated: June 29, 2026
Sky Driving School Ltd. is not affiliated with ICBC. This guide summarizes official ICBC information and links directly to ICBC for registration, fees, ID requirements, and licensing. Always verify current requirements at icbc.com.
Content reviewed against ICBC official knowledge test page, BC Government press release (June 9, 2026), and ICBC online test portal. Sky Driving School Ltd. is a Division 27 licensed driving school at 2210 Quadra St #3, Victoria, BC. This page is for informational purposes only. Always verify current requirements at icbc.com.
