Do you need to visit the DMV?
Please note that an appointment is required to visit the DMV Office.
We are not conducting drive tests at this time.
For drive test locations, visit the driving school page.
How to Schedule an Appointment
Appointments are required at all DMV Driver License Offices. Please review the following 3-step process before using the online appointment scheduler.
First, try to use mydmv.colorado.gov. Our site has both driver license and vehicle services and offers more than 30 online services there. If you need instructions on how to use mydmv.colorado.gov, please our step-by-step instructions here.
Please only schedule an appointment if you are not eligible to use online services. For help with title and vehicle registration, please contact your county motor vehicle office.
Please note: First-time standard license applicants must schedule an in-person appointment.
Know what service you need. This will avoid unnecessary cancellations and will allow you to be prepared for your visit. Scheduling an appointment for a different transaction than the one you intend to make will only result in the cancellation of the appointment (prior to or at the window).
Please note: State Driver License offices are not currently offering driving skills tests. If you need to schedule a driving skills test, please use this list to find a school that’s offering driving skills tests.
Choose the time, date, and location for your appointment. Please only schedule one appointment -- scheduling multiple appointments takes available appointments from fellow Coloradans. Multiple appointments made by the same customer for the same service may result in the cancellation of all appointments for that customer.
After completing these three steps, you are ready to schedule your appointment. To do so, please use our online scheduler.
Need to cancel your appointment?
If you can't make your appointment, please cancel it by using the link in your confirmation email so that we can make it available to others. If you no longer have your confirmation email, please call 720-295-2965 if you need to reschedule your appointment.