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.

Passenger vehicles and motorcycles

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, our offices can get busy especially during spring and summer.

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

Book online

The online booking service performs best on a desktop or laptop computer as some features may not display correctly on a mobile device.

Check back often if you are looking for an earlier appointment. As people cancel or reschedule, new appointments may become available.

Motorcycle road or skills tests are only available at certain locations. Call us at one of the numbers listed below to confirm.

If you’re not able to book online, call us at one of the numbers listed below to book by phone.

Commercial vehicles and medical re-exams

To book your commercial road test (Class 1, 2, 3, 4) or medical re-exam road test call:

Metro Vancouver 604-661-2255
Monday - Friday
8 a.m. - 5 p.m.
Rest of B.C.1-888-715-7775
Monday - Friday
8 a.m. - 5 p.m.

Stand-by appointments for road tests

If you have a flexible schedule and are comfortable with waiting at one of our ICBC Driver Licensing offices, we offer stand-by appointments on a first come, first served basis. We can’t guarantee that space will open up for a road test but we’ll do our best to accommodate you.