Iowa DMV appointments are scheduled online through the state's reservation system, or by phone if you cannot use the internet
Iowa's Department of Transportation runs a single online appointment booking system for all driver's license and vehicle registration services. You can reserve a time slot at any of Iowa's 67 field offices through myDMV.iowadot.gov, the state's official scheduling portal. If you do not have internet access or prefer to book by phone, you can call the Iowa DOT at 515-237-3000 during business hours to have an appointment scheduled for you.
Most appointments are available within two to four weeks of your request, though busy locations in Des Moines, Cedar Rapids, and Davenport sometimes have longer waits. Walk-ins are accepted at all field offices, but you may wait several hours during peak times. Scheduling ahead saves time and guarantees you a specific date and time.
Key Takeaways
- Book online at myDMV.iowadot.gov or call 515-237-3000 to reserve a time slot at any Iowa field office.
- Appointments are typically available within two to four weeks, though some locations fill up faster during summer and early fall.
- You will need your driver's license number or state ID number to book, plus the service you need (license renewal, duplicate, address change, vehicle registration).
- Bring all required documents to your appointment; the DMV website lists what you need for each service before you book.
- If you miss your appointment without canceling, you may have to wait longer to reschedule during busy periods.
Booking an appointment online through myDMV
Go to myDMV.iowadot.gov and select "Schedule an Appointment" from the homepage. You will be asked to choose the type of service you need — driver's license, vehicle registration, commercial license, or ID card — and then select your preferred field office location from a map or list. The system shows you available dates and times for that location.
You will need to enter your driver's license number, state ID number, or vehicle identification number (VIN) depending on the service. After you confirm your appointment, you will receive a confirmation number by email. Save this number or print the confirmation page; you will need it when you arrive at the field office.
The online system is open 24 hours a day. Most people book appointments in the evening or early morning to avoid peak traffic times, though appointment availability does not change based on time of day — only on which dates and times the office has open.
Calling to schedule by phone
If you cannot use the online system, call 515-237-3000 Monday through Friday, 8 a.m. to 4:30 p.m. central time. Have your driver's license number or state ID number ready, and tell the representative which field office is most convenient for you and what service you need.
Phone wait times are longest on Monday and Tuesday mornings and shortest on Thursday afternoons. The representative will give you a confirmation number over the phone; write it down when ready. You will not receive a confirmation email if you book by phone, so the number is your only proof of the appointment.
What to bring to your appointment
The documents you need depend on the service. For a driver's license renewal, bring your current license and proof of residency (a utility bill, lease, or bank statement dated within the last 60 days). For a new license or duplicate, you will also need proof of identity — a passport, birth certificate, or certified document from another state.
For vehicle registration or title services, bring your vehicle's current registration, proof of ownership (title or bill of sale), proof of residency, and proof of insurance. The Iowa DMV website lists the full document requirements for each service type before you book, so you can gather everything ahead of time and avoid a second trip.
Bring your confirmation number and arrive 10 minutes early. The field office will not hold your appointment past 15 minutes after your scheduled time if you are late.
Canceling or rescheduling an appointment
You can cancel or reschedule online through myDMV.iowadot.gov using your confirmation number. Log in, find your appointment, and select "Cancel" or "Reschedule." If you booked by phone, call 515-237-3000 to make changes.
If you cancel at least 24 hours before your appointment, you can reschedule when ready without penalty. If you miss an appointment without canceling, you may be placed at the back of the queue when you reschedule, which can add several weeks to your wait time during busy seasons.
Field office locations and hours
Iowa has 67 field offices statewide. The largest and busiest are in Des Moines (downtown and south locations), Cedar Rapids, Davenport, and Iowa City. Smaller towns typically have shorter wait times, even for walk-ins. You can view all office addresses, phone numbers, and hours on the Iowa DOT website under "Field Office Locator."
Most field offices are open Monday through Friday, 8 a.m. to 4:30 p.m. Some locations in larger cities stay open until 5 p.m. or offer limited Saturday hours. Check your specific office's hours before you go, because hours vary by location.
What to expect on the day of your appointment
Arrive with all required documents and your confirmation number. Check in at the front desk, and you will be called when it is your turn. Most appointments take 15 to 30 minutes, depending on the service. If you need a new photo, the office will take it on-site. If you need a replacement license or ID, you can usually pick it up the same day or within a few business days.
Payment is accepted by cash, check, debit card, or credit card. Fees vary by service — a driver's license renewal costs $20, a duplicate license costs $10, and vehicle registration renewal costs between $85 and $150 depending on vehicle weight and type. The DMV website shows the exact fee for your service before you book.
Frequently Asked Questions
Can I walk in without an appointment?
Yes, all Iowa field offices accept walk-ins. However, walk-in wait times can be two to four hours during peak times, especially in Des Moines and Cedar Rapids. Scheduling an appointment guarantees you a specific time and is faster.
What if I cannot make my appointment?
Cancel or reschedule online at myDMV.iowadot.gov or by calling 515-237-3000. If you cancel at least 24 hours ahead, you can reschedule when ready. If you miss the appointment without canceling, you may wait longer when you reschedule.
How long does it take to get a new driver's license after my appointment?
If you need a replacement license with a new photo, you can pick it up the same day at most offices. If you are renewing by mail or online (for certain renewals), processing takes five to seven business days. Ask the representative at your appointment which option applies to you.
Can I schedule an appointment for someone else?
You can book an appointment for a family member if you have their driver's license number or state ID number. However, they must be present at the appointment with their own documents. The DMV will not process the service without the person present.
What if myDMV.iowadot.gov is not working?
Call 515-237-3000 to book by phone instead. If the website is down for maintenance, the DMV usually posts a notice on the homepage with an estimated time it will be back online.