Follow Traffic Rules, Save Lives

Book British Columbia Road Test Today

We Book, reschedule your BC Class 5, 7 road test appointment, as well as your motorcycle skills test, online

Book Your BC Road Test Online – Class 5, Class 7 & Motorcycle Appointments

Secure and fast road test booking in British Columbia is just a few clicks away! Whether you need to book, reschedule, or manage your Class 5, Class 7, or motorcycle skills test, our online platform makes the process smooth and hassle-free.

We specialize in early road test appointment scheduling, helping you find sooner test dates by continuously monitoring availability in your preferred BC testing locations. Our system ensures quick response times and prioritizes complete customer satisfaction.

What You Need to Book:

  • Driver’s last name

  • BC driver’s licence number

  • Your ICBC keyword

  • Preferred testing location

Please note that motorcycle road tests and skills tests are only available at selected ICBC centers.

Start your journey to getting your BC driver’s licence today with our reliable, fast, and user-friendly booking service!

Select to Book

Book and pay for individual road tests online, including tests for classes class 7- class 5- Motorcycle

Get your Novice Licence - your N Class 7 Road Test

Book, take and pass the Class 7 road test. You can take your road test as long as you've had your L licence (learner’s) for at least 12 months and have stayed prohibition-free. Penalties are strict in the GLP

Get your Full Licence Class 5

You can apply for your full licence after having your N for at least 24 months of safe driving with no prohibitions (or possibly 18 months, if you took an ICBC-approved driver training course in your L stage and were a safe driver during that period).

Book your Motorcycle Road Test

For motorcycle testing, the earliest date you can take the test is listed on your licence. Try to book well in advance, as our offices can get busy especially during spring and summer. Motorcycle road or skills tests are available only at specific locations.

Getting Your BC Learner’s Licence (Class 7L)

You can apply for your Class 7L (Learner’s Licence) in British Columbia on or after your 16th birthday. To get started, you’ll need to pass a multiple-choice knowledge test that includes 50 questions, of which 40 must be correct to succeed.

This test ensures you have a strong grasp of basic traffic laws, road signs, and safe driving habits before you begin driving with supervision.


The BC Graduated Licensing Process

British Columbia uses a three-stage licensing system to help new drivers gain the skills and confidence needed to drive safely. The process is designed to:

  • Build solid knowledge of road rules and signage

  • Encourage responsible and defensive driving

  • Prepare drivers to handle various road conditions

Each phase helps develop the necessary abilities to drive independently and responsibly. It’s essential to always carry valid BC auto insurance and identification when driving.

Get your L

Getting Your BC Learner’s Licence (Class 7L)

You can apply for your Class 7L (Learner’s Licence) in British Columbia on or after your 16th birthday. To get started, you’ll need to pass a multiple-choice knowledge test that includes 50 questions, of which 40 must be correct to succeed.

This test ensures you have a strong grasp of basic traffic laws, road signs, and safe driving habits before you begin driving with supervision.

The BC Graduated Licensing Process

British Columbia uses a three-stage licensing system to help new drivers gain the skills and confidence needed to drive safely. The process is designed to:

  • Build solid knowledge of road rules and signage

  • Encourage responsible and defensive driving

  • Prepare drivers to handle various road conditions

Each phase helps develop the necessary abilities to drive independently and responsibly. It’s essential to always carry valid BC auto insurance and identification when driving.

icbc test 3

BC Graduated Motorcycle Licensing - How it Works

BC Motorcycle Learner Licences: Class 8L & Class 6L

In British Columbia, two types of motorcycle learner licences are available:

  • Class 8L: For new riders or individuals with a learner or novice car licence (L or N).

  • Class 6L: For those who already hold a full BC driver’s licence (Class 1–5).

Both licences require passing a motorcycle knowledge test, which evaluates your understanding of road rules, signs, and safe riding practices. Studying the BC Learn to Drive Smart Guide and using online practice tests is highly recommended to prepare effectively.

Motorcycle Road Test Locations Across BC

You can take your Class 6 motorcycle road test at various testing centers in BC, including:

  • Vancouver Island: Victoria (Borden & McKenzie), Duncan, Nanaimo

  • Mainland & Interior: Abbotsford, Burnaby, Chilliwack, Kamloops, Kelowna, Langley, Maple Ridge, North Vancouver, Port Coquitlam, Prince George, Richmond, Surrey, Vancouver

Booking Your Motorcycle Road Test

  • You can book your Class 6 road test up to 180 days in advance of your eligibility date.

  • Many test centers report wait times of 5 to 6 months, so it’s wise to schedule your test as early as possible.
    For example, if you book in April, your appointment might fall in September.

Class 8N: One Step Closer to Full Motorcycle Licensing

Once you pass your 8L stage, you can progress to Class 8N, which allows more independence but still carries certain restrictions. This phase helps you build real-world riding experience, focusing on skills like:

  • Lane positioning and awareness

  • Hazard detection and avoidance

  • Confident decision-making in traffic

It bridges the gap between theory and full practical riding competency.

Class 6: Full Motorcycle Licence

Achieving your Class 6 licence means you're now a fully licensed motorcycle rider in BC, with no restrictions. To earn this, you must demonstrate strong riding skills, including:

  • Safe operation in various traffic, weather, and road conditions

  • Advanced maneuvering and defensive driving

  • Full awareness of motorcycle safety practices

Before hitting the road, ensure you have proper insurance and carry all required documentation.

Get Your BC N Licence

Getting Ready for Your Class 7 Road Test (N Licence)

To move from your Learner’s (L) licence to the Novice (N) stage, you must pass the Class 7 road test. Before booking, make sure you’re fully aware of the responsibilities and restrictions that come with the N licence.


