ICBC Licence Guide: How to Get Your British Columbia Licence

Having an official driver’s licence means you’re fully equipped to handle BC's unique driving conditions—whether it's winding mountain roads, tricky weather, or bustling city traffic. If you're one of the few without it, or if yours has expired, this guide will help you join the crowd smoothly. Whether you’re a first-timer, need to renew an old licence, or are dealing with an expired one, we’ve got you covered. We’re here to help you stop worrying about the paperwork and get behind the wheel faster. 

Types of ICBC Licences

There’s no one-size-fits-all when it comes to driving in BC, and ICBC offers different licences depending on what you’re driving and how experienced you are. Here’s the lowdown:

Class 7 (Learner’s Licence)

If you’re just starting, this is your first stop. You can apply at age 16, but you’ll need a parent’s consent if you’re under 19.
The Test: You’ll need to pass a knowledge test (don't worry, it's multiple choice), as well as a vision test. Study up on road signs and traffic laws!
Restrictions: As a learner, you’ve got some limits—no alcohol, must be supervised by a fully licenced driver, and can’t drive between midnight and 5 a.m. (gotta love curfews, right?).

Class 5 (Full Driver’s Licence)

After holding your Class 7 for at least 12 months (and passing your first road test), you’ll get your Novice licence (Class 7N).
Graduation Day: To get the full Class 5 licence, you’ll need to wait another 24 months and pass a second road test. No more restrictions, no more L or N decals—you're finally free!
What You Can Drive: All the regular cars, vans, and trucks (basically, what most of us use).

Class 6 (Motorcycle Licence)

Want to feel the wind in your hair? You’ll need a Class 6 to legally ride a motorcycle.
Process: First, pass a motorcycle skills test. Then, after 30 days of practice, pass the full motorcycle road test.
Restrictions: Much like the Class 7, you’ll need to ride supervised at first (though your supervisor can ride on their own bike).

Commercial Licences (Class 1, 2, 3, 4)

If you’re looking to drive commercial vehicles like buses, taxis, or semis, you’ll need one of these specialized licences.
Class 1: For the big rigs—18-wheelers and large trucks
Class 2: Buses and school buses
Class 3: Covers large trucks with trailers (but not the biggest ones)
Class 4: For taxis, limos, ambulances, and small buses (like airport shuttles)
Each class has its own tests and medical checks because, let’s be honest, driving a semi or bus full of people is a big responsibility.

Practice British Columbia Motorcycle Test

Get your British Columbia Motorcycle License on Your First Attempt!

Obtaining a Class 7 Learner’s Licence

Getting your Class 7 Learner’s licence is an exciting step on your journey to becoming an independent driver in British Columbia!

Eligibility Requirements

Age Requirement
To apply for a Class 7 Learner’s licence, you must be at least 16 years old. If you’re 15, don’t worry—you can start studying and preparing for the test now, but you’ll have to wait until your birthday to apply.

Parental Consent
If you’re under 19 years old, you will need parental or guardian consent to apply. This means your parent or guardian needs to accompany you to the ICBC office and sign the necessary forms. 

Documents Required

Before heading to the ICBC office, make sure you have all the necessary documents:

  • Proof of Identity: You can use a government-issued ID like a passport or birth certificate that clearly states your full name and date of birth.
  • Proof of Residency: Bring something that verifies your current address. This can be a utility bill, a bank statement, or any official document showing your name and address.
  • Parental Consent Form: If you're under 19, download or obtain this form ahead of time. This form is available on the ICBC website and should be completed before your visit.

Process

Here’s what you’ll need to do for your ICBC learner’s permit:

  1. Visit an ICBC Driver Licensing Office

    Locate the nearest ICBC office and check whether you need an appointment. Some offices may have longer wait times, so it’s wise to book ahead if possible. You can find your local office’s contact information and hours on the ICBC website.

  2. Take the Knowledge Test

    Once you’re at the office, you’ll take the ICBC Knowledge Test. This test is designed to assess your understanding of BC’s traffic laws, road signs, and safe driving practices.

  3. Pass the Vision Test

    After the knowledge test, you’ll take a quick vision test. This test typically involves reading letters or numbers on an eye chart. It’s crucial because good vision is essential for safe driving. If you wear glasses or contact lenses, make sure to bring them along!

  4. Pay the Fees

    Be prepared to pay an application fee, which varies by location. As of recent updates, the cost is around $75 for the learner’s licence, but check the ICBC fee schedule for the most current prices.

Licence Restrictions

