ICBC Online Appointment Booking

If you need to schedule an appointment with the ICBC driver licensing office for services such as renewing a driver's license or ID, booking a knowledge test and a road test, or other in-person services, the process can be done easily online or over the phone. Booking an appointment at a driver licensing office is the best way to ensure timely service. Here are the steps you need to follow to schedule an appointment with the ICBC driver licensing office:

Book a knowledge test or other driver licensing appointment

1. Visit the ICBC knowledge test appointment page. click on the blue button "Find an office and book now".

2. On the map page, enter your address or postal code, choose the office nearest you. You will find your office for hours, available services and appointment booking details. ​​Then click "Book an Appointment"

3. You will see a list of services that require an appointment, select the service you need.

4. Then select a branch, select date and time, and fill your all personal details.

5. Once you have entered all the required information, hit on create appointment button. You will receive a confirmation email with the details of your appointment.

Book a road test
Appointments are required for all road tests.

1. Visit the ICBC road test appointment page. click on the blue button "Book or update your road test online".

2. On the next page, you can read more about what tests are available to book, and other information. Then click Next

3. You will need to sign in by entering Driver's last name, BC driver's licence number and Keyword.

4. On the map page, select the road test that you're eligible, and enter your city or address, ​​select an location to view all available appointments.

5. You will be able to select a date and time for your appointment.You will receive a confirmation email with the details of your appointment.

If you prefer to schedule your appointment over the phone, you can call the ICBC at 604-661-2723 or 1-800-665-6442. Follow the prompts to select the service you need, and an agent will assist you in scheduling your appointment.

Online and phone services​
The following services are available online or by phone and don't require an appointment:
  • ​Paying a ticket
  • Proving your driving experience
  • Accessing your driving record
  • Changing your address
  • Applying for a driving prohibition review
Preparing for your ICBC appointment
Once you've scheduled your appointment, it's important to make sure you're prepared. Here are some tips to help you get ready:
  • Bring all necessary documentation: Depending on the type of appointment you've scheduled, you may need to bring specific documents with you. Make sure you know what's required and bring everything you need.
  • Arrive early: It's always a good idea to arrive at least 15-20 minutes early for your appointment. This will give you time to find parking, check in, and get settled before your appointment begins.