Book your Colorado DMV appointment through the state's online system
Colorado lets you schedule most DMV appointments online through the Colorado Department of Revenue website. You pick your location, choose an available time slot, and confirm your appointment — all without calling or visiting in person. The system handles driver's license renewals, written tests, road tests, ID card applications, and many other services.
Not every transaction can be scheduled this way. Some services — like commercial driver's license (CDL) testing, certain document corrections, or appointments that require a supervisor — still need a phone call or in-person visit. The online system will tell you when ready if your service can be booked or if you need to contact a location directly.
Key Takeaways
- Go to the Colorado Department of Revenue website and select "Schedule an Appointment" to book most DMV services online.
- You will need to know your driver's license or ID number, your date of birth, and the type of service you need before you start.
- The system shows available dates and times at each location, and you can choose the one that works best for your schedule.
- After you book, you will receive a confirmation number and details about what documents to bring on the day of your appointment.
- If the online system says your service cannot be scheduled, call the DMV location directly or visit in person to make an appointment.
What you need before you start booking
Have your Colorado driver's license or ID card number ready, along with your date of birth. If you do not have a Colorado ID yet, you may not be able to use the online system — call the location where you plan to go and ask whether they can schedule you by phone instead.
Know what service you need. The system asks you to select from a list: renewal, replacement, written test, road test, address change, name change, and others. If you are unsure which category fits your situation, the DMV website has a service finder tool that can point you to the right one before you book.
Steps to schedule your appointment online
Visit the Colorado Department of Revenue website and look for the appointment scheduling link. You will be taken to a page that asks you to enter your driver's license or ID number and date of birth. The system will pull up your record and show you which services are available for your situation.
Select the service you need from the list. The system will then show you all DMV locations across Colorado and the available appointment times at each one. Pick the location closest to you or most convenient for your schedule, then choose a date and time slot. Some locations fill up faster than others, especially during peak hours (usually mid-morning and early afternoon on weekdays).
Review your appointment details on the confirmation screen. Write down or screenshot your confirmation number — you will need it if you have to reschedule or if the DMV asks about your appointment. The system will also email you a confirmation with the address, date, time, and a list of documents to bring.
What documents to bring on appointment day
The confirmation email lists the specific documents you need, but most appointments require proof of identity, proof of residency, and proof of Social Security number. Bring your Social Security card, a recent utility bill or lease agreement, and a passport or military ID if you have one.
For a road test, bring your current driver's license or learner's permit, proof of insurance, and the vehicle you will be driving. The vehicle must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, and wipers before you start.
For a written test, bring only your ID and your confirmation number. You do not need to study materials beforehand if you are retesting; the DMV provides practice tests on its website.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into the scheduling system with your confirmation number and driver's license information. You can reschedule to a different date or time at the same location, or switch to a different DMV office. Canceling is just as straightforward — select your appointment and choose the cancel option.
If you cannot find your confirmation number, call the DMV location where you booked and they can look it up by your name and date of birth. Try to reschedule at least a few days in advance so other people can use the time slot you are leaving open.
When the online system will not work for you
Some services require a phone call or in-person visit. These include CDL testing, certain document corrections, name changes that need extra verification, and appointments that require a supervisor's sign-off. The online system will tell you right away if your service falls into this category.
If you cannot book online, call the DMV location directly. The phone number is on the Colorado Department of Revenue website. Have your driver's license number, date of birth, and a description of what you need ready when you call. Wait times vary by location and time of day, but most locations answer within 10 to 15 minutes during business hours.
Tips for getting an appointment quickly
Book as early in the day as possible — morning slots fill up first. If your preferred location is full, check nearby DMV offices; smaller towns often have shorter wait lists than Denver or Colorado Springs. You can also check back the next day, since some people cancel and open up new slots.
Avoid scheduling during the last week of the month or the week before a holiday. These are the busiest times, and you may wait longer even with an appointment. If you are flexible with your schedule, a Tuesday or Wednesday morning usually has more availability than a Friday.
Frequently Asked Questions
Can I book an appointment without a Colorado ID number?
The online system requires a Colorado driver's license or ID number. If you do not have one yet, call the DMV location where you want to go and ask if they can schedule you by phone. For a first-time driver's license, you may need to visit in person or call to set up an appointment.
How far in advance can I schedule an appointment?
You can usually book appointments up to 30 days ahead, though this varies by location and service type. If you need an appointment sooner, check back daily — cancellations open up new slots regularly, especially a few days before the appointment date.
What if I miss my appointment?
If you do not show up, the DMV may charge a no-show fee or require you to reschedule through the phone system instead of online. If you realize you will be late, call the location when ready and ask if they can still see you or if you need to reschedule.
Can I book an appointment for someone else?
No, the online system requires the person's own driver's license number and date of birth. If you are helping a family member or friend, they will need to book their own appointment, or you can call the DMV location and ask if they can schedule by phone with your help.
Is there a fee to schedule an appointment online?
Scheduling itself is free. You only pay the DMV fee for the service itself — renewal, replacement, test, or whatever you are there for — and you pay that on the day of your appointment, not when you book.