Once you obtain your Class 7 Learner’s licence, you’ll need to follow some important rules to keep you and others safe on the road:

Supervised Driving

You must always be accompanied by a fully licenced driver who holds a Class 5 licence or higher. This person needs to be at least 25 years old and should sit in the front passenger seat to provide guidance and support as you drive.

Passenger Restrictions

While you’re a learner, you can only carry passengers who are immediate family members unless your supervising driver is with you. This rule helps minimize distractions while you’re learning.

Zero Alcohol Tolerance

As a new driver, you must maintain a zero blood alcohol content (BAC) while driving. This means no drinking at all! BC has strict laws regarding drinking and driving, and as a learner, it’s vital to set a good example and stay safe.

Driving Restrictions

Generally, you cannot drive between midnight and 5 a.m. during the learner phase. This is to help ensure that you gain experience during the safer hours of the day.

Obtaining a Class 7N (Novice) licence

Once you've had your Class 7 Learner's licence for at least 12 months and are ready to take on more driving independence, the Class 7N (Novice licence) is the next step in BC's Graduated Licensing Program (GLP). This licence allows you to drive solo with a few restrictions.

Eligibility Requirements

Age Requirement

You must be at least 16 years old to begin the process, but by this point, you’ll have already held your learner’s licence for at least 12 months.

Parental Consent

If you're under 19 years old, you will still need parental or guardian consent during this process, just like when you applied for your learner’s licence.

Driving Record

You must have held your Class 7 Learner’s licence for at least 12 months without any prohibitions or serious driving violations. Any infractions can extend this timeline, so keep a clean record during your learner's period.

Documents Required

  • Proof of Identity: Bring a government-issued photo ID such as a passport, birth certificate, or Canadian citizenship card.
  • Class 7 Learner's licence: Make sure your learner’s licence is still valid. If you’ve lost it or it's expired, you’ll need to deal with that before proceeding.
  • Proof of Residency: A document that verifies your current address (e.g., a utility bill or bank statement) will be required.

Process

Here’s how to get your Class 7n licence:

  1. Hold Your Permit

    Holding your learner’s licence for 12 months and meeting the eligibility requirements.

  2. Schedule Your Road Test

    Book your road test online through the ICBC website or by calling the ICBC licensing office. Make sure to prepare well, as this is a practical test of your driving skills.

  3. Prepare for the Test

    The Class 7 road test assesses your ability to drive safely and follow the rules of the road. Practice defensive driving techniques, obeying traffic signals, parallel parking, merging, and handling different road conditions.

  4. Take the Road Test

    On the day of your test, make sure you bring all your documents (listed above), your valid Learner's licence, and the fee for the test. If you pass, you’ll be issued your Class 7N licence, and you’re now officially allowed to drive solo!

  5. Pay the Fees

    The cost of the road test is around $50 to $60, but fees can vary slightly. Check the latest rates on the ICBC website to confirm.

Licence Restrictions

While you’re allowed to drive solo with a Class 7N licence, there are still a few restrictions to keep in mind:

No Alcohol or Drugs

You must maintain a zero blood alcohol content (BAC) while driving. This means no drinking and driving, no exceptions.

Passenger Limits

You can carry only one passenger unless you’re driving with a supervisor who holds a full Class 5 licence or unless the passengers are immediate family members.

Display the 'N' Decal

You must display the green 'N' (Novice) sign on the back of your car whenever you're driving. This lets other drivers know you’re still gaining experience.

No Electronic Devices

You’re not allowed to use any hand-held or hands-free electronic devices while driving, including phones, GPS units, or music players.

Driving Hours

Unlike the learner’s licence, there’s no specific restriction on the hours during which you can drive, but you must follow all general traffic rules and avoid distractions.

Obtaining a Class 5 (Full Driver’s Licence)

Congratulations, you’ve made it through the first two stages of BC’s Graduated Licensing Program (GLP)—now it’s time to move toward getting your full Class 5 licence! This is the last step in the process, and once you have it, you’ll no longer be bound by any learner or novice restrictions. Let’s break it down for you.

Graduation Day

To fully graduate and get your Class 5 (Full Driver’s licence), you’ll need to hold your Novice licence for another 24 months without any driving violations or accidents. After this waiting period, you’ll take a second road test (known as the Class 5 road test). Once you pass, you’re officially a fully licenced driver in BC! No more restrictions, no more L or N decals, and best of all—you’re free to drive solo whenever and wherever you want!

What You Can Drive

