Colorado DMV Office Locations and Hours
Colorado operates 23 Driver License offices across the state, plus additional express offices in some cities. The main full-service locations are in Denver, Colorado Springs, Fort Collins, Grand Junction, Pueblo, and Greeley. Each office handles standard transactions like license renewals, address changes, and written tests, though hours and services vary by location.
The Denver Metro area has the most options: the main Denver office on South Santa Fe Drive, plus satellite locations in Aurora, Littleton, and Westminster. If you live in the northern Front Range, Fort Collins and Loveland both have full-service offices. Western Slope residents can visit Grand Junction or Montrose. Southern Colorado is served by Colorado Springs, Pueblo, and Trinidad.
Most offices are open Monday through Friday, 8 a.m. to 4:30 p.m., though some close for lunch between noon and 1 p.m. A few locations have extended hours on certain days. The official Colorado DMV website lists each office's exact hours, phone number, and which services it offers — some smaller offices do not handle commercial licenses or motorcycle endorsements.
Key Takeaways
- Colorado has 23 full-service Driver License offices statewide, with the largest concentration in the Denver Metro area and additional offices in Fort Collins, Colorado Springs, Grand Junction, Pueblo, and Greeley.
- Most offices operate Monday through Friday, 8 a.m. to 4:30 p.m., but hours vary by location and some close for lunch, so check the specific office before you visit.
- Not all offices offer the same services — smaller locations may not handle commercial licenses, motorcycle endorsements, or ID card replacements, so confirm what you need is available at your chosen office.
- You can check wait times and book an appointment online through the Colorado DMV website, which reduces time spent in the office.
- If you cannot visit in person, Colorado allows some transactions by mail, including address changes and license renewals for certain drivers.
Denver Metro Offices and Service Areas
The Denver area has the most DMV locations in Colorado. The main office at 405 South Santa Fe Drive in Denver handles all transaction types and is the largest facility in the state. It processes written tests, road tests, license renewals, replacements, and endorsement changes. This office typically has the longest wait times during peak hours (mid-morning and early afternoon on weekdays).
The Aurora office on South Abilene Street serves the eastern suburbs and handles most standard transactions except road tests, which must be scheduled at the main Denver location or in Littleton. The Littleton office on South Santa Fe Drive offers road testing and full-service licensing. Westminster, on 104th Avenue, is an express location best for quick renewals and address changes but does not handle road tests or written exams.
The Lakewood office on West Colfax Avenue is another full-service location that many Front Range residents use to avoid downtown Denver traffic. All Denver Metro offices accept walk-ins, but appointment slots fill quickly during weekday mornings and midweek afternoons.
Northern Colorado and Front Range Locations
Fort Collins has a full-service office on East Prospect Road that serves Larimer County and surrounding areas. This location handles written tests, road tests, and all license types. Loveland, about 15 miles south, has an express office on East 34th Street for renewals and address changes but does not conduct road tests.
Greeley's office on 35th Avenue serves Weld County and northern Colorado. It is a full-service location with written and road testing capability. Longmont has a smaller office on Main Street that handles renewals and replacements but refers road test applicants to Fort Collins or Greeley.
If you live in the northern mountains or on the Wyoming border, Fort Collins is usually your closest full-service option. Road tests in this region book weeks in advance during summer and fall, so schedule early if you need to test.
Southern Colorado and Western Slope Offices
Colorado Springs has two locations: the main office on South Academy Boulevard and an express office downtown on South Tejon Street. The Academy Boulevard location is full-service with road testing. The downtown office handles renewals, replacements, and address changes for residents who work or live near downtown.
Pueblo's office on North Santa Fe Avenue is full-service and serves southern Colorado from the New Mexico border to the Kansas line. Trinidad, in Las Animas County, has a smaller office that handles renewals and replacements but refers road test applicants to Pueblo.
On the Western Slope, Grand Junction's office on Horizon Drive is the largest facility west of the Front Range and handles all transaction types. Montrose, about 60 miles south, has an express office for renewals and address changes. If you live in the mountains or remote western areas, Grand Junction is your primary full-service location.
Online Appointments and Wait Times
Colorado DMV allows you to book appointments online through its website for most transactions. Appointment slots are released weekly and fill quickly at popular locations and times. You can also check real-time wait times at each office before you visit, which helps you choose the best time to go or decide whether to use a different location.
Walk-ins are still accepted at all offices, but wait times can exceed two hours during peak periods. If you book an appointment, you typically wait 15 to 30 minutes. The online system lets you select your preferred office, transaction type, and time slot up to 30 days in advance.
If you cannot find an available appointment at your preferred location, nearby offices often have openings. For example, if the Denver main office is full, the Littleton or Aurora offices may have slots within a few days.
Services You Cannot Handle at Every Location
Road tests are only available at certain offices: Denver (main and Littleton), Aurora, Fort Collins, Greeley, Colorado Springs (Academy Boulevard), Pueblo, and Grand Junction. If your local office does not offer road testing, you must travel to one of these locations or schedule a test at a different time.
Written tests for learner's permits and commercial licenses are available at most full-service offices but not at express locations. Motorcycle endorsement tests are offered at fewer locations — check the DMV website to confirm your office offers this service before you visit.
ID card replacements and duplicate license copies are handled at all offices. However, if you need a commercial license upgrade or hazmat endorsement, you may need to visit a full-service location in a larger city.
Mail-In Options for Address Changes and Renewals
Colorado allows certain drivers to renew licenses by mail if they meet age and driving record requirements. You can also change your address by mail using the DMV's change-of-address form, which you mail to the Denver processing center. This option takes 7 to 10 business days but eliminates a trip to the office.
To renew by mail, you must be at least 61 years old, have a valid Colorado license, and have no medical restrictions. Younger drivers and those with endorsements or restrictions must renew in person. The mail-in renewal form is available on the Colorado DMV website.
Address changes by mail are faster than in-person visits if you do not need a new physical license card. Your address updates in the system within days, and you can use the confirmation letter as proof of the change until your next renewal.
Frequently Asked Questions
Do I need an appointment or can I just walk in?
You can walk in to any Colorado DMV office, but appointments are strongly recommended. Walk-in wait times often exceed two hours, while appointment holders typically wait 15 to 30 minutes. You can book appointments online up to 30 days in advance through the Colorado DMV website.
Which office should I visit if I need a road test?
Road tests are only offered at Denver (main and Littleton), Aurora, Fort Collins, Greeley, Colorado Springs (Academy Boulevard), Pueblo, and Grand Junction. If your local office is not on this list, you must travel to the nearest testing location. Book your appointment as early as possible, since road test slots fill weeks in advance.
Can I renew my license by mail?
You can renew by mail only if you are at least 61 years old, have a valid Colorado license, and have no medical restrictions. Younger drivers and those with endorsements or restrictions must renew in person. read the mail-in renewal form from the Colorado DMV website and mail it to the Denver processing center.
What if the office near me does not offer the service I need?
Check the Colorado DMV website to find which offices offer your specific service. If your nearest office does not have it, the website lists the closest alternative location. You can also call the office directly to confirm before making the trip.
How do I check wait times before I visit?
The Colorado DMV website displays real-time wait times for each office. You can check these before you leave home to decide whether to visit now or return at a slower time. Express offices typically have shorter waits than full-service locations during midday hours.