Last updated: 2026-07-06 | Source: ICBC official pages | Fees and procedures may change — always confirm with ICBC’s official announcements.
Getting a BC driver’s licence from scratch happens in three stages: pass the knowledge test to get a Class 7L (Learner’s licence, “L”), hold it for a minimum period and pass a road test to move up to Class 7N (Novice licence, “N”), then hold that for a minimum period before qualifying for a full Class 5 licence. This guide walks through how to book each test, what’s tested, common point deductions, and whether a foreign licence (such as one from Taiwan) lets you skip part of the process. The classification system itself (what Class 1-8 actually cover) isn’t repeated here — see our complete BC licence classification guide.
Step one is the Knowledge Test — the only exam required for a Class 7L. Previously this had to be done in person at an ICBC Driver Licensing Office. Since June 2026, eligible new drivers can take it online from home (proctored by third-party provider Neumo, with camera monitoring throughout to prevent cheating), saving a trip to a licensing office — especially useful for people in rural areas. In-person testing at any Driver Licensing Office is still available if you prefer. Either way, the test is 50 multiple-choice questions drawn entirely from the official Learn to Drive Smart manual, covering road signs, right-of-way, speed limits, and impaired-driving rules. Studying the manual thoroughly is more effective than just grinding practice question banks, which can miss details covered only in the manual.
| Item | Details |
|---|---|
| How to take it | Register online via ICBC’s website (must complete within 72 hours of registering), or in person at any Driver Licensing Office |
| Format | 50 multiple-choice questions, 45-minute time limit per sitting |
| Pass mark | 40 correct (80%) or higher |
| Fee | Approx. $15 per attempt (unlimited retakes, fee applies each time) |
| ID required | Two pieces of ID, at least one government-issued photo ID (passport, PR card, photo BC Services Card, etc.) |
| After passing | You must still visit a Driver Licensing Office in person to be issued your Class 7L — passing the test does not automatically issue the licence |
Once you actually hold a Class 7L, you can practise driving — but under significant restrictions: a supervising driver must sit in the front passenger seat at all times, and that person must be at least 25 years old and hold a Class 5 licence (or higher); no driving between midnight and 5am; zero blood alcohol tolerance (BAC 0.00); no cell phone use of any kind, including hands-free; passengers limited to immediate family unless the supervising driver is present. To remove the curfew and most other restrictions, you need to pass the Class 7 road test and move up to an N licence — which is why preparing for the road test is the next step.
Between getting your L and being eligible for the road test, you must hold the L licence for a minimum period (typically 12 months) to ensure enough supervised practice time. Completing an ICBC-approved GLP driver training course during the L stage may shorten this minimum in some cases — confirm current rules on ICBC’s website.
To book the road test, log in to ICBC’s online booking system with your driver’s licence number and keyword, select the Class 7 road test, and choose a test centre and time slot; payment by credit card (Visa, MasterCard, or American Express) is required at booking, and cancellations need 48 hours’ notice or a cancellation fee (approx. $25) applies. Arrive early on test day, and make sure the vehicle meets basic safety requirements (valid plates, insurance, working brake lights and signals).
| Item | Details |
|---|---|
| How to book | ICBC’s online booking system, or in person at a Driver Licensing Office |
| Prerequisite | Hold Class 7L for the minimum required period (typically 12 months; may be shortened with an approved training course — confirm with ICBC) |
| Road test fee | Approx. $35 (paid by credit card at booking or in person) |
| New licence fee after passing | Approx. $75 (Class 7N licence fee) |
| Cancellation policy | 48 hours’ notice required, otherwise a cancellation fee (approx. $25) applies |
| N licence validity | Approx. 5 years |
ICBC’s road test isn’t about a flawless drive — it’s about whether safe habits have become automatic. Examiners use a fixed scoring sheet; isolated small mistakes are usually just point deductions, but the same type of error repeated is treated as a habitual safety issue and results in failure. Some BC-specific rules that Taiwanese drivers in particular tend to trip up on:
- Shoulder checks: before pulling away, changing lanes, or turning, you need a visible head turn to check your blind spot — a mirror glance alone doesn’t count. The examiner needs to actually see your head turn.
- Four-way stops: wheels must come to a complete stop — rolling through slowly doesn’t count. Right-of-way goes to whoever stopped first; if two vehicles arrive at the same time, the one on the right goes first; if two vehicles face each other and arrive simultaneously, the one turning must yield to one going straight or turning right.
- School zones: most school zones are limited to 30 km/h on school days, 8am-5pm. Even 31 km/h is an automatic fail — there’s no grey area here.
- Roundabouts: yield to vehicles already inside the roundabout before entering. Taiwan has few roundabouts, so many drivers hesitate or push in at the wrong moment, both of which cost points.
- School buses: when a school bus has its flashing red lights on and stop sign extended, you must stop completely regardless of direction, in almost all cases. Taiwan has no equivalent rule, so this one is easy to overlook.
- Hill starts: front wheels should point away from the curb when parking uphill, and toward the curb when parking downhill — pointing the wrong way is a common deduction.
Getting your N licence doesn’t remove all restrictions — just some: no supervising driver required, and highway driving is allowed. But zero blood alcohol tolerance (BAC 0.00) still applies; no cell phone use of any kind is still prohibited; between midnight and 5am you can carry only 1 passenger, though immediate family members are exempt from this limit; outside those hours there’s no passenger limit.
To move from N to a full Class 5, you similarly need to hold the N licence for a minimum period (typically 24 months, potentially shortened to 18 months if an approved training course was completed during the L stage). There’s an important change to be aware of here: BC’s Graduated Licensing Program is being updated starting summer 2026. Previously, moving from N to Class 5 required a second road test. Under the new rules, drivers with a clean record (no at-fault crashes, tickets, or prohibitions) who have held their N for the required period can move directly to a “restricted Class 5” without a second road test, then gain full privileges after a further observation period. The exact effective date and details are still being finalized — check ICBC’s website for the latest, and don’t assume which rules apply to you.
| Stage | Highway driving | Curfew | Passenger limit | Alcohol standard | Upgrade requirement |
|---|---|---|---|---|---|
| Class 7L (L) | No (unless with a licensed instructor) | Midnight-5am prohibited | Immediate family only, unless supervisor present | BAC 0.00 | Hold for minimum period + pass road test |
| Class 7N (N) | Yes | None (but late-night passenger limit applies) | Midnight-5am limited to 1 (immediate family exempt) | BAC 0.00 | Hold for minimum period + clean record (previously also a second road test) |
| Class 5 (Full) | Yes | None | None | Standard legal limit | — |
If you already hold a licence from Taiwan (or another jurisdiction with a reciprocal agreement), you may not need to start from L and go through the entire process. BC has a licence exchange arrangement with Taiwan, but ICBC only processes applications from applicants with ROC and/or Canadian citizenship, and it only applies to passenger vehicle licences (Class 5/7) — not motorcycle or commercial licences. The knowledge test is still required, since traffic rules differ from Taiwan’s. Documentation typically required: your valid Taiwan driver’s licence, a Verification Certificate of Driver’s Licence (VCDL) issued by the relevant Taiwan authority, an English translation issued by the Taipei Economic and Cultural Office (TECO) in Vancouver, your passport, and proof of BC residency. After passing the knowledge test, you can go directly to a Class 7N (skipping the L stage and its 12-month wait), but you still need to hold the N for the required minimum period before applying for full Class 5 — this timeline and whether a road test is required is also affected by the 2026 Graduated Licensing Program changes. Your original Taiwan licence will be surrendered to ICBC, and it must still be valid at the time of exchange — an expired licence cannot be exchanged and would need to be renewed in Taiwan first. For full details on the exchange process, see the exchange section of our BC licence classification guide.
A few practical points that are easy to miss: even if you pass the online knowledge test, you must still visit a Driver Licensing Office in person to be issued your L licence — passing does not automatically produce a licence. Road test bookings require a credit card and 48 hours’ cancellation notice, or you’ll be charged. N licence holders lose the supervisor requirement, but zero-alcohol and no-cell-phone rules remain just as strict as for L — many new drivers get tickets or suspensions here, mistakenly assuming N means full freedom. The 2026 Graduated Licensing Program changes affect whether a second road test is needed to go from N to Class 5 — they don’t affect the L-to-N road test, which is a separate test entirely.
Related reading
Complete BC Driver’s Licence Classification Guide: Class 1-8, L and N licences explained and the Canada Life Guide hub for more on exchanging licences and getting settled.


Leave a Reply