Driver licensing

Book a road test

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

When you come for your test, be sure to bring accepted ID and a safe, reliable and​ insured vehicle.​

information-circle

Standby road tests available

If you have a flexible schedule and are comfortable with waiting at one of our driver licensing offices,​ a standby road test may be a convenient option. 

Book your car or motorcycle road test

You can book, reschedule or cancel your Class 5, 6, 7, 8 road test appointment or Motorcycle Skills test online. If you're exchanging your licence from a non-reciprocal country​ and have not yet been issued an interim driver's licence, contact our driver licensing information line​ to book your road test.

If you have to cancel, please give us 48 hours’ notice, otherwise there is a $25 cancellation fee.​​ If you need to change your appointment from outside Canada or the United States, please call our driver licensing information line to cancel or reschedule.

For 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.​

information-circle

Outstanding debt

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).

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​.​​​​

Book your commercial vehicle road test

To book or change your commercial road test (Class 1, 2, 3, 4)​, please call our driver licensing information line. These road tests cannot be booked or updated online.

​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.

Book your medical re-exam

To book or change your medical re-exam road test, please call our driver licensing information line.​ These appointments cannot be booked or updated online.

Standby road tests​

Standby road tests are available if other customers cancel or don't show up for their appointments, so we can't guarantee that spots will always be available. However, we'll try our best to accommodate you.

Want to try standing by for a road test? Here's how it works:

  1. Find an ICBC location that offers the type of road test you need on standby from the lists below.

    • Some locations only offer road tests for class 5 and 7 licences, so make sure you find the right location for your desired licence class.

  2. Standby road tests will be allocated based on a first come-first served basis. Please visit your nearest driver licensing office for a listing of office hours for your preferred location.

ICBC locations offering standby road tests (most licence classes, including class 5 and 7)

Class 5 and 7 road tests are offered at all locations in the list below.

Due to location limitations, not all locations offer road tests for licence classes​. Find your nearest driver licensing office for information on the road tests offered at that location.​​​

  • Abbotsford, 150-31935 South Fraser Way

  • Burnaby, 3880 Lougheed Highway

  • Chilliwack, 46052 Chilliwack Central Road

  • Kamloops, 937 Concordia Way

  • Kelowna, 1720 Springfield Road

  • Langley, 19950 Willowbrook Drive, Unit J7

  • Nanaimo, 102-6475 Metral Drive

  • North Vancouver, 1331 Marine Drive

  • Port Coquitlam, 1930 Oxford Connector

  • Prince George, 4001 15th Avenue

  • Richmond, 402-5300 No. 3 Road

  • Surrey, 13426 78 Avenue

  • Vancouver, 4126 Macdonald Street

  • Victoria, 1-1150 McKenzie Avenue

ICBC locations offering standby road tests for class 5 and 7 licences only

  • Burnaby, 4399 Wayburne Drive

  • ​Langley, 6000 Production Way

  • Richmond, 7200 Elmbridge Way

  • Surrey (Guildford), 10262 152A Street

  • Surrey (Newton), 13665 68 Avenue

  • Vancouver, 999 Kingsway

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: