The BC process process has three stages: written test, road test, and final licensing

To get a BC driver's license, you move through three distinct stages with ICBC (Insurance Corporation of British Columbia), the provincial body that handles all licensing. You start by passing a written knowledge test, then schedule and pass a road test with an ICBC examiner, and finally receive your full license in the mail. The whole process typically takes several weeks from start to finish, depending on how quickly you book your tests and how many attempts you need.

You cannot skip any stage or take them out of order. You must pass the written test before ICBC will let you book a road test, and you must pass the road test before they issue your license. Each stage has its own fee, and you pay as you go rather than all at once.

Key Takeaways

  • You must pass the written test at an ICBC office before you can book a road test, and you cannot take the road test until you have passed the written test.
  • The written test covers BC traffic laws, road signs, and safe driving practices; you can study using the official ICBC handbook or online practice tests.
  • Road tests are booked through ICBC's online system or by phone, and wait times vary by location from a few weeks to several months.
  • You need to bring specific documents to both the written and road tests, including proof of identity and proof of residency in BC.
  • After you pass the road test, ICBC mails your license to the address on file, which usually arrives within two weeks.

Step 1: Gather your documents before the written test

Before you walk into an ICBC office to take the written test, you need to bring proof of identity and proof of BC residency. For identity, bring a passport, birth certificate, or a document issued by the Canadian government. For residency, bring a recent utility bill, lease agreement, or bank statement showing your BC address. Both documents must be originals or certified copies — photocopies alone will not work.

You also need to bring your Social Insurance Number (SIN) or a letter from Service Canada confirming you do not have one. If you are under 19, you may need a parent or guardian to sign consent forms; check the ICBC website for your specific situation, as rules vary slightly by age.

Step 2: Book and take the written test at an ICBC office

You can walk into any ICBC office and take the written test the same day without booking ahead. The test is 50 multiple-choice questions about BC traffic laws, road signs, speed limits, and safe driving. You have 45 minutes to complete it, and you need to score at least 24 out of 50 (48 percent) to pass. The test costs around $30, though fees can change year to year.

Study materials are free and available online through ICBC's website, including the official BC Driver's Guide and interactive practice tests. Many people study for a few days to a week before taking the test. If you do not pass on your first try, you can retake it the next day or whenever you feel ready; there is no waiting period between attempts.

Step 3: Study and prepare for the road test

After you pass the written test, you are may be able to access to book a road test. Before you do, you should practice driving with a licensed adult in the passenger seat. BC law requires that you drive with a fully licensed driver (not a learner's permit holder) beside you at all times while you are learning. Most people practice for several weeks or months before booking their road test, though there is no legal minimum.

The road test itself lasts about 45 minutes. The examiner will ask you to perform basic driving tasks like parking, turning, stopping at intersections, and merging. They are watching for safe habits, not perfection — minor mistakes are normal, but serious errors like running a red light or unsafe lane changes will result in failure. You can retake the test if you do not pass, but you will need to pay the fee again.

Step 4: Book your road test through ICBC

Once you have passed the written test, you can book a road test online through ICBC's website or by calling their phone line. You will need to choose a testing location (usually the ICBC office nearest you) and select from available dates and times. Wait times vary widely depending on where you live — some locations have openings within a few weeks, while others may have a wait of several months, especially during busy seasons.

When you book, you will need to provide your driver's license number (issued after you passed the written test), your vehicle information, and contact details. You will also pay the road test fee, which is separate from the written test fee. Bring your booking confirmation with you on the day of your test.

Step 5: Take the road test with an ICBC examiner

On the day of your road test, arrive 15 minutes early with your documents: your interim license (issued after the written test), proof of identity, and proof of BC residency. Bring the vehicle you will be driving during the test — it must be in safe working condition with valid insurance and registration. The examiner will check the vehicle's lights, wipers, mirrors, and brakes before you start.

During the test, the examiner will direct you through various driving scenarios in your local area. They will ask you to demonstrate skills like parallel parking, three-point turns, lane changes, and stopping at intersections. Stay calm, follow instructions, and drive as safely as you normally would. If you pass, the examiner will tell you when ready and give you a pass slip. If you do not pass, they will explain what you need to work on before retaking the test.

Step 6: Receive your license in the mail

After you pass the road test, ICBC will process your process and mail your full driver's license to the address you provided. This usually takes one to two weeks. Your interim license (the temporary one issued after the written test) remains valid until your permanent license arrives, so you can continue driving during this time.

Once your license arrives, check it for errors. If there are mistakes in your name, date of birth, or address, contact ICBC to request a correction. Your license is valid for five years from the date it is issued, after which you will need to renew it.

Frequently Asked Questions

Can I take the written test online instead of at an ICBC office?

No, the written test must be taken in person at an ICBC office. You cannot take it online or by mail. However, you can use ICBC's online practice tests to study before you go in.

What happens if I fail the road test?

You can retake the road test as many times as you need. You will have to pay the test fee each time and book a new appointment. There is no limit to how many attempts you get, but you must pass before ICBC will issue your full license.

Do I need to use my own car for the road test?

Yes, you must use a vehicle that is registered and insured in BC. The vehicle must be in safe working condition with functioning lights, wipers, mirrors, and brakes. You cannot use a rental car or borrow someone else's vehicle unless it meets these requirements.

How long is the interim license valid while I wait for my permanent license?

Your interim license is valid for one year from the date it is issued. This gives you plenty of time to take the road test and receive your permanent license in the mail. If your interim license expires before your permanent one arrives, contact ICBC for an extension.

What if I move to a different BC city after I pass the written test?

You can book your road test at any ICBC office in the province, not just the one where you took the written test. When you book, straightforward select the location closest to your new address.