What you need to know about BC driver's licenses
A British Columbia driver's license is issued by the Insurance Corporation of British Columbia (ICBC), which is the only body that can issue one. You cannot get a BC license through any other organization or online service. The process differs depending on whether you are getting your first license, renewing an expired one, or switching from another province or country.
ICBC handles three main types of licenses: a learner's permit (L), a novice license (N), and a full license (Class 5). Each has different rules about who can sit in the car with you and what you can drive. Most people start with an L, move to an N after passing a test, and then to a full license after meeting time and experience requirements.
You will need to visit an ICBC office in person for most transactions — there is no way around this step. ICBC has offices across the province, and you can find your nearest one on their website or by calling 1-855-922-4622.
Key Takeaways
- ICBC is the only organization that issues BC driver's licenses, and you must visit an ICBC office in person to explore or renew.
- New drivers start with a learner's permit (L), then move to a novice license (N) after passing a knowledge test, and finally to a full Class 5 license after meeting experience requirements.
- You will need proof of identity, proof of residency, and a completed process form when you visit ICBC.
- Renewal timelines vary: you can renew up to two years before your license expires, and the process takes about 15 minutes at an ICBC office.
- If you are moving to BC from another province or country, you may be able to exchange your license or take a test, depending on where it was issued.
Getting your first BC driver's license
If you have never held a driver's license in BC, you start by getting a learner's permit (L). To do this, you 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 form. ICBC staff will take your photo and ask you to pay the fee, which varies depending on how long you want the license to be valid.
Once you have your L permit, you can drive only with a supervising driver who holds a full license and is at least 25 years old. You must display an L plate on your vehicle. You can hold an L permit for as long as you need, but most people take the knowledge test within a few months.
When you are ready, you return to ICBC to take the written knowledge test. This test covers BC traffic laws, road signs, and safe driving practices. If you pass, you receive a novice license (N). With an N license, you can drive alone, but you must follow additional rules: you cannot drive between midnight and 5 a.m. (with some exceptions), you cannot drive faster than 80 km/h on highways, and you cannot have more than one passenger under 25 years old in the car.
After holding an N license for 24 months, you can return to ICBC to upgrade to a full Class 5 license. You do not need to take another test — the upgrade is automatic once you have met the time requirement and paid the fee.
Renewing an expired or expiring BC license
You can renew your license up to two years before it expires. The easiest way is to visit an ICBC office in person with your current license, proof of residency, and payment for the renewal fee. The process takes about 15 minutes, and you will receive your new license on the spot.
If your license has already expired, you can still renew it at an ICBC office, but you may need to take a vision test or knowledge test depending on how long it has been expired and your age. ICBC will tell you what is required when you call or visit.
You can also renew by mail if your license is still valid and you have not had any changes to your name, address, or medical conditions. ICBC will send you a renewal notice in the mail before your license expires. Follow the instructions on the notice to renew by mail, and your new license will arrive by post within a few weeks.
Switching to a BC license from another province or country
If you already hold a valid driver's license from another Canadian province or territory, you can exchange it for a BC license without taking a test. Visit an ICBC office with your current license, proof of residency in BC, and payment for the exchange fee. ICBC will take your photo and issue a new BC license on the spot.
If your license is from outside Canada, the process depends on which country issued it. Some countries have agreements with BC that allow you to exchange your license without a test. Others require you to take a knowledge test and a road test. ICBC can tell you which applies to your country when you call or visit an office.
If you are a new resident of BC and your out-of-province or out-of-country license is still valid, you have up to 12 months to exchange it for a BC license. After 12 months, you must have a BC license to drive legally in the province.
What documents to bring to ICBC
The documents you need depend on whether you are getting your first license, renewing, or exchanging one from elsewhere. For a first-time process, bring a primary piece of identity (passport, birth certificate, or citizenship certificate), a secondary piece of identity (such as a social insurance number or school ID), proof of residency (utility bill, lease, or mortgage statement dated within the last three months), and a completed process form.
For a renewal, bring your current license, proof of residency, and payment. For an exchange from another province, bring your current license, proof of residency, and payment. If you are exchanging a license from outside Canada, bring your current license, proof of residency, proof of legal status in Canada (such as a work permit or permanent resident card), and payment.
ICBC offices accept cash, debit, and credit cards for payment. Fees vary depending on the type of license and how long you want it to be valid, so ask at the office or check the ICBC website for current pricing.
Medical conditions and driver's licenses
If you have a medical condition that affects your ability to drive safely, you must tell ICBC when you explore for or renew your license. Conditions such as epilepsy, severe vision problems, or certain heart conditions may require you to pass a medical examination or take a road test before ICBC will issue a license.
If your condition changes after you receive your license, you should report it to ICBC as soon as possible. ICBC may suspend or cancel your license if you do not disclose a condition that affects your safety on the road. You can contact ICBC by phone or visit an office to report a change in your medical status.
Frequently Asked Questions
How long does it take to get a BC driver's license for the first time?
Getting your first license involves three stages: getting an L permit (when ready at the office), passing the knowledge test to get an N license (you can take the test the same day or later), and waiting 24 months before upgrading to a full Class 5 license. The total time is at least 24 months, but the office visits themselves take only 15 to 30 minutes each.
Can I renew my BC license online or by phone?
You cannot renew entirely online or by phone, but you can renew by mail if your license is still valid and nothing about your personal information has changed. ICBC will send you a renewal notice before your license expires with instructions for mailing in your process. Otherwise, you must visit an ICBC office in person.
What happens if I let my BC license expire?
You can still renew an expired license at an ICBC office, but depending on how long it has been expired and your age, you may need to take a vision test or knowledge test. It is easier to renew before your license expires. If you have been driving with an expired license, you may face a fine.
Do I need a road test to exchange my license from another province?
No, you do not need a road test to exchange a valid license from another Canadian province or territory. You can exchange it directly at an ICBC office. If your license is from outside Canada, whether you need a road test depends on your country of origin — ICBC can tell you when you visit or call.
How much does a BC driver's license cost?
Fees vary depending on the type of license and how long you want it to be valid. A learner's permit, novice license, and full license each have different fees. Check the ICBC website or call 1-855-922-4622 for current pricing, as fees change periodically.