Eligibility Requirements

You can take the road test once you have:

  • Held your L licence for at least 12 months, and

  • Maintained a clean driving record with no suspensions or prohibitions.


How to Prepare Effectively

Build your skills and confidence by:

  • Gaining supervised driving experience regularly

  • Practicing in different traffic, weather, and lighting conditions

  • Driving in new or unfamiliar areas to sharpen awareness

  • Considering a certified driver training course for structured learning

Keep a log of your driving hours to track your progress—it’s a great way to stay consistent and monitor improvement.

Getting Your Full, Unrestricted BC drivers license (Class 5 Licence)

The Class 5 licence is the final stage in the BC graduated license process

Prepare for your N road test

Obtaining a Class 5 BC driver’s license represents the final phase of the graduated licensing program in BC. The goal is to guarantee that novice drivers have gained sufficient experience on both highways and local roads to confidently navigate various weather and traffic conditions.

To acquire a Class 5 License, one must practice safe driving for two years and successfully complete the Class 5 road test.

Displaying your N sign

Novice driving restrictions

 

Having an N means you are now a novice driver and are allowed to drive on your own. It's important to follow the restrictions of graduated licensing when you get your N. If you violate these restrictions or get any other tickets or prohibitions, you must pay graduated licensing penalties.

Novice driving restrictions

New Driver (N) Status
Having an N means you are a Novice Driver, now allowed to drive independently. It’s essential to follow all restrictions under the Graduated Licensing Program. Violating these rules, receiving tickets, or facing any driving prohibitions may result in additional penalties.


Zero Alcohol or Drugs
You must have absolutely no alcohol or drugs in your system while driving.

Display the N Sign
Always display the green “N” sign clearly on the back of your vehicle.


No Electronic Devices
Using hand-held or hands-free phones or electronic devices while driving is strictly prohibited.

Disclaimer:

BC Road Test Online offers a convenient and user-friendly platform to help you book your Class 5, Class 7, or motorcycle road test at your preferred location and date—quickly and without stress. Our streamlined system allows you to book, reschedule, or cancel appointments with ease. For any inquiries, our customer support team is here to help through our Contact Us page.

Please note:

  • We are an independent third-party service provider, not affiliated with ICBC or the Ministry of Transportation.
  • By using our service, you agree to pay a service fee in addition to any official testing fees.
  • You may choose to pre-pay your ICBC test fee with a valid credit card (Visa, MasterCard, or American Express).
  • Our service includes searching for early cancellation dates, helping you find a sooner road test appointment through third-party systems.

We are committed to providing the best booking experience for road tests across British Columbia.

Get Ready Book Your BC Road Test Quick

Welcome to our website, where you can efficiently manage all your BC road test needs. Whether you need to book a BC Road Test, schedule a BC Road Test, or reschedule a BC Road Test, we've got you covered. You can also easily cancel BC Road Test appointments if necessary.

For those seeking specific tests, we offer convenient options for the BC Class 5 Road Test, BC Class 7 Road Test, and the BC Motorcycle Skills Test. With our service, booking your ICBC Road Test Appointment has never been easier. Our platform provides comprehensive information and services for BC Driver's Test Booking. You can find all BC Road Test Locations and enjoy the simplicity of Online Road Test Booking BC.

We continually update our system to reflect the latest BC Road Test Availability, ensuring you find the best slot for your BC Driver’s Licence Test. Our user-friendly interface makes BC Road Test Registration a breeze.

Need to Book a BC Road Test? Look no further. Our site is designed to make the entire process straightforward and stress-free. Explore our resources and get ready to hit the road with confidence.

 

General Questions About Test Booking

When you book your test through an instructor or BC Test T, you may miss out on early cancellations that become available. Our service monitors those spots and helps you secure an earlier test date.

If you’re ready to take your test now but stuck waiting months for your appointment — we can help. Let us find you a sooner date so you can hit the road faster.

A: All our operations are conducted within legal limits, including the appointment scheduling process and the storage and protection of user data. We adhere strictly to the laws and regulations set by the federal government and the government of British Columbia.

A: icbcdrivetest.ca is a platform designed to help individuals schedule their driving tests in BC with ease and convenience. We aim to have you booked in within the date period you have specified – much quicker than your average company. It is important that you give us all of the information regarding preferred test dates when you sign up; but there is no guarantee that you date will be possible. For this reason we ask you to give as many dates as possible. The chances of you getting your earliest date depend on how busy the DriveTest center is during those periods.

A: Simply navigate to the booking section, fill in the required details, and submit. Then follow the instructions in the email we send you. Our system will find the best available time slots for you.

A: We currently focus on providing road test booking services in British Columbia (BC).

A: No, we currently only offer road test bookings in BC and do not support knowledge test bookings.

A: It’s not mandatory, but choosing multiple locations can speed up the booking process and possibly get you a better time slot. Choosing fewer locations may extend the booking time.

A: The booking time varies depending on multiple factors, including your target date, time slot, and ICBC’s available booking slots, which are constantly changing. In the fastest cases, it may only take a few minutes or hours; in more complex cases, it may take up to 48 hours or more. Once successfully booked, you will immediately receive a confirmation email from ICBC, please make sure to check it promptly.

  • Vancouver Island: Victoria (Borden & McKenzie), Duncan, and Nanaimo.
  • Other Locations: Abbotsford, Burnaby, Chilliwack, Kamloops, Kelowna, Langley, Maple Ridge, North Vancouver, Port Coquitlam, Prince George, Richmond, Surrey, Vancouver, according to ICBC