Book your Colorado DMV appointment through mydmv.colorado.gov, the state's official scheduling system
Colorado's Department of Motor Vehicles uses mydmv.colorado.gov to let you schedule appointments for most in-person services without calling or waiting in line. You can book online 24 hours a day, see available times at your preferred location, and receive a confirmation email with your appointment details. The system covers driver's license renewals, ID replacements, vehicle registration, title transfers, and many other common transactions.
The appointment system does not handle every DMV service — some transactions still require a walk-in visit or a phone call — but it covers the majority of what brings people to a DMV office. Knowing what you can book online and what documents you need before you start saves time and prevents wasted trips.
Key Takeaways
- Visit mydmv.colorado.gov and select your transaction type to see real-time availability at DMV offices near you.
- You will need your Colorado driver's license or ID number, email address, and phone number to complete a booking.
- Confirmation emails arrive within minutes and include your appointment time, location address, and a list of documents to bring.
- You can reschedule or cancel an appointment up to 24 hours before your scheduled time through the same website.
- Walk-in service is still available at all Colorado DMV offices if you cannot find an appointment time that works for you.
What transactions you can book online at mydmv.colorado.gov
The appointment system covers most routine DMV needs. You can book for driver's license renewals (standard or REAL ID), duplicate licenses or ID cards, address changes, name changes on your license, vehicle registration renewals, new vehicle registration, title transfers, and duplicate titles. You can also schedule appointments for commercial driver's license (CDL) services and motorcycle endorsement tests.
Some services do not have online scheduling. These include written driving tests for new drivers, road tests, medical review hearings, and certain commercial vehicle transactions. For these, you will need to call the DMV directly at 303-205-5600 or visit an office in person. The mydmv.colorado.gov homepage lists which services are available for online booking at each location, so you can confirm before you start.
Step-by-step: booking your appointment
Step 1: Go to mydmv.colorado.gov and select your transaction. The homepage shows a list of common services. Click the one that matches what you need — for example, "Renew Driver's License" or "Register a Vehicle." If you are unsure which option applies to you, the site includes brief descriptions under each choice.
Step 2: Enter your personal information. You will be asked for your Colorado driver's license or ID number, date of birth, and the last four digits of your Social Security number. This confirms your identity in the DMV database. If you do not have a Colorado ID yet (for example, you are a new resident), you may need to call 303-205-5600 instead, as the online system requires an existing ID number.
Step 3: Choose your location and date. The system shows all Colorado DMV offices and displays available appointment times for the next several weeks. You can filter by location to see only offices near you. Click on a date and time that works for your schedule. Peak times (early morning, lunch hour, late afternoon on weekdays) often fill up faster, so booking a mid-morning or mid-afternoon slot on a Tuesday, Wednesday, or Thursday typically offers more options.
Step 4: Review required documents and confirm. Before you finalize your booking, the system displays a checklist of documents you must bring to your appointment. Read this carefully — showing up without the right paperwork is the most common reason appointments are delayed or rescheduled. Confirm your email address and phone number, then submit your booking.
Step 5: Check your confirmation email. Within a few minutes, you will receive an email at the address you provided. This email contains your appointment confirmation number, the exact date and time, the office address and parking information, and the full list of documents to bring. Save this email or take a screenshot — you will need the confirmation number if you need to reschedule or cancel.
Documents you need before your appointment
The documents required depend on your transaction type, and mydmv.colorado.gov shows the exact list for your specific service before you book. However, some documents are needed for almost every DMV visit. Bring your current Colorado driver's license or ID card, proof of residency (a utility bill, lease, or mortgage statement dated within 60 days), and your Social Security card or a document showing your full Social Security number.
For vehicle-related transactions, you will also need your current vehicle registration, the vehicle's title (if you have it), and proof of insurance. For REAL ID driver's licenses, you must bring a birth certificate or passport, proof of residency, and proof of your Social Security number. The mydmv.colorado.gov confirmation email lists exactly what to bring for your appointment, so review it before you leave home. If you are missing a document, contact the DMV at 303-205-5600 before your appointment — they may be able to help you find an alternative or reschedule you for a later date when you have everything ready.
How to reschedule or cancel your appointment
If your plans change, you can reschedule or cancel through mydmv.colorado.gov up to 24 hours before your appointment. Log back into the site, enter your confirmation number and the phone number or email you used to book, and select the option to reschedule or cancel. You will then see available times and can choose a new appointment slot. If you cancel without rebooking, your time slot opens up for other people to use.
If you need to reschedule within 24 hours of your appointment, call the DMV at 303-205-5600. The phone line is open Monday through Friday, 8 a.m. to 4:30 p.m. Mountain Time. If you miss your appointment without canceling, you may have to wait longer for your next available slot, as no-shows can affect your priority in the system.
What to expect when you arrive at your appointment
Arrive 10 to 15 minutes early with all the documents listed in your confirmation email. Check in at the front desk and provide your confirmation number. You will be called when it is your turn — the DMV uses a ticket system, so you will see your number on a display board. Bring your confirmation email or a printed copy, though the staff can also look up your appointment by your name and ID number.
Processing times vary by transaction type. A driver's license renewal typically takes 15 to 20 minutes once you are called. Vehicle registration or title work may take 20 to 30 minutes. If the DMV staff discover that you are missing a document or that your information does not match their records, they will let you know what needs to be corrected. In some cases, they can help you resolve it on the spot; in others, you may need to reschedule after gathering additional paperwork.
When you cannot find an appointment time that works
Appointment availability changes daily as people book and cancel. If you do not see a time that fits your schedule, check back the next day — cancellations often open up new slots. You can also try searching for appointments at a different DMV office; some locations have shorter wait times than others, and traveling to a less busy office may be faster than waiting weeks for an appointment near you.
Walk-in service is always available at Colorado DMV offices during regular business hours, even if online appointments are full. Walk-in wait times vary by location and time of day, but you can typically expect to wait 30 minutes to two hours depending on how busy the office is. If you have a flexible schedule, a walk-in visit on a weekday morning often moves faster than waiting for an appointment weeks out.
Frequently Asked Questions
Do I have to make an appointment, or can I just walk in?
Walk-in service is available at all Colorado DMV offices during business hours. Appointments are not required, but booking online usually means a shorter wait. If you cannot find an appointment time that works, walking in is a valid option.
What if I do not have a Colorado driver's license yet?
The mydmv.colorado.gov system requires an existing Colorado ID number to book online. If you are a new resident or have never had a Colorado license, call 303-205-5600 to schedule your first appointment or ask about walk-in options for new driver services.
Can I book an appointment for someone else?
No. The online system requires the person's own ID number and personal information. Each person must book their own appointment. Parents or guardians can call 303-205-5600 to discuss options for minors or people who cannot book online themselves.
What happens if I am late to my appointment?
If you arrive more than 15 minutes late, the DMV may give your time slot to another customer and ask you to reschedule or join the walk-in line. Call ahead if you are running behind — the office may be able to hold your slot if you are close.
How long does it take to get my license or registration after my appointment?
Driver's licenses and ID cards are usually mailed to you within 7 to 10 business days. Vehicle registrations and titles are typically processed the same day, though some complex transactions may take longer. Your confirmation email will tell you what to expect for your specific service.