How to schedule a Denver DMV appointment
The Colorado Division of Motor Vehicles runs the Denver office, and you can schedule an appointment through their online system or by calling. The online method is faster — you pick your date and time when ready — but the phone line works if you need help choosing which service you need or have questions about documents.
To book online, go to the Colorado DMV website, select "Schedule an Appointment," choose the Denver location, pick the service you need (license renewal, written test, road test, or ID card), and select an available date and time. The system shows you what to bring before you confirm. By phone, call the Colorado DMV at 303-205-5600 during business hours and a representative will walk you through the same choices.
You do not need to create an account or log in to schedule. The appointment confirmation will come by email if you provide one, or you can write down your confirmation number on the spot. Bring that number or your confirmation email when you arrive.
Key Takeaways
- Schedule online at the Colorado DMV website or call 303-205-5600 to book by phone; online appointments show available times when ready.
- You will choose your service type (license renewal, written test, road test, or ID card) and the Denver location before picking a date.
- The system tells you what documents to bring before you finish booking, so you know what to gather before your appointment.
- Save your confirmation number or email — bring it with you on the day of your appointment.
- Appointment availability varies by service; road tests often book further out than renewals or written tests.
What to do before you schedule
Know which service you need before you start. If you are renewing a license, you need your current license number. If you are taking a written test for the first time, you need your learner's permit number. If you are taking a road test, you need to know the permit number and have a vehicle lined up. If you are getting an ID card, you just need your Social Security number and date of birth.
Have your email address ready if you want a confirmation sent to you. The system will ask for it, but it is optional — you can write down your confirmation number instead. If you do not have an email, the phone line is a better choice because the representative can confirm everything verbally.
Denver DMV location and hours
The main Denver DMV office is at 1881 Pierce Street, Denver, CO 80204. It is open Monday through Friday, 8 a.m. to 4:30 p.m., and closed on state holidays. There is no Saturday or Sunday service at this location.
Parking is available on the street and in nearby lots. The office is on a bus line if you use public transit. Arrive about 10 minutes early to check in, even though you have an appointment — the office processes walk-ins alongside scheduled appointments, so wait times can vary.
What happens after you book
Once your appointment is confirmed, you will receive a confirmation number. Write it down or save the email. You do not need to do anything else before your appointment — the DMV will not call or email you to remind you, so mark your calendar yourself.
If you need to cancel or reschedule, call 303-205-5600 as soon as you know. Cancelling online is not an option, so the phone is your only way to change an appointment. If you miss your appointment without cancelling, you will need to schedule a new one.
Documents to bring for different services
What you bring depends on your service. For a license renewal, bring your current Colorado driver's license, proof of residency (utility bill, lease, or bank statement dated within 60 days), and your Social Security card or a document with your Social Security number. For a written test, bring your learner's permit, proof of residency, and your Social Security card.
For a road test, bring your learner's permit, proof of residency, your Social Security card, and the vehicle you will use for the test — it must be registered, insured, and in working condition. For an ID card, bring proof of residency and your Social Security card. The online scheduling system will show you the full list for your specific service before you confirm your appointment.
When appointments fill up and what to do
Road test appointments in Denver often book several weeks out, especially in spring and summer. Written tests and license renewals usually have openings within one to two weeks. If you do not see a time that works, check back in a few days — cancellations open up regularly.
If you cannot find an appointment in Denver and need one urgently, you can try scheduling at a different Colorado DMV office — Fort Collins, Colorado Springs, or Pueblo sometimes have earlier openings. You will still get a Colorado license; the office location does not matter. Call 303-205-5600 to ask about availability at other locations.
Frequently Asked Questions
Can I schedule an appointment without an email address?
Yes. When you schedule online, you can skip the email field and write down your confirmation number instead. If you prefer not to use the website, call 303-205-5600 and a representative will book your appointment over the phone without needing an email.
What if I need to reschedule my appointment?
Call 303-205-5600 during business hours to cancel or reschedule. You cannot change your appointment online, so the phone is your only option. Cancelling early opens the slot for someone else and lets you book a new time right away.
Do I need to bring my confirmation email to my appointment?
Bring either your confirmation email or your confirmation number — either one works. If you have neither, bring your ID and the representative can look up your appointment by your name and date of birth, though it may take a few extra minutes.
What if I miss my appointment?
You will need to schedule a new one by calling or going online. Missing an appointment does not penalize you, but it does not hold your slot either. Schedule as soon as you realize you cannot make it so you do not lose your place in the queue.
Can I schedule multiple appointments at once?
The online system books one appointment per session. If you need multiple services (for example, a written test and a road test), schedule them separately — you can do this right after your first booking is confirmed, or call 303-205-5600 to book both at once.