The Class 7L holding period determines when you can take the Class 7 road test. Until October 18, 2026, the current minimum is 12 months. Starting October 19, 2026, drivers under 25 remain at 12 months while drivers age 25 or older move to a 9-month learner stage.
The age-based learner-stage change is not in effect yet. Use the date of your road-test eligibility, not just the calendar year, to know which rule applies.
| When | Driver under 25 | Driver age 25+ |
|---|---|---|
| Through October 18, 2026 | 12 months | 12 months |
| From October 19, 2026 | 12 months | 9 months |
The 9-month learner stage for drivers age 25 or older starts on October 19, 2026. Through October 18, the current 12-month learner-stage rule still applies.
Is 60 hours of practice required before the Class 7 road test? No. ICBC recommends substantial supervised practice, including about 60 hours, but the hour total is not a legal road-test eligibility requirement.
Yes. Road-test eligibility includes the applicable holding period and the prohibition-free requirement. A ticket does not automatically reset the learner stage, but a later driving prohibition can affect when you become eligible to test.
Driver training does not shorten the learner stage. The 9-month learner stage starting October 19, 2026 for drivers age 25 or older is an age-based rule, not a driver-training shortcut.
Book the Class 7 road test through ICBC once the system allows a date on or after your eligibility date. Appointment availability varies by location. For city-by-city availability and location choice, use the dedicated road-test-location guide.
If you fail the road test, you do not have to wait another 6 months with your permit. You keep your L licence and must wait a mandatory retest period before trying again.
Before your test, ensure you meet all criteria and have the correct documents to avoid cancellation.
| Fee Item | Cost (2025) | Note |
|---|---|---|
| Knowledge Test (L) | $15.00 | Per attempt |
| Class 7 Road Test (N) | $35.00 | Per attempt |
| Licence Issuance Fee | $75.00 | Paid upon passing |
| Test Cancellation Fee | $25.00 | If cancelled < 48 hours |
Practice free BC Class 7L knowledge test questions at shoro.ai/BC — 50 questions, ICBC-style, updated for 2026.
Can you book a BC road test before your waiting period ends if the test date is later? The test itself must be on or after the date you are eligible. Use ICBC's booking system; it shows the earliest date available for your licence and lets you select an eligible appointment.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate