Driver licensing

Book a knowledge test and other driver licensing and ​ID services

Appointments are required for knowledge tests. For your convenience, we also recommend booking an appointment for services like licence renewals and replacements, as well as BC Services Card and BCID applications and​ renewals. 

Make sure you have everything you need for your appointment and arrive no more than 15 minutes before your appointment.​​​ When visiting a driver licensing office, masks and physical distancing are voluntary.​​​​

information-circle

Looking to book a road test?

Road tests are booked using a different system than other services, including knowledge tests. Review this page for information on booking an appointment for these services.​​

Before you book your in-person appointment

You must be a resident of British Columbia to apply for or hold a B.C. driver’s licence.  If you are unsure, please contact us.

Unpaid debt could affect your ability to renew or upgrade your licence. If you have outstanding debt with us, please call Account Services (604-661-2723 or 1-800-665-6442) prior to booking an appointment. For more information about when we refuse to issue a licence, please review the relevant section of the Motor Vehicle Act.

Online and phone services

The following services are available online and by phone and don't require an appointment: 

Find your nearest office and book your appointment

Depending on your location, your nearest driver licensing office may be:

  • An ICBC driver licensing office

  • A Service BC centre

  • A driver licensing agent, typically an Autoplan broker

Appointments are booked differently depending on the location you choose to visit.

Find and select an office by city to book your appointment

|

In some communities, ICBC services are provided by a driver licensing agent. Click or tap a location to search for appointment availability and contact information for the nearest driver licensing agent(s).

In some communities, ICBC services are provided by a driver licensing agent. Click or tap a location to search for appointment availability and contact information for the nearest driver licensing agent(s).

In some communities, ICBC services are provided by a driver licensing agent. Click or tap a location to search for appointment availability and contact information for the nearest driver licensing agent(s).

In some communities, ICBC services are provided by a driver licensing agent. Click or tap a location to search for appointment availability and contact information for the nearest driver licensing agent(s).

In some communities, ICBC services are provided by a driver licensing agent. Click or tap a location to search for appointment availability and contact information for the nearest driver licensing agent(s).

information-circle

Can't find your location?

Browse our map to find the office nearest you.

​​What you’ll need for your appointment

We’ll send you specific instructions in a confirmation email and three reminder emails. In the meantime, here are some important things you need to be aware of:

Can't find an appointment?

We may be able to serve customers without appointments. At ICBC driver licensing offices (not Service BC centres or driver licensing agents), you can walk in during our normal office hours. However, depending on how busy the office is, you may have to wait for an extended time and might not get served that day.

If you would like to walk into a Service BC centre or driver licensing agent, please contact their office directly for their walk-in information.

Frequently asked questions

To allow access to as many people as possible, you will only be able to hold one appointment at a time. 

You may want to check availability at offices in other locations.

Otherwise, please refer to our "Can't find an appointment?" section above.

You can change your appointment online through the booking system or by clicking on the link in your confirmation or reminder emails.

To reschedule an appointment, you'll need to cancel the existing one and book a new appointment at your preferred time.

Some of our offices are open on Saturday. You can find your nearest one using our locator tool.

Note that booking an appointment requires personal information. If your friend or family member prefers not to share their information, they can book an appointment by calling our driver licensing information line.

No, please use the Service BC booking system.