With a full Class 5 licence, you can drive pretty much any regular vehicle, including cars, vans, light trucks, and SUVs. This is the most common licence class for everyday drivers.

Eligibility Requirements

Age Requirement

You can apply for a Class 5 licence once you’re at least 16 years old, though you’ll likely be older since you need to complete the learner and novice stages first.

Parental Consent

If you’re under 19 years old, you’ll need parental or guardian consent, just like when you applied for your learner’s licence. Your parent or guardian will need to sign a form when you first apply for your Class 7 Learner’s licence.

Documents Required

  • Proof of Identity: A government-issued ID such as a passport, birth certificate, or Canadian citizenship card.
  • Proof of Residency: A document like a utility bill or bank statement that shows your current address.
  • Novice licence (Class 7N): You’ll need to have held this licence for at least 24 months with a clean driving record before you can apply for your Class 5 road test.

Process

Here’s what you need to do for your ICBC Class 5 driver’s licence:

  1. Visit an ICBC Driver Licensing Office

    Locate the nearest ICBC office and check whether you need an appointment. Some offices may have longer wait times, so it’s wise to book ahead if possible. You can find your local office’s contact information and hours on the ICBC website.

  2. Schedule Your Road Test

    After holding your Novice licence for 24 months, you’ll be eligible to book your Class 5 road test through the ICBC website. Make sure to prepare well by practicing your driving skills, as the road test assesses your ability to safely operate a vehicle under various traffic conditions.

  3. Pass the Road Test

    The Class 5 road test is more comprehensive than the Novice road test, so practice makes perfect. You’ll be tested on your ability to follow traffic laws, drive defensively, and handle complicated driving situations like merging onto highways or parallel parking. Once you pass, you’ll officially earn your Class 5 licence!

  4. Pay the Fees

    You’ll need to pay a fee for your road test and final licence. The cost for the Class 5 road test is usually around $50 to $75, but be sure to check ICBC’s fee schedule for the most current rates.

Licence Restrictions

With a Class 5 licence, all the previous restrictions (supervised driving, passenger limits, zero alcohol tolerance) are lifted. You’re finally free to drive on your own, anytime and anywhere. However, keep in mind that you’re still subject to the same driving laws as everyone else, including BC’s strict impaired driving laws. So while you can enjoy more freedom, safe and responsible driving is always a must.

Renewing Your ICBC Driver’s Licence

Renewing your BC driver's licence is a breeze, and you can get it done quickly with just a few steps. Whether your licence is close to expiring or you just like to plan ahead, here’s exactly what you need to know to keep driving legally in British Columbia.

How to Renew Your BC Driver’s Licence

Here’s the complete process for renewing your driver’s licence:

  1. Book Your Appointment Early

    You can book an appointment at an ICBC driver licensing office up to 6 months (180 days) before your licence expires. Don't worry about losing any time on your licence if you renew early—it will still remain valid for the full duration. The sooner you renew, the less stress!

  2. Bring Two Pieces of ID

    Don’t forget to bring two pieces of accepted identification with you to your appointment. ICBC accepts a variety of IDs, including your current driver's licence, passport, BC Services Card, or birth certificate.

  3. Pay the Renewal Fee

    There’s a standard fee for renewing your licence, so make sure you bring the appropriate payment method. Fees can vary depending on the type of licence, so it’s a good idea to check ICBC’s website or call ahead to confirm.

  4. Wait for Your New Card

    Once you’ve done all of the above, you’ll be able to track your new licence in the mail. ICBC will issue you a temporary paper licence to use while you wait for the official card to arrive.

What About Learner’s Licences?

If you’re renewing a learner’s licence (Class 7), there’s one extra step—you’ll need to retake and pass the knowledge test. Don’t worry, just hit the books with the ICBC driver’s guide and road signs booklet, and you’ll be fine! For more details, check out ICBC’s guide to getting your learner's license renewed.

What About Learner’s Licences?

Before you head in to renew, it’s essential to make sure you don’t owe ICBC or the provincial government any money. This includes things like violation tickets, penalty point premiums, or Autoplan debt. If you have outstanding payments, you won’t be able to renew or upgrade your licence until they’re cleared. Got debt? No problem—just call Account Services at 604-661-2723 (or toll-free at 1-800-665-6442) to settle it.

Renewing While Outside BC

Your licence needs to be renewed in person at an ICBC office, so if you're planning to be out of BC when your licence expires, try to renew it before you leave. Just like your passport, it’s important to always have a valid driver’s licence when traveling abroad or driving in the U.S. Good news—you can renew your licence up to 180 days early without losing any time on it! If you can't return to BC within that window, call ICBC's driver licensing line for help.

