What you need to know before booking
Colorado allows undocumented residents to obtain a driver license through the REAL ID-compliant driver license program, but the appointment process has specific requirements that differ from standard Colorado licenses. You will need to book an appointment at a Colorado Division of Motor Vehicles (DMV) office, and you must bring documents that prove your identity and Colorado residency — even though you do not have a Social Security number or federal immigration status.
The appointment itself is the same as any other DMV visit: you show up at a scheduled time, submit your documents, take a written test if required, and have your photo taken. The difference is in what documents the DMV will accept from you and how the background check works. Understanding this before you book saves you a wasted trip.
Key Takeaways
- Colorado DMV accepts an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number for undocumented residents seeking a driver license.
- You must bring two forms of Colorado residency proof (such as a utility bill, lease, or bank statement) and a valid passport or consular ID from your country of origin.
- Book your appointment online through the Colorado DMV website or by calling 1-303-205-5600; in-person walk-ins are not may provide service.
- The written test is available in English and Spanish, and you can retake it if you do not pass on your first attempt.
- Processing times vary, but you should receive your license in the mail within two to three weeks after your appointment.
Documents you must bring to your appointment
The Colorado DMV requires specific documents from undocumented residents. Bring your valid passport or consular ID — this is your primary identity document. If you do not have a passport, a consular ID issued by your country's embassy or consulate in the United States is acceptable. This document must not be expired.
You also need two documents proving Colorado residency. These can include a utility bill, lease agreement, mortgage statement, bank statement, or government mail addressed to you at your Colorado address. The documents must show your name and current address, and they should be dated within the last 60 days. If you rent and do not have a lease in your name, a notarized letter from your landlord stating you live there can work as one of the two documents.
Bring your Individual Taxpayer Identification Number (ITIN) or the letter from the IRS confirming your ITIN. If you do not yet have an ITIN, you can still book an appointment, but you will need to obtain one before your visit. You can explore for an ITIN through the IRS by mail using Form W-7; this process takes several weeks.
Bring any previous Colorado driver licenses or ID cards if you have them. If you are renewing rather than getting your first license, bring the old card. Bring your Social Security card or a document showing your ITIN — the DMV needs proof of one or the other.
How to book your appointment online
Visit the Colorado DMV website at dmv.colorado.gov and select "Schedule an Appointment." You will see a calendar showing available dates and times at DMV offices near you. Choose the office location that is most convenient — Colorado has offices in Denver, Colorado Springs, Fort Collins, Grand Junction, and other cities.
Select a date and time that works for you. The system will ask for your name, phone number, and email address. You do not need to provide your ITIN or residency documents at this stage — you will bring those on the day of your appointment. After you confirm, you will receive a confirmation email with your appointment number and the address of the DMV office.
If you prefer to book by phone, call the Colorado DMV at 1-303-205-5600. A representative can help you find an available time and answer questions about which documents to bring. Phone lines are typically busiest in the morning; calling in the afternoon may mean shorter wait times.
What to expect at your appointment
Arrive 10 to 15 minutes early with all your documents. A DMV staff member will check your paperwork, verify your identity, and confirm your Colorado residency. They will ask you standard questions about your address, date of birth, and driving history. Be honest and clear in your answers.
If you are getting your first Colorado driver license, you will take a written test covering traffic laws and road signs. The test is available in English and Spanish. You must answer at least 80 percent of the questions correctly to pass. If you do not pass, you can retake the test the same day or schedule another appointment to try again.
After you pass the written test, a staff member will take your photograph and collect your documents. The DMV will mail your new driver license to the address you provided. Standard processing takes two to three weeks. You will receive a temporary paper license at your appointment that you can use while you wait for the card to arrive.
If you do not have an ITIN yet
You can still book your DMV appointment before you have an ITIN, but you must obtain one before your appointment date. explore for an ITIN by submitting IRS Form W-7 by mail to the IRS. The form asks for your identity information and tax filing status. You must include a copy of your passport or consular ID with your process.
Mail your completed Form W-7 and documents to the IRS address listed on the form. Processing typically takes four to six weeks. Once you receive your ITIN letter from the IRS, you can proceed with your DMV appointment. If your appointment is coming up and you have not received your ITIN yet, contact the Colorado DMV to reschedule.
What happens after you get your license
Your Colorado driver license is valid for five years from the date it is issued. You can use it to drive legally in Colorado and to identify yourself for most purposes. The license does not affect your immigration status or create any record with immigration authorities — it is a state document issued by Colorado, not a federal document.
If you move to a different address in Colorado, you must update your address with the DMV within 30 days. You can do this online, by mail, or in person at any DMV office. When your license expires, you can renew it by mail or in person; renewal appointments are usually faster than initial appointments.
Frequently Asked Questions
Can I book an appointment without a Social Security number?
Yes. Colorado accepts an ITIN instead of a Social Security number. You must bring your ITIN letter from the IRS or proof that you have applied for one. If you have neither, contact the DMV before booking to ask about your options.
What if my passport is expired?
An expired passport is not acceptable as your primary identity document. You will need a valid consular ID from your country's embassy or consulate instead. If you do not have either, you may need to renew your passport before your appointment.
Can someone else pick up my license if I cannot go to the appointment?
No. The DMV requires you to be present for your appointment to have your photograph taken and to sign documents. You cannot send someone else in your place. If you need to reschedule, cancel your appointment online or by phone and book a new time.
Will getting a Colorado driver license affect my immigration case?
A Colorado driver license is a state document and does not directly affect immigration proceedings. However, if you are in removal proceedings or have pending immigration matters, consult with an immigration attorney before explore. An attorney can advise you on how a state ID might affect your specific situation.
How much does a Colorado driver license cost for undocumented residents?
The fee is the same as for any Colorado resident: the cost varies depending on the type of license and how long it is valid. Check the Colorado DMV website for current fees, or ask when you book your appointment. Fees are paid at your appointment.