Driver licensing

Find a Service Location

​​​​​​Visit a driver licensing office

Get ready for your visit to a B.C. driver licensing office by double-checking what ID you need, how much you'll have to pay, and how to book your appointments.​​​

Driver licensing services and COVID-19

As part of our COVID-19 response, most driver licensing offices request you book an appointment to visit. Please search our office locator​ for the office you intend to visit for key details including hours and services available.​

​​The following offices are introducing an appointment-only system for the majority of the day - please check for details:

  • Langley Willowbrook
  • Kamloops 
  • Victoria Wharf St.
  • Metrotown
  • Richmond Lansdowne 
  • Surrey Guildford

Book a road test

You can book an appointment for all road tests online.


Book a knowledge test or other driver licensing appointment

Find out how to book an appointment for a knowledge test, to renew or replace your licence or ID, and other in-person services.


Prepare for your road test appointment

Before you come to your road test, make sure you have the right ID, documentation, and that your vehicle is test-ready.​
Having two pieces of accepted ID is required for almost every transaction at a driver licensing office. Check what ID you need.


When you are paying fees, we accept cash, major credit cards, debit, and personal cheques.​

Translation service

If English isn't your first language, a free translation service is available at many of our locations to help you with driver licensing transactions.