Service Alert
Service disruption updates
Over the coming weeks, we are anticipating possible service disruptions due to staff shortages related to the Omicron variant. We apologize in advance and appreciate your patience. Please check for updates before visiting an ICBC office.
Last updated Monday, Jan 17, 2022 01:22 PM

Driver licensing

Find a Service Location

​​​​​​​​​​​​​​​​​​Book a road test

Ready to take your road test? Book your appointment and pay your testing fee when you arrive.

​Road tests and COVID-19

You can book an appointment for all road tests. New appointment times are regularly added to our system because of cancellations, so please check back often. Standby appointments are not available for any road tests.​

Masks are mandatory when taking a road test.

Please note: you may have to wait outside before your appointment due to COVID-19 protocols and limited indoor waiting areas, so please dress appropriately for the weather.

Passenger vehicles and motorcycles

You can book, reschedule or cancel your appointment online. If you have to cancel, please give us 48 hours’ notice, otherwise there is a $25 cancellation fee.

For passenger vehicle (cars) and 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.

As people cancel or reschedule, new appointments on earlier dates may become available. Please note that calling to book or reschedule an appointment will not result in different available times than booking online.

Motorcycle road or skills tests are only available at certain locations.

If you have outstanding debt with us, it could affect your licence renewal or upgrade. Before you book an appointment, please call Account Services (604-661-2723 or 1-800-665-6442).

Book online


If this online service doesn't meet your accessibility needs, please contact us and we can help you. If English is not your first langu​age and you'd like to access services in another language, try our translation services​.​​

​ ​ ​

Need to reschedule or cancel your road test?

Update your appointment online

Commercial vehicles and medical re-exams

To book or change your commercial road test (Class 1, 2, 3, 4) or medical re-exam road test, please call our driver licensing information line.

​For your privacy, only you can book or change road test appointments. Please have your driver licence number or plate number ready when you call.  

If you fail a road test  

You can take a retest after the applicable waiting period.

For passenger vehicles and motorcycles, the waiting period is:

  • 14 days after your first test
  • 30 days after your second test
  • 60 days after your third and subsequent tests

For a commercial road retest, it's:

  • 14 days after your first test
  • 30 days after your second and subsequent tests

For a commercial pre-trip inspection test or air brake test, it's:

  • 7 days after your first and subsequent tests

Related links

​You may find the following pages helpful as you get ready for your road test: