What you need to know about BC driver licenses
A British Columbia driver's license is issued by the Insurance Corporation of British Columbia (ICBC), the provincial Crown corporation that handles vehicle insurance and licensing. You need a valid BC driver's license to operate a motor vehicle on public roads in the province. The license serves as both your legal permission to drive and your primary photo identification.
BC offers different classes of licenses depending on what you want to drive — a Class 5 covers standard passenger vehicles, while Class 1 through 4 cover trucks, buses, and motorcycles. Most people need a Class 5. The process differs depending on whether you are getting your first license, renewing an expired one, or switching from another province.
Key Takeaways
- You must pass a written knowledge test, a vision test, and a road test before ICBC issues your first BC driver's license.
- ICBC handles all BC driver licensing through their offices and online services, not through any other government body.
- Renewal by mail or online is available if your license is not expired more than two years and you have no medical restrictions.
- You will need proof of identity, proof of residency, and a completed process form for any new license or renewal.
- Road tests must be booked in advance and can have long wait times depending on your location and the time of year.
Getting your first BC driver's license
If you have never held a driver's license in any province or country, you start with a learner's permit. You must be at least 16 years old. Visit an ICBC office with proof of identity (such as a passport or birth certificate), proof of residency (such as a utility bill or lease), and a completed process for a Driver's License form. ICBC will give you a vision test on the spot.
Once you have your learner's permit, you study the BC Driver's Guide and take the written knowledge test at an ICBC office. This test covers road signs, right-of-way rules, and safe driving practices. You must pass with a score of at least 16 out of 24 questions. After you pass, you can begin supervised driving — you must have a fully licensed driver with at least two years of experience in the passenger seat.
After a minimum waiting period (which varies by age — typically two months for drivers 19 and older), you book a road test through ICBC. The test lasts about 45 minutes and covers basic vehicle control, hazard awareness, and following traffic laws. You must pass the road test to receive your full Class 5 license. Road test availability varies by location; some areas have waits of several weeks or months.
Renewing your BC driver's license
If your license is still valid or expired less than two years ago, you can renew by mail or online through the ICBC website without visiting an office. You will need your current or expired license number and a valid email address. The online renewal process takes about 10 minutes. By mail, you send your completed renewal form and current license to ICBC, and they mail your new license to you.
If your license expired more than two years ago, you must renew in person at an ICBC office. Bring your expired license, proof of identity, and proof of residency. ICBC will conduct a new vision test. If you have any medical conditions that affect your driving, you may need a medical report from your doctor before renewal.
BC driver's licenses are valid for five years from the date of issue. ICBC sends renewal reminders by mail about two months before expiry. Renewing before your license expires avoids the need for an in-person visit and keeps your driving legal without interruption.
Moving to BC from another province or country
If you hold a valid driver's license from another Canadian province, you can exchange it for a BC license without taking another road test. Visit an ICBC office with your current license, proof of BC residency, and a completed process form. ICBC will conduct a vision test and issue your BC license. The exchange process typically takes one visit.
If you hold a valid license from outside Canada, you can drive in BC for up to 12 months on that license. To get a BC license, you must pass the written knowledge test and road test, the same as a first-time driver. Some countries have reciprocal agreements that waive the written test — ICBC can tell you whether yours does. Your foreign license must be valid and in English, or you must provide a certified English translation.
What documents you need
For a new license or renewal, ICBC requires proof of identity and proof of residency. Acceptable identity documents include a passport, birth certificate, citizenship certificate, or permanent resident card. Acceptable residency documents include a utility bill, lease agreement, mortgage statement, or property tax notice — the document must show your name and current BC address and be dated within the last three months.
You will also need to complete the process for a Driver's License form, available at any ICBC office or on the ICBC website. If you are renewing by mail, include your current or expired license with your process. If you are renewing online, you will not need to mail anything — ICBC will mail your new license to your address on file.
Costs and processing times
ICBC charges a fee for issuing or renewing a driver's license. The fee varies depending on the license class and how long you want it valid for — you can choose a one-year, three-year, or five-year license. Five-year licenses cost more upfront but are cheaper per year. Exact fees change annually; check the ICBC website for current amounts.
Processing times depend on how you renew. Online and mail renewals typically take 10 to 15 business days from the date ICBC receives your process. In-person renewals at an ICBC office are usually completed the same day. Road tests for new drivers can have wait times of several weeks to several months depending on demand in your area.
What happens if your license is suspended or revoked
ICBC can suspend your license for unpaid traffic fines, unpaid insurance premiums, or medical reasons. A suspension is temporary — once you resolve the issue (pay the fine, pay your insurance, or provide medical clearance), you can request reinstatement. You may need to pay a reinstatement fee.
A revocation is permanent removal of your license, usually for serious violations such as driving under the influence. If your license is revoked, you must wait a minimum period before you can reapply — the length depends on the reason for revocation. You will need to pass all tests again as if you were a new driver.
Frequently Asked Questions
Can I renew my BC driver's license online if it expired more than two years ago?
No. Online and mail renewal are only available if your license expired less than two years ago. If it expired more than two years ago, you must visit an ICBC office in person for a vision test and new process processing.
Do I need to take the road test again if I move to BC from another Canadian province?
No. If you hold a valid driver's license from another Canadian province, ICBC will exchange it for a BC license without requiring a road test. You will need a vision test and proof of BC residency, but the process is faster than a first-time license.
How long does it take to get a road test appointment in BC?
Wait times vary significantly by location and season. Some areas have appointments available within a few weeks, while others may have waits of two to three months or longer. Book as early as possible through the ICBC website or by calling your local ICBC office.
What if I fail the written knowledge test or road test?
You can retake either test. There is typically a waiting period of a few days between attempts, and you pay a fee each time you take the test. ICBC will tell you the specific rules when you fail.
Can I drive in BC on a learner's permit from another province?
Yes, you can drive on a valid learner's permit from another Canadian province for up to 12 months. After that, you must exchange it for a BC learner's permit or full license. Learner's permits from outside Canada are generally not recognized.