Renewing a BC Driver’s Licence After It’s Expired

If your BC driver’s licence has been expired for over three years, the process for renewing is a bit different depending on your driving history. Here's a breakdown of what you need to know:

What If I Have an Out-of-Province Licence

If you’ve been driving with a valid out-of-province licence in the last three years, the process is straightforward. You’ll just need to exchange your out-of-province licence for a BC driver’s licence. Here’s what to do:

  1. Book an appointment at an ICBC driver licensing office.
  2. Bring two pieces of accepted ID (like your out-of-province licence, passport, etc.).
  3. Pay the renewal fee to complete the process.

If You Haven't Been Driving for Over 3 Years

If your licence has been expired for more than three years and you haven’t been driving during that time, you’ll need to retest to renew your licence. Here’s the process:

  1. Book an Appointment

    Head to an ICBC driver licensing office to schedule your renewal appointment.

  2. Get a Vision Screening

    You’ll need to pass a vision screening.

  3. Take and Pass a Knowledge Test

    Take a road signs knowledge test (no fee for the test). Once you pass, you’ll be issued a learner’s licence.

  4. Prepare for Your Road Test

    You’ll need to book a re-exam road test to regain your full driving privileges when you feel ready. You can’t take the road test if you have any outstanding fines, medical conditions, or prohibitions—so be sure to clear those first.

  5. Multiple Licence Classes

    If you previously held licences for multiple vehicle classes, you’ll need to pass a road test for each type of vehicle to keep those privileges.

Medical Conditions

When renewing, you’ll be asked to declare any ongoing or new medical or physical conditions. This is just to make sure you’re still safe to drive. If you prefer privacy when discussing your health, let the ICBC staff know—they’ll make sure you’re comfortable.

Avoid Driving on an Expired Licence

Whatever you do, don’t wait too long to renew. It’s illegal to drive with an expired licence, and getting caught can lead to fines or other penalties. Avoid the hassle and renew well before your expiration date.

Practice British Columbia Written Knowledge Test

Pass your British Columbia written test with our traffic laws, road signs, and Driving Questions.

Replacing a Damaged, Lost, or Stolen BC Driver’s Licence

If your BC driver’s licence has been lost, stolen, or damaged, no worries! It’s easy to replace it.

Process for Replacing an ICBC Driver’s Licence

Whether you’re stuck without your ID or dealing with a damaged card, here’s what you need to do.

Step 1: Book an Appointment

You’ll need to book an appointment at an ICBC driver licensing office to start the replacement process.

Step 2: Bring Your Accepted ID

For replacement, ICBC requires two pieces of accepted ID. Here are examples of what you can bring:

  • Primary ID: Your passport, birth certificate, Canadian citizenship card, or Permanent Resident card.
  • Secondary ID: A credit card, SIN card, or student ID.

If you don’t have enough ID to meet the requirements, give the ICBC driver licensing information line a call—they can help find a solution.

Step 3: Pay the Fee

There’s a fee for replacement, and it’s the same whether you’re renewing or replacing your licence. Just make sure you’re aware of any outstanding fines or debt (violation tickets, penalty point premiums, Autoplan debt, etc.). These need to be cleared before you can get a new licence.

Additional Considerations

  • If Your licence Was Stolen: File a police report before requesting a replacement. It’s always a good idea to report a stolen ID to prevent identity theft.
  • Expired or Expiring Soon?: If your licence is expired or set to expire within six months, pay any unpaid fines or debt to avoid issues. Outstanding amounts could block your licence renewal or upgrade.

If You’re Outside BC and Lost Your Licence

If you're out of the province and don't have your licence, no need to panic! Depending on your situation, ICBC may be able to help. Just give them a call on their driver licensing information line, and they’ll assist in finding a way to replace your licence remotely.

Moving to BC? Here’s What You Need to Know About Switching Your Licence!

Moving from Within Canada

Welcome to British Columbia! If you're new here and planning to stay, one of the first things on your to-do list should be swapping your out-of-province driver’s licence for a BC licence. Don’t worry—it’s an easy process! Here’s everything you need to know:

90 Days to Switch

You’ve got 90 days from the day you move to BC to switch over to a BC driver’s licence. In the meantime, feel free to drive with your existing, valid licence.

Out-of-Province Licence Transfer Process

