What a BC driver's license is and who needs one
A BC driver's license is the legal document that allows you to drive in British Columbia. It is issued by the Insurance Corporation of British Columbia (ICBC), the provincial Crown corporation that handles licensing and vehicle insurance. You need one to drive any motor vehicle on public roads in the province, whether you own the vehicle or are borrowing it.
The license comes in different classes depending on what you want to drive — a Class 5 lets you drive a regular car, while a Class 1 is for semi-trucks and a Class 4 is for buses. Most people start with a Class 5. If you already have a valid driver's license from another province or country, you may be able to exchange it for a BC license without taking another road test, though ICBC will assess whether your license is valid and whether you meet BC's vision and medical standards.
You must be at least 16 years old to hold a learner's license (Class 7L) and at least 17 to hold a Class 5 license. If you are under 25, you will be subject to the Graduated Licensing Program (GLP), which means you will hold a learner's license and then a probationary license before you can get an unrestricted Class 5.
Key Takeaways
- BC driver's licenses are issued by ICBC and come in different classes depending on what vehicle you want to drive, with Class 5 being the standard for cars.
- You must pass a written knowledge test, a vision test, and a road test to get a Class 5 license, and the order and timing depend on whether you are under 25.
- If you are under 25, the Graduated Licensing Program requires you to hold a learner's license for at least 12 months and a probationary license for at least 24 months before you can drive unrestricted.
- You can exchange a valid out-of-province or out-of-country license for a BC license, but ICBC will check your driving record and medical history.
- ICBC charges separate fees for the written test, road test, and license itself, and you will also need to pay for vehicle insurance before you can register a vehicle.
The Graduated Licensing Program if you are under 25
If you are under 25, you cannot jump straight to a full Class 5 license. Instead, you move through three stages: the Class 7L learner's license, the Class 5L probationary license, and finally the unrestricted Class 5. Each stage has its own rules and minimum time you must hold it.
The Class 7L learner's license is your starting point. You must hold it for at least 12 months. During this time, you can only drive with a supervising driver who is at least 25 years old, holds a valid Class 4 or Class 5 license, and is sitting beside you in the front seat. You cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free. You must also display an "L" plate on your vehicle.
After 12 months with the Class 7L, you take the road test. If you pass, you move to the Class 5L probationary license, which you must hold for at least 24 months. As a Class 5L driver, you can drive alone, but you still cannot drive between midnight and 5 a.m. (except to get to work or school), you cannot use a cell phone, and you must display an "N" plate. You also cannot drive with more than one passenger under 25 unless they are a family member.
After 24 months with the Class 5L, you can explore for your unrestricted Class 5 license. There is no additional test — you straightforward exchange your Class 5L for a Class 5 once the 24 months are up. At that point, the midnight-to-5-a.m. restriction and the passenger limit no longer explore, though the cell phone rule applies to all drivers in BC.
Getting a Class 5 license if you are 25 or older
If you are 25 or older and have never held a BC driver's license, you skip the Graduated Licensing Program and go straight to the Class 5. You still need to pass the written knowledge test and the road test, but you do not need to hold a learner's license first.
Start by booking your written test through ICBC. You will answer 50 multiple-choice questions about BC traffic laws, road signs, and safe driving practices. You need to score at least 80 percent to pass. The test takes about 30 minutes. Once you pass, you can book your road test.
The road test lasts about 45 minutes and takes place on public roads in your area. An ICBC examiner will watch you drive and assess whether you can control the vehicle, follow traffic laws, and respond safely to other road users. You will be tested on things like lane changes, parking, turns, and how you handle intersections. If you pass, you can walk out with your Class 5 license the same day. If you do not pass, you can book another test, but you will have to pay the fee again.
Steps to get your first BC license
The order of steps depends on your age. If you are under 25, you start with the Class 7L. If you are 25 or older, you start with the written test for the Class 5.
For drivers under 25: First, visit an ICBC office or approved agent with proof of identity, proof of residency, and your Social Insurance Number. You will pay a fee and receive your Class 7L learner's license. You can start driving with a supervising driver right away. After 12 months, book your road test. Once you pass, you get your Class 5L probationary license. After 24 more months, you exchange it for your unrestricted Class 5.
For drivers 25 and older: Visit an ICBC office or approved agent with the same documents. Book your written knowledge test. Once you pass, book your road test. Once you pass the road test, you receive your Class 5 license.
Throughout the process, you will need to pay separate fees for the written test, the road test, and the license itself. Fees vary and change over time, so check the ICBC website for current amounts. You will also need to arrange vehicle insurance before you can register a vehicle in BC — ICBC is the only provider of basic coverage, though you can buy additional coverage from private insurers.
Exchanging an out-of-province or out-of-country license
If you already hold a valid driver's license from another Canadian province, another country, or an international permit, you may be able to exchange it for a BC license without taking the road test again. However, ICBC will review your driving record and medical history to make sure you meet BC standards.
Bring your current license, proof of identity, proof of residency, and your Social Insurance Number to an ICBC office. You will still need to pass the written knowledge test for BC traffic laws. ICBC will also check your driving record in your home province or country — if you have serious violations or suspensions, you may be refused or required to take the road test anyway.
If your license is from a country that does not have a reciprocal agreement with Canada, ICBC may require you to take both the written test and the road test. The list of countries with agreements changes, so ask ICBC directly when you visit.
Medical and vision requirements
Before ICBC issues or renews a driver's license, you must meet vision and medical standards. You need to be able to see at least 20/50 in each eye (with or without glasses or contacts), and your field of vision must be at least 120 degrees. If you wear corrective lenses, your license will be marked with a condition that you must wear them while driving.
You must also report any medical condition that could affect your ability to drive safely — this includes epilepsy, diabetes, heart disease, sleep apnea, and certain medications. ICBC may ask you to have a medical examination by your doctor or a specialist. If your condition is serious, ICBC may suspend your license or require you to take a medical driving test.
If you are over 80, you will need to renew your license every two years instead of every five years, and you may be asked to take a medical examination more often. If you are between 74 and 80, you can renew every five years, but ICBC may ask for a medical report.
Fees and how long it takes
ICBC charges separate fees for the written test, the road test, and the license itself. The written test fee is one amount, the road test fee is another, and the license fee depends on how long you want it to be valid (usually five years). Fees are updated regularly, so check the ICBC website or call 1-800-665-4222 for current prices.
Timing depends on how busy your local ICBC office is. You can usually book a written test within a few weeks. Road tests often have longer wait times, especially in busy areas — you may wait several weeks or even months. Once you pass your road test, you can usually get your license printed the same day or within a few days.
If you are exchanging a license from another province, the written test and exchange usually happen in one visit, and you can walk out with your BC license the same day if you pass the test.
Frequently Asked Questions
Can I drive with a learner's license if I am over 25?
No. If you are 25 or older, you do not need to hold a learner's license. You go straight to the written test and road test for the Class 5. If you are under 25, you must hold the Class 7L learner's license for at least 12 months before you can take the road test.
What happens if I fail the road test?
You can book another road test, but you will have to pay the fee again. There is no limit on how many times you can take it. Many people pass on their second or third attempt. Between attempts, practice with a supervising driver (if you are under 25 and still on the Class 7L) or with a friend or family member.
Do I need to take the written test again if I exchange my license from another province?
Yes. Even if your out-of-province license is valid, you must pass the BC written knowledge test to show you understand BC traffic laws and road signs. You do not usually need to take the road test again unless ICBC finds a serious violation on your driving record.
Can I drive between midnight and 5 a.m. on a Class 5L license?
Not usually. The restriction applies to all Class 5L drivers. However, you can drive during those hours if you are going to or from work or school. You will need to be able to show proof (like a work schedule or school timetable) if you are stopped by police.
What if I have a medical condition — will ICBC refuse my license?
Not automatically. ICBC will assess your condition and may ask for a medical report from your doctor. If your condition is well-managed and does not significantly affect your ability to drive safely, you may still get a license. If it does affect your driving, ICBC may suspend your license, require you to take a medical driving test, or place conditions on your license (like driving only during daylight hours).