What you need to do to get a BC driver's license
Getting a BC driver's license involves three stages: a written knowledge test, a road test, and a final exam. You start by getting your learner's permit (called a Class 7 or Class 7N license), which lets you drive under supervision. Once you pass the road test, you move to a Class 5 probationary license, and after 24 months of clean driving, you get your full Class 5 license. The whole process typically takes between 12 and 24 months, depending on how quickly you pass each test and how long you hold your probationary license.
You will explore through ICBC (Insurance Corporation of British Columbia), which handles all driver licensing in the province. You can start the process at any ICBC driver licensing office or online through their website. The cost varies by stage — your learner's permit costs around $35, the road test fee is about $85, and your license itself costs roughly $60 — but these amounts change annually, so confirm current fees on the ICBC website before you go.
Key Takeaways
- You must pass a written knowledge test to get your learner's permit, then hold it for at least 12 months before you can take the road test.
- The road test is conducted by an ICBC examiner and tests your ability to drive safely in real traffic; you must bring your own vehicle and a supervising driver.
- After passing the road test, you receive a probationary Class 5 license and must follow restrictions (like a zero blood-alcohol limit) for 24 months.
- You can book tests online or by phone through ICBC, and wait times vary by location and season — booking early is important because some offices have multi-month delays.
- You will need proof of identity, proof of residency, and your Social Insurance Number to complete the process.
Getting your learner's permit (Class 7 license)
Your first step is to visit an ICBC office or go online to explore for your learner's permit. Bring a piece of government-issued photo ID (passport, birth certificate, or provincial ID card), proof of your BC residency (a utility bill, lease, or bank statement dated within the last three months), and your Social Insurance Number. You will also need to pass a vision screening at the office — bring your glasses or contacts if you use them.
Once you have submitted your process, you will take the written knowledge test at the same visit. This test has 50 multiple-choice questions about BC traffic laws, road signs, and safe driving practices. You need to score at least 80 percent to pass. If you fail, you can retake it the same day or book another appointment. The test takes about 30 minutes. After you pass, you will receive your Class 7 learner's permit on the spot, and it is valid for five years.
While you hold your learner's permit, you must follow these rules: you can only drive with a supervising driver who is at least 25 years old and holds a valid Class 4 or Class 5 license, you cannot drive between midnight and 5 a.m., and you cannot use a hand-held cell phone while driving. You must hold this permit for at least 12 months before you are allowed to book a road test.
Booking and taking your road test
After you have held your learner's permit for at least 12 months, you can book a road test through ICBC online or by calling 1-888-889-4622. Road test availability varies by location — some offices have openings within weeks, while others may have a wait of several months. Book as far in advance as you can. The test costs about $85 and takes roughly 45 minutes.
On the day of your test, bring your learner's permit, a piece of photo ID, and proof of insurance for the vehicle you will be driving. You must bring your own vehicle — it cannot be a rental — and it must be in safe working condition with working lights, wipers, brakes, and mirrors. You also need a supervising driver present (someone who holds a valid Class 4 or Class 5 license), though they will not be graded; the examiner is testing only you.
The examiner will ask you to perform basic driving tasks: starting the vehicle, parking, turning, stopping at intersections, and driving on different road types. They are watching for safe habits like checking mirrors, signaling, and following speed limits. If you fail, you can retake the test, but you must wait at least two weeks before booking another appointment. Most people pass on their second or third attempt.
Moving to your probationary Class 5 license
Once you pass the road test, you will receive a Class 5 probationary license (sometimes called a Class 5N if you took the test in a manual transmission vehicle). This license is valid for 24 months. During this time, you must follow probationary restrictions: you cannot drive between midnight and 5 a.m., you must maintain a zero blood-alcohol limit (no alcohol at all), you cannot use a hand-held cell phone, and you cannot drive alone — you must have a supervising driver present at all times.
These restrictions are strict. If you are caught breaking them, you can face fines, license suspension, or both. After 24 months of holding your probationary license without violations, you will automatically receive your full Class 5 license in the mail. You do not need to take another test or visit an ICBC office — the transition happens automatically.
Documents you will need at each stage
The documents required change slightly depending which stage you are at. For your initial learner's permit process, bring government photo ID, proof of BC residency (dated within three months), and your Social Insurance Number. You will also need to pass a vision screening, so bring your glasses or contacts if you use them.
For your road test, bring your learner's permit, a piece of photo ID, and proof of insurance for the vehicle you will drive. The vehicle itself must pass a basic safety check — the examiner will verify that lights, wipers, brakes, mirrors, and seat belts all work. If anything is broken, the test will be cancelled and you will need to reschedule.
Keep your license documents safe once you receive them. Your Class 5 license is your proof of driving authority and you must carry it whenever you drive. If you lose it, you can request a replacement through ICBC for a fee of roughly $25.
Booking tests online versus by phone
ICBC allows you to book both your knowledge test and road test online through their website or by calling 1-888-889-4622. The online system is usually faster — you can see available dates and times when ready and book in seconds. By phone, you will speak to an ICBC representative who can answer questions but the process takes longer.
Online booking requires you to create an ICBC account using your driver's license number or Social Insurance Number. If you do not have a license yet (because you are booking your first knowledge test), you can still book by providing your Social Insurance Number. The online system shows you all available appointment slots at your chosen location, and you can pick the date and time that works for you.
If you have trouble with the online system or prefer to speak to someone, the phone line is open during business hours. Wait times vary, but calling early in the day or mid-week usually means shorter holds. Either way, book as early as you can — popular test times fill up quickly, especially in spring and summer.
What happens if you fail a test
If you fail your knowledge test, you can retake it the same day or book another appointment at a later date. There is no waiting period between attempts for the knowledge test, so some people retake it when ready after failing. You will need to pay the test fee again.
If you fail your road test, you must wait at least two weeks before you can book another attempt. You can take the road test as many times as you need to pass it. Each attempt costs the full road test fee again. Between attempts, many people take additional driving lessons with a professional instructor to work on the skills the examiner identified as weak.
Failing a test does not affect your learner's permit or probationary license — it straightforward means you have not yet passed that stage. Your permit or license remains valid and you can keep practicing and retrying.
Frequently Asked Questions
Can I take my road test in a manual transmission vehicle?
Yes. If you pass your road test in a manual transmission vehicle, you will receive a Class 5N license, which means you are authorized to drive both manual and automatic vehicles. If you pass in an automatic, your Class 5 license restricts you to automatic vehicles only. You can upgrade to a full Class 5 later by taking another road test in a manual vehicle.
What if I move to BC from another province or country?
If you hold a valid driver's license from another Canadian province, you can exchange it for a BC license without taking tests — visit an ICBC office with your current license and proof of BC residency. If your license is from outside Canada, you will need to take the knowledge test and road test just like a new driver, though some countries have reciprocal agreements that may waive the knowledge test. Check the ICBC website for your specific country.
How long does my Class 5 license last once I get it?
Your full Class 5 license is valid for five years from the date it is issued. You can renew it online, by mail, or in person at an ICBC office. Renewal costs roughly $60 and you do not need to retake any tests unless you have had your license suspended or revoked.
Can I drive alone during my probationary period?
No. During your 24-month probationary Class 5 period, you must have a supervising driver present at all times. The supervising driver must hold a valid Class 4 or Class 5 license and be at least 25 years old. This rule is enforced and violations can result in fines and license suspension.
What if I do not pass my road test within a certain time?
There is no time limit on how long you can hold your learner's permit — it is valid for five years. You can take the road test as many times as you need within that five-year window. If your learner's permit expires before you pass the road test, you will need to renew it and retake the knowledge test.