Here’s a step-by-step guide:

  1. Book an Appointment

    First, you need to book an appointment at an ICBC driver licensing office. You can find the closest location and book your slot online or by phone.

  2. Prepare Your Documents

    You’ll need to bring the following documents when transferring your licence:

    • Your Current Driver's licence: The original, valid licence from your previous jurisdiction.
    • Accepted ID: You’ll need two pieces of ID. These can include:
      • Primary ID: Passport, birth certificate, Canadian citizenship card, etc.
      • Secondary ID: Credit card, health card, or other government-issued ID with your name.
    • Proof of Driving Experience: If you’ve held your licence for more than two years, bring a driver's abstract or licence history from your previous location. This helps ensure you’re credited with your driving experience.
    • Fee: Be prepared to pay a licensing fee when you apply.

  3. Pass a Vision Test

    As part of the application process, you’ll be required to take a vision test at the ICBC office. It’s a simple check to make sure your eyesight meets the driving standards.

  4. Surrender Your Old Licence

    By BC law, you are only allowed to hold one valid driver's licence, so you’ll need to surrender your previous licence when you get your BC licence.

  5. Receive Your Temporary Licence

    After completing the paperwork, passing the vision test, and submitting your documents, you’ll be issued a temporary paper licence. This allows you to drive legally while your official BC driver’s licence is processed and mailed to you.

Latest Changes for New BC Residents

Here’s the good news: new BC residents no longer need to provide proof of insurance. However, for the first three years, your insurance premiums will be adjusted based on driving in a new province, which poses different risks. But don’t worry, each year you remain crash-free brings an increased discount! If you’ve been driving for years, ICBC will credit you with up to 15 years of experience (previously, it was only eight years). Just bring your driver's abstract showing the original date you got your licence.

Driving Experience Requirement

If you’ve been driving for at least two years with a full, non-learner licence, great! You’re good to go. If not, you must go through the Graduated Licensing Program (GLP). But don’t stress—any experience you do have will count!

What If I Have a Commercial Licence?

Got a commercial licence? You may need to complete BC testing before being issued a Class 1 licence. This could include mandatory entry-level training (MELT), depending on your driving record. Some commercial licences may not directly transfer, so it’s best to check with an ICBC office. If you’re unsure, visit a driver licensing office or contact ICBC for more info.

What If I’m Just Visiting or Studying in BC?

If you're visiting for up to six months or studying full-time at a designated institution, you can continue driving on your out-of-province licence. Easy peasy! Just check in with ICBC if you need more details.

Surrendering Your Previous Licence

Once you qualify for your shiny new BC licence, you’ll need to surrender your old one. BC law requires you to hold only one driver’s licence, so hand over your previous card when you get your new one.

Moving to BC from Outside Canada

Welcome to British Columbia!

After moving here, you generally have 90 days to switch your valid foreign licence to a BC driver’s licence. However, the process for exchanging your driver’s licence will depend on where your current licence was issued. The province waives knowledge and road testing for licences from all Canadian provinces and territories, as well as most U.S. states. Additionally, if you're from certain countries or jurisdictions, BC may waive some or all testing requirements for passenger vehicles or motorcycles.

No Testing Required

BC waives both knowledge and road testing for drivers with passenger and motorcycle licences from:

  • All Canadian provinces and territories
  • Most U.S. states

Additionally, if you're from one of the countries or jurisdictions below, you won’t need to take a knowledge test for passenger vehicles (Class 5) and most motorcycles (Class 6):

  • Austria
  • Belgium
  • Australia
  • France
  • Guernsey, Isle of Man, Jersey
  • Germany
  • Ireland
  • Japan
  • Netherlands (except former territories in the Antilles: Aruba, Bonaire, Curacao, etc.)
  • South Korea (only passenger vehicles)
  • New Zealand
  • Taiwan (passenger vehicles only, with additional document requirements)
  • Switzerland
  • United Kingdom (England, Wales, Scotland, and Northern Ireland)
  • United States (including Washington D.C. and Puerto Rico)

Special Requirements for Taiwan

If you’re from Taiwan, you can exchange your licence for a BC passenger vehicle licence only (Class 5). You will need to provide:

  • Your local driver’s licence card
  • Driver's license verification certificate with a red seal stamp
  • A translation of your driver’s licence by the Taipei Economic and Cultural Office (TECO) in Vancouver. You can get the ICBC translation form at any driver licensing office.

Foreign Licence Transfer Process

