New LicenseHow To RenewLearners PermitAbout UsContact Us

How to Apply for a BC Driver's License: First-Time Requirements and Documents

British Columbia's driver licensing system is administered by ICBC (Insurance Corporation of British Columbia), which handles both the written knowledge test and the road test process. If you're applying for a BC driver's license for the first time, the process follows a structured graduated licensing program — and the documents, fees, and timelines involved depend on your age, residency status, and whether you're new to driving or transferring experience from another jurisdiction.

How BC's Graduated Licensing Program Works

BC uses a Graduated Driver Licensing (GDL) system with two stages before a full license is issued. This applies to most first-time applicants regardless of age.

Stage 1 — Learner (L) License: You must pass a written knowledge test covering road rules, signs, and safe driving practices. Once you pass, you receive an L (Learner) license. With an L, you must be accompanied by a fully licensed driver at all times, and a zero blood alcohol limit applies. The minimum holding period before progressing is generally 12 months.

Stage 2 — Novice (N) License: After holding your L for the required period and passing a road test, you move to the N (Novice) stage. Novice drivers can drive unaccompanied but face restrictions on passengers and must also maintain zero blood alcohol. The minimum novice stage is typically 24 months.

Full License: After completing the novice period and passing a second road test, you can apply for a full Class 5 license.

The specific holding periods, number of allowable passengers, and conditions attached to each stage can vary depending on individual driving history and whether any violations occurred during the GDL period.

What Documents You'll Need 📋

ICBC requires applicants to prove identity, legal name, and legal status in Canada. Documents must establish who you are and confirm your right to hold a BC driver's license.

Typical documentation categories include:

Document CategoryExamples
Primary identityCanadian passport, birth certificate, Canadian citizenship card
Legal status in CanadaPermanent resident card, study/work permit, confirmation of permanent residence
Secondary identitySocial Insurance Number documentation, provincial ID, credit or bank card
Proof of BC residencyUtility bill, bank statement, lease agreement with BC address

ICBC uses a points-based identity verification system. Different documents are assigned different point values, and applicants must reach a minimum total. Not every combination of documents will meet the threshold — the specific requirements depend on what you're providing and your immigration or citizenship status.

Legal name consistency matters. All documents should reflect the same legal name. If names differ across documents due to marriage or other legal changes, supporting documentation may be required.

The Knowledge Test

The BC knowledge test covers the BC Driving Guide, which includes traffic laws, road signs, and safe driving principles. The test is available in multiple languages. You must pass with a score above the minimum threshold — typically around 80%, though ICBC sets the official passing requirement.

If you fail, you can retake the test, though there are rules around how soon you can retest and how many attempts are permitted within a given period. Fees apply each time you sit the test.

Fees and Timelines

ICBC charges fees for the knowledge test, the L license itself, road tests, and the eventual full license. These amounts are set by ICBC and subject to change. The total cost of progressing through all three stages — from knowledge test to full Class 5 license — adds up across several years and multiple transactions.

Processing timelines for your physical license card after passing a test are generally a few weeks, though ICBC typically provides a paper document or interim license in the meantime. Wait times for road test appointments can vary significantly depending on location and demand.

If You're Transferring a License From Another Province or Country 🌍

If you hold a valid license from another Canadian province or from certain countries, BC may credit your existing driving experience. This can affect how long you must remain in the GDL stages, or whether you can bypass certain stages entirely.

For example, drivers transferring from most other Canadian provinces with a full license may qualify to skip the GDL stages entirely and apply directly for a full BC license — subject to verification and documentation.

For international license holders, the rules depend on the country of origin and the class of license held. Some countries have reciprocal agreements with BC; others do not. In all cases, you'll need to surrender your out-of-province or out-of-country license and meet ICBC's documentation requirements.

Age-Specific Considerations

Applicants must be at least 16 years old to apply for a Learner's license in BC. Younger applicants may face additional requirements depending on their circumstances. There is no upper age cap for applying, though older applicants and those renewing licenses after long periods of absence may encounter additional review steps related to medical fitness.

What Shapes Your Specific Path

The details of your BC driver's license application depend on factors that vary from person to person:

  • Your age when applying
  • Your citizenship or immigration status in Canada
  • Whether you hold a license from another jurisdiction — and which one
  • Your driving history, including any violations or prior suspensions
  • Which license class you're ultimately seeking (Class 5 is standard passenger; Class 4, 3, 2, and 1 apply to commercial or professional driving)
  • Which documents you have available to meet ICBC's identity verification requirements

ICBC's official resources and DriveSmartBC materials outline current requirements in detail — but how those requirements apply to your situation depends on the specifics of your own background and documentation.