What you need to know about BC licensing
British Columbia issues driver's licenses through the Insurance Corporation of British Columbia (ICBC), which is the province's public auto insurer and the sole body that handles licensing. If you're moving to BC from another province or country, you'll need a BC license within a certain timeframe — the rules depend on whether you already hold a valid driver's license and where it was issued.
The process is straightforward but has specific steps and documents you must bring. You cannot complete it online; you must visit an ICBC office in person. The timeline from your first visit to holding a license typically takes one to two weeks, though this varies based on testing requirements and office wait times.
Key Takeaways
- You must visit an ICBC office in person with proof of identity, proof of BC residency, and your current driver's license to begin the transfer process.
- If your out-of-state or out-of-country license is valid, you may not need to take a written or road test, depending on which jurisdiction issued it.
- You have a grace period to transfer your license — typically 12 months from the date you become a BC resident — but driving on an expired or out-of-province license after that period is illegal.
- ICBC charges a fee for the license itself plus separate fees for any tests you must take; costs vary but typically range from $50 to $150 total.
- Your BC license will be mailed to you after approval; you'll receive a temporary paper license to drive legally while you wait.
Documents you must bring to an ICBC office
Bring your current driver's license (from your previous province, state, or country) plus two forms of proof that you now live in BC. Acceptable proof of residency includes a utility bill, lease agreement, mortgage statement, or government-issued mail dated within the last three months. Your name on the residency document must match your license.
You'll also need proof of identity. Your current driver's license counts as one form of ID, but ICBC requires a second piece. This can be a passport, birth certificate, social insurance number (SIN) letter, or other government-issued document. Bring originals, not photocopies — ICBC staff will verify them in person.
If your license is from outside Canada, bring it even if it's expired, along with a certified English translation if it's in another language. You can obtain a certified translation through a professional translator or through some community organizations; ICBC staff can direct you to local options if needed.
Whether you'll need to take a written or road test
ICBC recognizes licenses from all Canadian provinces and territories without requiring a new written or road test. If your license is from Alberta, Ontario, Quebec, or most other provinces, you can transfer it directly. You'll still visit an ICBC office to complete the paperwork and pay the fee, but you won't sit for an exam.
If your license is from the United States, ICBC will recognize it, but you may be asked to take a written test on BC-specific traffic laws. This is not automatic — the ICBC agent will assess your situation. If a test is required, you can take it the same day or schedule it for another visit.
If your license is from outside North America, you will likely need to pass both a written test and a road test. ICBC offers the written test at its offices; the road test is scheduled separately and conducted by a certified examiner. The written test covers BC traffic laws and road signs; study materials are available free on the ICBC website.
The timeline and temporary driving privileges
On your first visit to an ICBC office, you'll complete an process form and submit your documents. If no test is required, approval typically takes three to five business days. If you need a written test, you can often take it the same day; if you need a road test, ICBC will schedule that for you, and wait times vary by region — typically one to three weeks.
You'll receive a temporary paper license on the spot that allows you to drive legally in BC while your permanent plastic card is being produced. This temporary license is valid for 12 months. Your permanent license will be mailed to your BC address within one to two weeks of approval.
You have 12 months from the date you become a BC resident to complete this transfer. After that period, driving on an out-of-province or expired license is illegal, even if your original license is still valid in its home jurisdiction.
Fees and what they cover
ICBC charges a base fee for the license itself, which is currently around $50 for a five-year license. If you need a written test, there is an additional fee of roughly $25. If you need a road test, that fee is separate and typically ranges from $50 to $80, depending on the type of vehicle and whether it's your first attempt or a retest.
Payment is accepted in person at ICBC offices — cash, debit, and credit cards are typically accepted, though you should confirm with your local office. Fees can change, so check the ICBC website or call ahead to confirm current pricing.
Finding an ICBC office and booking your appointment
ICBC has offices throughout BC. You can find the nearest one and check current wait times on the ICBC website. Some offices accept walk-ins, but many operate by appointment only, especially since the COVID-19 pandemic. Booking online through the ICBC website is the fastest way to find a time slot.
When you book, select "License Transfer" or "New BC Resident" as your transaction type. Appointment availability varies by location — urban offices often have shorter wait times than rural ones. If your local office is fully booked, you may be able to travel to a nearby location with earlier availability.
Bring all required documents to your appointment. If you're missing anything, the ICBC agent will tell you what's needed, and you'll have to reschedule. Arriving early and having documents organized will speed up the process.
What happens if your license has been suspended or expired
If your out-of-province license is currently suspended or revoked, ICBC will not transfer it. You'll need to resolve the suspension in the jurisdiction that issued it before explore for a BC license. Contact the licensing authority in your previous province or state to understand the reason for the suspension and what steps are required to lift it.
If your license has straightforward expired but was valid when you left your previous jurisdiction, you can still transfer it. ICBC will accept an expired license as long as it was not suspended or revoked. However, if it expired more than a few years ago, ICBC may require you to take a written test to may support you're still familiar with current traffic laws.
Frequently Asked Questions
Can I drive in BC on my out-of-province license while I wait for my BC license?
Yes, but only during the 12-month grace period from when you became a BC resident. After that, it's illegal. Once you visit an ICBC office and receive your temporary paper license, you can drive on that while your permanent card is mailed to you.
What if I fail the written or road test?
You can retake the test. ICBC will schedule your retest, and you'll pay the test fee again. Most people pass on their second attempt, especially if they study the BC Driver's Guide beforehand. The guide is free on the ICBC website.
Do I need to take a road test if I'm transferring from another Canadian province?
No. ICBC recognizes all Canadian provincial and territorial licenses without requiring a road test. You'll complete paperwork and pay the fee, but you won't need to demonstrate your driving skills.
How long is a BC driver's license valid?
A standard BC driver's license is valid for five years. You'll receive a renewal notice in the mail before it expires. Renewal can be done online, by mail, or in person at an ICBC office, depending on your situation.
What if I don't have proof of BC residency yet?
You'll need to obtain it before visiting ICBC. A utility bill in your name, a lease agreement, or a mortgage statement all work. If you've just moved and haven't received mail yet, ask your landlord or utility company for a letter confirming your residency, or use a lease agreement dated with your move-in date.