Transferring your foreign driver's licence to a BC driver's licence is a straightforward process, but there are a few steps to follow. Here’s a guide to walk you through it:

  1. Book an Appointment

    Schedule an appointment at an ICBC driver licensing office. This is mandatory for transferring your foreign licence. You can book your appointment online or by phone through ICBC's website.

  2. Bring Required Documents

    When visiting the ICBC office, you’ll need to bring the following:

    • Required Identification: This includes both primary and secondary ID. Examples of primary ID include a passport or Canadian citizenship card. For secondary ID, options could be a credit card or utility bill. You can check the full list of accepted IDs on ICBC’s website.
    • Your Current Driver’s Licence: Your foreign driver's licence must be valid and unexpired. Expired licences may require additional testing.
    • Proof of Driving Experience: To get credit for your driving experience, bring proof, such as a driver’s abstract or history from your home country. This document should outline how long you've held your licence and any other important details.
    • Payment: Bring enough funds to cover the fee for your new BC driver’s licence. You can find current fee rates on the ICBC website or by calling their office.

  3. Surrender Your Foreign Licence

    BC law requires you to hold only one driver’s licence. If you are approved for a new BC licence, you must surrender your previous foreign licence to ICBC. They will retain this licence as part of the transfer process.

90-Day Rule Exceptions

You do not need to switch your licence within 90 days if you:

  • Are a tourist visiting for up to six months.
  • Have a valid student exemption while enrolled full-time at a designated BC educational institution.
  • Are an ordinarily resident outside of BC

Are a Seasonal Agricultural Worker Program (SAWP) participant with a federal work permit who can drive for up to 12 months using your home country’s licence.

Additional Information

Exceptions

Some countries have reciprocal agreements with BC, meaning drivers from these countries may not need to take a road test. Check with ICBC to see if your country is on this list.

Graduated Licensing Program (GLP)

If you do not have at least two years of driving experience with a full licence, you may have to enter BC’s Graduated Licensing Program and be issued a Class 7 or Class 8 licence with certain restrictions.

For more details, visit the ICBC website.

Requirements for New BC Residents

  • Proof of Driving Experience: You need to provide your driver’s licence history, but proof of insurance is not required. ICBC will give you credit for up to 15 years of driving experience if you provide an acceptable driving record.
  • Insurance Premiums: Your premiums will be adjusted for the first three years as a new resident, but the longer you stay crash-free, the more your discount increases. If you held a BC licence in the past, your insurance is calculated from the date of your first BC driver’s licence.

Driving Experience Requirements

  • If you have at least two years of driving experience with a full-privilege licence, you are exempt from BC’s Graduated Licensing Program.
  • If you cannot prove two years of driving experience, you can still obtain a Class 7 or Class 8 licence, but it will come with graduated licensing restrictions.

Note: If your out-of-province licence has been expired for more than three years, and you cannot prove that you’ve driven on a valid licence during that time, you’ll need to take both a knowledge test and a road test to qualify for a BC driver’s licence.
You can book an appointment at your nearest ICBC driver licensing office for more details or to start the process.

How to Apply for a BC Driver’s Licence if Your Country Isn’t on the Exchange List

If you're from a country or jurisdiction not included in BC's licence exchange program, you can still apply for a BC driver’s licence, but you’ll need to pass both a knowledge test and a road test to qualify. Here’s what to expect:

The 90-Day Timeline

You have up to 90 days to complete the process of transferring your licence after moving to BC, but it's a good idea to start early. You’ll need to pass the knowledge test first, and then wait for a road test appointment.

Booking Your Knowledge Test Appointment

To begin the process, book an appointment at an ICBC driver licensing office for your knowledge test. During the appointment, they will collect:

  • Required ID
  • Your current driver’s licence
  • Proof of driving experience
  • The fee for your licence

Step 1: Taking the Knowledge Test

The knowledge test is a multiple-choice quiz designed to assess your understanding of road signs and driving rules in BC You’ll need to correctly answer at least 40 out of 50 questions to pass.

  • You can take a practice knowledge test online to prepare.
  • The test must be taken at a driver licensing office, and if you pass, you’ll be issued a Learner’s (L) licence.

Step 2: Scheduling Your Road Test

Once you pass the knowledge test, you can book an appointment for your Class 5 road test.

  • Remember to bring a qualified driver to your road test, just in case you don’t pass.
  • If you haven’t been issued an interim driver’s licence after passing the knowledge test, contact the driver licensing information line to schedule your road test.

Passing the road test will qualify you for a full BC licence!

Get ready for your ICBC Driver’s practice test

Pass on your first try

Start Practicing Now

ICBC Knowledge Test 2025

You can pass your test faster and effectively in just 3 steps