What you need to get a BC driver's license
British Columbia issues driver's licenses through the Insurance Corporation of British Columbia (ICBC), a Crown corporation that handles both licensing and vehicle insurance. To get your first BC license, you need to pass a knowledge test, a road test, and provide proof of identity and residency. The process takes place over multiple visits and can span several weeks or months depending on how quickly you book your tests and pass them.
You must be at least 16 years old to hold a learner's license (Class 7L) and at least 17 to hold a Class 7 license. A full Class 5 license — the standard license for driving a regular car — requires you to be at least 18 years old, or 19 if you were born after 1997 and want to drive without restrictions on passengers and driving hours.
The documents you bring matter. ICBC requires one piece of government-issued photo ID (such as a passport or provincial ID card) and one piece of proof of BC residency dated within the last three months (such as a utility bill, lease agreement, or bank statement). If you were born outside Canada, you will also need to provide proof of Canadian citizenship or permanent residency.
Key Takeaways
- BC driver's licenses are issued by ICBC, and you must pass a written knowledge test and a road test before you receive a full license.
- You need one government-issued photo ID and one recent proof of BC residency; if you were born outside Canada, you also need proof of citizenship or permanent residency.
- The learner's license (Class 7L) lets you drive with a supervising driver, while Class 7 lets you drive alone but with restrictions on passengers and night driving.
- Road tests can have long wait times, especially in busy areas, so booking early is important if you have a important date.
- Renewing your license before it expires costs less than renewing after it has expired, and you can renew online if you have not had any medical suspensions.
The steps to get your first BC driver's license
Start by visiting an ICBC driver licensing office in person. You cannot complete the entire process online. Bring your identity documents, proof of residency, and a completed process for a Driver's License form (available on the ICBC website or at the office). The staff will verify your documents, take a photo, and give you a date to return for your written knowledge test.
The knowledge test covers BC traffic laws, road signs, and safe driving practices. You have 45 minutes to answer 50 multiple-choice questions and must score at least 24 out of 50 to pass. If you fail, you can retake the test the same day or book another appointment. Many people study using the official ICBC handbook or online practice tests before they arrive.
Once you pass the knowledge test, you receive a learner's license (Class 7L). With this license, you can drive only when a supervising driver — someone at least 25 years old with a valid BC license — is sitting beside you in the front seat. You must display an "L" plate on your vehicle. You can then book a road test, which is where wait times often become an issue. In Vancouver and other busy areas, road test appointments can be booked weeks or months in advance.
The road test itself lasts about 45 minutes. An ICBC examiner will ask you to perform basic driving tasks — starting the car, turning, parking, stopping at lights, and merging — and will observe your control of the vehicle and your awareness of other road users. If you pass, you receive a Class 7 license. If you fail, you can retake the test after waiting a set period.
Class 7 versus Class 5: what the restrictions mean
A Class 7 license is a probationary license that comes with restrictions. You cannot drive between midnight and 5 a.m., you cannot carry passengers under 20 years old (except family members), and you cannot drive if you have consumed any alcohol. These restrictions stay in place for two years from the date you pass your road test, or until you turn 19 — whichever comes first.
To move from Class 7 to Class 5, you must wait out the two-year period or reach age 19, whichever is sooner, and you must have no driving violations or suspensions during that time. Once you are may be able to access, you can visit an ICBC office to upgrade your license. There is no additional test required; the upgrade is administrative.
A Class 5 license has no restrictions on passengers, driving hours, or alcohol consumption (beyond the legal limit for impaired driving). It is the standard license most adults hold.
Renewing your BC driver's license
BC driver's licenses expire every five years. ICBC sends a renewal notice to your address about two months before expiry. You can renew online through the ICBC website if you have not had any medical suspensions and your license is not expired. Online renewal takes a few minutes and costs less than renewing in person.
If your license has already expired, you must renew in person at an ICBC office. You will need your expired license, proof of identity, and proof of residency. The in-person renewal process is faster than getting a first license — there is no test — but it costs more than renewing before expiry.
If you have had a medical suspension (a period when your license was suspended for health reasons), you cannot renew online and must visit an office. ICBC may ask for a medical report from your doctor before they will reinstate your license.
What happens if your license is lost, stolen, or damaged
If your license is lost or stolen, visit an ICBC office with proof of identity and proof of residency. You will need to complete a replacement form and pay a replacement fee. ICBC will issue a new license with the same number and expiry date as your original.
If your license is damaged but still readable, you can also request a replacement in person. Bring the damaged license and your identity documents.
If your license is stolen and you suspect it could be used fraudulently, tell ICBC staff when you explore for the replacement. They can flag the old license in their system.
Driving with a license from another province or country
If you move to BC from another Canadian province, you can drive on your current license for up to three months. After that, you must exchange it for a BC license. Visit an ICBC office with your current license, proof of BC residency, and your identity documents. There is no test; ICBC will issue a BC license based on your existing license class.
If you hold a license from outside Canada, the rules depend on your country of origin and your immigration status. Some countries have reciprocal agreements with BC that allow you to exchange your foreign license for a BC license without taking a test. Others require you to take the full knowledge and road test. ICBC can tell you which applies to your license when you visit an office.
You can drive on a valid foreign license for up to 12 months after you become a BC resident, but only if your license is in English or accompanied by a certified English translation.
Where to find ICBC offices and book appointments
ICBC operates driver licensing offices across BC. You can find the nearest office and check current wait times on the ICBC website. Some offices are busier than others; offices in smaller towns often have shorter wait times for road tests than those in Vancouver, Victoria, or Surrey.
You can book a knowledge test or road test appointment online through the ICBC website. For knowledge tests, appointments are usually available within a few days. For road tests, wait times vary widely — anywhere from a few weeks to several months depending on your location and the time of year.
If you need to visit an office for a first-time license or a renewal, you do not need to book an appointment for the initial visit. Walk-in service is available, though wait times can be long during busy hours. Visiting early in the morning or on a weekday is usually faster than visiting in the afternoon or on a weekend.
Frequently Asked Questions
Can I drive alone with a Class 7 license?
Yes, you can drive alone with a Class 7 license, but you cannot drive between midnight and 5 a.m., and you cannot carry passengers under 20 years old (except family members). You also cannot drive if you have consumed any alcohol. These restrictions end after two years or when you turn 19, whichever comes first.
How long does it take to get a BC driver's license from start to finish?
The timeline depends mainly on how quickly you can book and pass your road test. The knowledge test can usually be scheduled within days, but road test wait times range from a few weeks to several months. Once you pass the road test, you receive your license the same day. Overall, the process can take anywhere from a few weeks to several months.
What if I fail my road test?
You can retake the road test after a waiting period set by ICBC. The examiner will give you feedback on what you need to improve. Many people take additional driving lessons with a professional instructor before their next attempt.
Can I renew my BC license online if it has already expired?
No, you must renew in person at an ICBC office if your license has expired. Bring your expired license, proof of identity, and proof of residency. The in-person renewal costs more than renewing before expiry.
What if I move out of BC — do I need to exchange my BC license?
No, you can keep your BC license and use it in other provinces or countries as long as it remains valid. However, if you become a resident of another province, that province may require you to exchange your BC license for a license issued by that province.