Moving to British Columbia is a huge milestone — and if you already drove in your home country, getting back behind the wheel is probably high on your list. The big question: can you simply swap your foreign licence for a BC one, or do you have to start over? The answer depends on where your licence is from. This guide explains how to exchange your foreign driver’s licence in BC, the critical 90-day rule every newcomer needs to know, and what to do if your country requires testing. We’ll keep the rules general where ICBC’s details can change — always confirm the specifics on ICBC.com.
Key Takeaways
- New residents can drive on a valid out-of-country licence for up to 90 days after moving to BC — after that, you need a BC licence.
- BC has reciprocal agreements with many jurisdictions; if your licence is from one, you may be able to exchange it without testing.
- If your country is not reciprocal, you’ll typically need to pass the ICBC knowledge test and a road test.
- You apply in person at an ICBC driver licensing office with the right documents — including a certified translation if your licence isn’t in English or French.
- Even when you can exchange without testing, a refresher lesson on BC roads is a smart idea — local rules and conditions differ.
First, the 90-Day Rule
This is the most important thing for any newcomer to understand. When you become a resident of British Columbia, you may continue to drive on your valid licence from another country for a maximum of 90 days. After that 90-day window, your foreign licence is no longer valid for driving in BC, and you must hold a BC driver’s licence to drive legally.
Don’t leave it to the last minute. ICBC offices can get busy, and if your situation requires testing, you’ll need time to study and book your tests. Start the process early in your first 90 days so you’re never caught driving on an expired-for-BC licence.
Reciprocal vs. Non-Reciprocal: The Key Distinction
What you have to do depends entirely on whether BC has a reciprocal licensing agreement with the place that issued your licence.
If your licence is from a reciprocal jurisdiction
BC has reciprocal agreements with a number of countries and all US states. If you hold a valid licence from a reciprocal jurisdiction (and meet the experience requirements), you can usually exchange it for a BC licence without taking a knowledge or road test. Examples of jurisdictions commonly able to exchange directly include the United States, the United Kingdom, and several European and Asia-Pacific countries — but the official list changes, so always verify your specific country on ICBC.com before you assume you can skip the tests.
If your licence is from a non-reciprocal country
If your home country is not on BC’s reciprocal list, you’ll generally need to go through the testing process to earn a BC licence — typically passing the ICBC knowledge test and an ICBC road test. The good news: your driving experience still counts. ICBC may credit your years of experience, which can affect which licence class you’re eligible for and reduce the waiting periods of the Graduated Licensing Program. Bring proof of your driving history if you have it.
What You’ll Need to Apply
Whether you’re exchanging or testing, you apply in person at an ICBC driver licensing office. Tri-Cities residents can use the Port Coquitlam office at 1930 Oxford Connector; North Shore residents the North Vancouver office at 1331 Marine Drive. Bring:
- Your current foreign driver’s licence — valid and unexpired.
- A certified translation if your licence isn’t in English or French. (Arrange this in advance — it can take time.)
- Proof of identity — your passport plus another government-issued photo ID.
- Proof of legal status in Canada — PR card, work permit, study permit, etc.
- Proof of BC residence — a tenancy agreement, utility bill, or bank statement with your BC address.
- Proof of driving experience (if available) — a driver’s abstract or record from your home country can help ICBC credit your experience.
Requirements and accepted documents can change, so check the current list on ICBC.com and consider calling the office ahead of your visit.
Why a Refresher Lesson Is Smart — Even If You Don’t Have to Test
Plenty of newcomers can exchange their licence without a single test. But here’s something experienced drivers from abroad tell us all the time: driving in Metro Vancouver is different. A short refresher with a local instructor pays off quickly because:
- The rules differ. Right-of-way at four-way stops, school and playground zones, roundabout etiquette, and pedestrian rules may not match what you’re used to.
- The conditions are demanding. Steep hills on the North Shore and in the Tri-Cities, heavy bridge traffic, and months of rain require local know-how. (Our guide to winter driving in BC is essential reading.)
- You may drive on the other side. If you’re coming from a left-hand-drive country, adjusting to right-hand traffic takes focused practice.
- If you do need a road test, a few lessons targeting the ICBC standard make the difference. Read our Class 5 road test pass guide and, for the Tri-Cities, our local road test routes guide.
Learning to Drive in Your Language
Adjusting to a new country’s roads is easier with an instructor who speaks your language. BuckleUp teaches in both English and Farsi — if you’re part of Metro Vancouver’s Persian community, see our dedicated guide to Farsi-speaking driving lessons. Whatever your background, learning local roads with a patient, certified instructor builds the confidence to drive anywhere in the region.
Your Step-by-Step Plan as a New Resident
- Note your 90-day deadline from when you became a BC resident.
- Check ICBC.com to see whether your country is reciprocal.
- Gather your documents — including a certified translation if needed.
- Visit an ICBC office in person to start the exchange or testing process.
- Book a refresher lesson (and a road test prep, if required) to drive Metro Vancouver with confidence.
Welcome to BC — Let’s Get You Driving
Settling into a new country is enough work without the stress of navigating an unfamiliar licensing system alone. At BuckleUp Driving School, our ICBC-certified instructors help newcomers across Port Moody, Coquitlam, the Tri-Cities, North Vancouver, and Greater Vancouver adapt to BC roads quickly and confidently — in calm, dual-control Toyotas, in both English and Farsi.
New to Canada and ready to get back behind the wheel? Message us on WhatsApp or visit our contact page to book a refresher lesson or road-test prep. Explore our lesson packages to find the right fit for an experienced driver settling into BC.
