What You Need to Do to Get a BC Driver's License
To get a BC driver's license, you must pass a written knowledge test, a practical driving test, and provide proof of identity and residency. If you already hold a valid driver's license from another province or country, you may be able to skip the knowledge test or take a shorter version, depending on your home jurisdiction. The entire process typically takes several weeks from your first visit to ICBC (Insurance Corporation of British Columbia) until you receive your license in the mail.
BC does not issue licenses on the spot. You will receive a temporary paper license at your appointment, and the plastic card arrives by mail within 10 to 15 business days. You must carry both documents together until the card arrives.
Key Takeaways
- You need proof of identity (passport, birth certificate, or notarized documents), proof of residency (utility bill, lease, or bank statement dated within the last three months), and your Social Insurance Number or proof you have applied for one.
- If you hold a valid out-of-province or out-of-country license, you may not need to take the written knowledge test, but you must still pass the practical driving test.
- Book your practical driving test appointment at an ICBC DriveTest centre before your knowledge test; test slots fill up weeks in advance.
- The knowledge test costs $25, the practical test costs $80, and the license fee is $35 for a five-year license or $70 for a ten-year license.
- You must be at least 16 years old to hold a learner's license and at least 17 to hold a full license (or 19 if you want to drive a motorcycle).
Documents You Must Bring to Your First ICBC Appointment
Bring original documents only — photocopies are not accepted. You need one piece of primary identity (passport, birth certificate, or Citizenship Certificate) and one piece of secondary identity (driver's license from another province, provincial ID card, or a notarized document from a professional such as a lawyer or accountant). If you do not have a birth certificate, you can bring a notarized copy or a certified extract from Vital Statistics BC.
For residency, bring a document dated within the last three months showing your name and BC address: a utility bill, lease agreement, mortgage statement, bank statement, or government letter. If you have just moved and do not yet have a document in your name, a notarized letter from your landlord or a utility bill in someone else's name plus a signed lease will work.
You will also need your Social Insurance Number (SIN). If you do not have one, bring proof that you have applied for one — a letter from Service Canada or a receipt from your process. Permanent residents and some temporary residents can obtain a SIN; refugees and protected persons have a different process.
The Knowledge Test: What to Expect and Who Can Skip It
The written knowledge test covers BC traffic laws, road signs, safe driving practices, and vehicle handling. It is 50 multiple-choice questions; you must score at least 24 correct (48%) to pass. The test takes about 30 minutes and costs $25. You can take it on the same day as your first appointment if you book ahead, or at a separate visit.
If you hold a valid driver's license from another Canadian province, you do not need to take the BC knowledge test. If you hold a valid license from the United States, you must take the BC test. If you hold a license from outside North America, you must take the BC test. There is no exemption for international licenses, even if they are valid in multiple countries.
You can take the knowledge test up to three times in a 12-month period. If you fail, you must wait at least one week before retaking it. After three failures, you must wait one year before trying again.
Booking and Passing the Practical Driving Test
The practical test is the longest part of the process because ICBC DriveTest centres book appointments weeks in advance. You must book your test slot before you take the knowledge test. Call 1-800-663-3343 or book online at the ICBC website. The test costs $80 and lasts about 45 minutes.
You must pass the knowledge test (or be exempt from it) before you can take the practical test. On test day, bring your temporary paper license, proof of insurance for the vehicle you will drive, and the vehicle itself. The vehicle must be in safe working condition: brakes, lights, wipers, and mirrors must all function. If the vehicle fails the safety check, your test will be cancelled and you will forfeit the $80 fee.
The test covers basic vehicle control, parking, lane changes, turns, stopping, and your ability to follow traffic laws and respond to road hazards. You must score at least 70% to pass. If you fail, you can retake the test, but you must pay the $80 fee again and book a new appointment, which may be weeks away.
Fees, License Types, and How Long Your License Lasts
A five-year BC driver's license costs $35. A ten-year license costs $70. You can choose either term when you receive your license. Drivers under 25 cannot hold a ten-year license; they must renew every five years.
BC offers several license classes. Class 5 is the standard passenger vehicle license. Class 7 is a learner's license (you must be at least 16 and pass the knowledge test; you cannot drive alone). Class 6 is a motorcycle license (you must be at least 19 and pass a separate motorcycle knowledge and practical test). If you hold a Class 5 from another province, you will receive a Class 5 in BC.
The knowledge test ($25) and practical test ($80) are separate from the license fee. If you are exempt from the knowledge test, you pay only the practical test fee and the license fee. Total cost for someone taking both tests and getting a five-year license is $140.
What Happens After You Pass: Getting Your Plastic License Card
After you pass the practical test, ICBC will issue you a temporary paper license on the spot. This paper license is valid when ready and has the same legal weight as the plastic card. You must carry it with you whenever you drive.
Your plastic license card will be mailed to the address you provided at your appointment within 10 to 15 business days. During this time, you must carry both the paper license and proof of insurance. Once the plastic card arrives, you can discard the paper license, but you must still carry the plastic card and proof of insurance every time you drive.
If your plastic card does not arrive within 15 business days, contact ICBC. If it arrives damaged or with errors, you can request a replacement at any ICBC office; there is no fee for a damaged card, but a replacement for a lost card costs $20.
Common Mistakes That Delay Your License
The most common mistake is not booking the practical test early enough. ICBC DriveTest centres in busy areas (Vancouver, Victoria, Surrey) can have wait times of four to eight weeks. If you wait until after you pass the knowledge test to book, you may not get a test slot for two months. Book the test as soon as you know you will be taking it.
The second mistake is bringing incomplete or expired proof of residency. A utility bill must be dated within three months. A lease must be signed and show your name and the property address. A bank statement must show your name and address. If your document is older than three months or does not show your address clearly, ICBC will ask you to come back with a different one.
The third mistake is not having the vehicle ready for the practical test. Bring a vehicle with working brakes, lights, wipers, horn, and mirrors. If the vehicle fails the safety check, your test is cancelled and you lose the $80 fee. You cannot reschedule the same day.
Frequently Asked Questions
Can I drive alone on my learner's license?
No. A Class 7 learner's license requires a supervising driver who holds a valid Class 5 or higher license and is at least 25 years old. The supervising driver must sit in the front passenger seat. You cannot drive alone until you pass the practical test and receive your Class 5 license.
What if I fail the practical test?
You can retake it, but you must pay the $80 fee again and book a new appointment through ICBC DriveTest. Depending on the centre, this may be several weeks away. There is no limit on how many times you can retake the test, but each attempt costs $80.
Do I need to take a BC knowledge test if I have a valid US driver's license?
Yes. BC requires all drivers with out-of-country licenses to take the BC knowledge test, even if they hold a valid US license. The only exemption is for drivers with a valid license from another Canadian province.
How long does the whole process take?
From your first ICBC appointment to receiving your plastic license card in the mail is typically four to eight weeks. The main delay is booking the practical test; knowledge test results are available the same day. Once you pass the practical test, the plastic card arrives within 10 to 15 business days.
What if I move before my plastic license arrives?
Contact ICBC when ready with your new address. Your card will be mailed to the new address. If it has already been mailed to your old address, you can request a replacement at any ICBC office; there is no fee if the card was lost in transit.