British Columbia Driver's License
Complete Guide to BC Driver's License Services
Looking to get your BC driver’s license, renew your license in British Columbia, or upgrade to a commercial license class?
This updated guide explains ICBC licensing requirements, renewals, knowledge and road tests, fees, and license classes in 2026.
Updated January 2026 with the latest ICBC fees and procedures.
Quick Overview: Getting a Driver's License in BC
What You'll Need
- Valid ID (birth certificate, passport, Canadian citizenship card)
- Proof of BC residency (utility bill, rental agreement, bank statement)
- Vision test (done at ICBC driver licensing office)
- Knowledge test & road tests (for new applicants)
Current ICBC Fees (2026)
- Knowledge test: $15
- Road test (Class 7 or 5): $35–$50
- Five-year driver's license: $75
- Duplicate or replacement license: $17
Before applying, check your vehicle history with a BC VIN Check Report to confirm lien, theft, or accident status.
How to Get a Driver's License in British Columbia
All new drivers must complete the Graduated Licensing Program (GLP) managed by ICBC.
Step 1: Learner's License (Class 7L) – Age 16+
- Pass the knowledge test ($15)
- Vision screening at ICBC
- Parental consent (if under 19)
- Restrictions:
- Must drive with a qualified supervisor
- Zero blood alcohol tolerance
- Must display an L sign
Step 2: Novice License (Class 7N) – After 12 Months
- Take the Class 7 road test ($35–$50)
- Restrictions:
- Zero alcohol
- N sign displayed
- Passenger limits (unless supervisor present)
Step 3: Full License (Class 5) – After 24 Months as N
- Pass the Class 5 road test
- No restrictions — full driving privileges
2026 Update: ICBC has proposed eliminating the second road test for drivers with clean records.
How to Renew Your BC Driver's License
Renewal Options
- In-person: At an ICBC driver licensing office (most common)
- Online: Limited eligibility via ICBC online services
- Appointment required: Book in advance to avoid long wait times
Renewal Requirements
- Current or expired BC driver's license
- Two pieces of accepted ID
- Vision test (if required)
- Payment of $75 (five years)
Renewal Timeline
- Can renew up to 180 days before expiry
- License expires on your birthday
- No grace period — driving with an expired license is illegal
BC Driver's License Classes
Class
Vehicle Type
Minimum Age
Requirements
Semi-trucks
18+
Medical exam, MELT training
Buses
19+
Medical exam
Large trucks
18+
Road test
Taxis, ambulances, small buses
19+
Medical exam
Cars & light trucks
Standard license
Motorcycles
16+
Motorcycle road test
Knowledge & Road Testing in BC
Knowledge Test
- $15 at ICBC office
- Multiple-choice exam on rules of the road
- Practice with ICBC's Learn to Drive Smart manual
Road Test
- $35–$50 • Must provide an insured, roadworthy vehicle
- Appointment required
ICBC Test Locations Include:
- Vancouver (Downtown, Burnaby, Richmond)
- Surrey (Guildford, Newton)
- Victoria, Kelowna, Kamloops, Prince George
Digital ICBC Services
Available online through ICBC's website:
- Renew driver's license (eligibility applies)
- Update address
- Order driving record (abstract)
- Book road test appointments
Moving to British Columbia? License Exchange Rules
If you move to BC, you must exchange your out-of-province license within 90 days.
Required Documents
- Previous driver's license
- Proof of BC residency
- Driving record (if available)
- Two accepted IDs
Exemptions
- Reciprocal license exchange with certain countries/provinces
- Road test waiver possible for experienced drivers
BC Services Card Integration
Your BC Driver's License can also function as a BC Services Card, giving you access to:
- Healthcare services
- Government services
- Enhanced security features
Frequently Asked Questions (FAQs)
Can I renew my BC license online?
Yes, but only if you meet ICBC’s eligibility criteria.
How long does the BC GLP take?
Minimum 3 years (12 months L + 24 months N).
What do I need for my road test?
Learner’s license, appointment, insured vehicle, and test fee.
I'm new to BC — do I need to take tests?
Not if you qualify for a direct exchange from certain countries.
Senior & Medical Driver Services
Optional Coverage:
- Seniors 65+: Reduced renewal fees, free road tests in some cases
- Medical Conditions: May require assessments through RoadSafetyBC
- Suspensions/Prohibitions: Must resolve fines or penalties before renewal
Start Your BC Driver's License Process
Registration and insurance are combined under ICBC.
Steps to Get Your License in BC:
- Study the ICBC Learn to Drive Smart manual
- Book your knowledge test at ICBC
- Pass vision and knowledge tests
- Complete GLP stages (L → N → Class 5)
- Upgrade or renew as required
Ready to register?
Start with a CheckMyVin to confirm your car’s history and avoid costly surprises.
Contact ICBC
Appointment Booking
Website
ICBC Driver Licensing Info Line