Black car driving now a street in BC adjacent to some tall buildings and a mountainous landscape in the distance.

How to Book Your ICBC Class 7 Road Test in BC

Zoë McDonald

December 19, 2025

Before you can get your Novice (N) Licence in BC, you’ll need to take the ICBC Class 7 Road Test. In this post, we break down exactly what you need to do before booking, how to schedule your test with the ICBC, and what you should expect on test day.

 

Before Booking Your Road Test

Here’s what you’ll need to do before you can book the Class 7 Road Test:

  • Get Your Learner’s (L) Licence: The L Licence is BC’s learner’s permit, allowing you to start driving under supervision. To get it, you must pass a vision screening and written knowledge test at your local driver licensing office.
  • Hold Your L Licence for 12 Months: You must practice driving with your L Licence for one full year before you’re eligible to take the Class 7 Road Test. If you take an ICBC approved course, like our Class 7L / 7N Beginner Program, you may be eligible to reduce the learner stage by up to six months, allowing you to book your road test sooner.

 

Booking Your Road Test

Once you’re eligible, ICBC requires you to book your Class 7 road test online through their official booking system. Here’s how to do it properly:

  • Sign Into the Booking Portal: You’ll need your L licence number or BC Services card to access the system.
  • Choose a Test Location and Time: Availability varies by driver licensing office. Checking various locations can sometimes get you an earlier date.
  • Know the Cancellation Rule: If you cancel or reschedule with less than 48 hours’ notice, ICBC charges a $25 cancellation fee.
  • Consider Standby Testing: Some ICBC offices offer same-day standby road tests if you’re able to wait at the office. This isn’t guaranteed, but it can be a faster option if you have a flexible schedule.

 

What to Expect on Test Day

Your Class 7 Road Test will take about 35 minutes, depending on traffic and your performance.

Here’s what you can expect:

  1. Check In: Arrive at least 30 minutes early to check in and confirm your documents. Bring your valid Class L Licence and a safe, insured vehicle to take your test in.
  2. Vehicle Safety Check: Your examiner will complete a vehicle safety check to make sure your brake lights, horn, windshield wipers, seatbelts, and other parts work.
  3. Road Test: You’ll complete a driving evaluation, which typically includes:
    • Left and right turns
    • Lane changes
    • Parking (parallel or angle)
    • Residential and main road driving
    • Intersections and controlled stops
  4. After the Test: Your examiner will review your performance and let you know whether you passed. If you pass, you’ll receive your Novice (N) Licence.Wondering what happens if you fail? Check out our post on What Happens if You Fail Your Class 7 Road Test.

 

Final Thoughts

Booking your Class 7 Road Test in BC is straightforward – once you’ve met the eligibility requirements and practiced your driving skills, the next step is choosing a driver licensing office and locking in your test date.

Need some extra help preparing? Working with a certified driving instructor can boost your confidence and sharpen your skills ahead of test day.

Popular posts

The Top 5 Areas to Practice Driving in Toronto

How to Exchange a Foreign Driver’s License in Ontario

Close up of a driver holding the steering wheel.

The 5 Driving Manoeuvres Students Struggle With Most

The Best DriveTest Centres to Book Your G2 and G Road Tests in Ontario

Student passing road test on first try

The G2 Road Test: How to Pass on Your First Try

How to Book Your G2 License Road Test in Ontario

Want to learn more?

The Top 4 Tips for Passing your G Test on the First Try

Have you had your G2 license for 2 years and want to take the road test to get your full G license? Kruzee’s got your back. To help you ace

Kruzee student, Richard.

Richard’s Story: How He Got His G2 Without Access to a Car

Learning to drive in downtown Toronto comes with a handful of challenges. But for a lot of people living in the core, the biggest one is that they don’t have

How to Cancel a Road Test Booking in Ontario

Cancelling a road test in Ontario doesn’t need to be a headache. Most of the time, DriveTest makes it quite easy to cancel and reschedule appointments, so long as you

What would you like to do?

Manage in car-lessons

Login here if you’re looking to view, reschedule, or book more lessons with your Kruzee instructor.

Access online course (BDE students only)

Login here if you’re looking to access the e-learning platform, complete learning modules, or check your progress.

When did you sign up with us?

Access G1 course:

Login here if you're looking to access the G1 test prep course and mock quizzes.

Préférez-vous lire en français?

Join 3000+ safe and satisfied students