You can book your Iowa DOT renewal appointment online, by phone, or in person at your local office
Iowa's Department of Transportation lets you schedule a license renewal appointment through three channels: the online system at MyDMV.iowa.gov, by calling the DOT at 515-244-8725, or by walking into a driver's license station during business hours. The online route is fastest — you can book a slot within minutes and see available times when ready. Phone appointments take longer because you are working through a queue, but staff can answer questions while you book. In-person walk-ins work if you do not mind waiting, though many stations now prioritize appointments over walk-ups.
You will need your current driver's license number and a valid email address or phone number to complete any booking method. The system shows you available dates and times at the station closest to you, though you can choose a different location if that works better for your schedule. Once you book, you will receive a confirmation — keep this or take a screenshot, because you will need it when you arrive.
Key Takeaways
- Book online at MyDMV.iowa.gov to see all available appointment slots in your area within seconds, or call 515-244-8725 to book by phone.
- You need your current license number and a working email address or phone number to complete the booking, regardless of which method you choose.
- Appointment slots fill fastest during lunch hours and late afternoons on weekdays, so early morning or mid-week appointments tend to have more openings.
- Bring your confirmation number or email confirmation to your appointment, along with the documents required for your renewal category.
- If you miss your appointment, you can reschedule through the same system without penalty, though rescheduling too close to your appointment time may not be possible.
Booking through MyDMV.iowa.gov online
The online system is the most direct route. Go to MyDMV.iowa.gov, select "Schedule an Appointment," and choose "Driver License Renewal" from the menu. You will be asked to enter your current license number and the last four digits of your Social Security number to verify your identity. The system then shows you a calendar with available dates and times at stations near your ZIP code.
Select the date and time that works for you, then enter your email address and phone number. The system will send you a confirmation email when ready with your appointment number and any documents you should bring. Save this email or take a screenshot — you will show it to staff when you arrive. If you need to change your appointment later, you can log back into MyDMV.iowa.gov and reschedule, though the system may not allow changes within 24 hours of your appointment.
Booking by phone with Iowa DOT
Call 515-244-8725 during business hours — typically 8:00 a.m. to 4:30 p.m., Monday through Friday. Have your current license number and ZIP code ready. The staff member will ask which station you prefer and what dates and times work for you, then check availability in real time. They will give you an appointment number over the phone and can email or mail a confirmation if you request it.
Phone booking takes longer than online because you are waiting in a queue, but it is useful if you have questions about what documents to bring or if you are unsure whether you need an appointment at all. Staff can also help if you are having trouble with the online system or if your license is expired and you are not sure how that affects your renewal process.
Walk-in appointments and same-day service
Most Iowa driver's license stations accept walk-ins, but they prioritize people with scheduled appointments. If you walk in without an appointment, you may wait 30 minutes to over an hour depending on how busy the station is. Some stations have separate queues for walk-ins and appointments, while others serve whoever is next regardless of whether they booked ahead.
A few stations in high-traffic areas (Des Moines, Cedar Rapids, Davenport) sometimes stop accepting walk-ins during peak hours. Before you walk in, call the specific station to ask whether they are taking walk-ins that day. Station phone numbers are listed on the Iowa DOT website under "Driver License Stations."
What to bring to your appointment
Bring your confirmation number or confirmation email, your current driver's license, and proof of your Iowa residency. Residency proof can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. You will also need to bring any documents specific to your renewal category — for example, if you are renewing after a medical suspension, you will need a medical clearance form signed by your doctor.
If your license is expired, bring it anyway — staff will still process your renewal. If you lost your license or it was stolen, tell the staff member when you check in, and they will note that in your file. Bring your Social Security card or a document showing your full Social Security number, because the renewal process requires it for identity verification.
Rescheduling or canceling your appointment
If you need to change your appointment, log back into MyDMV.iowa.gov at least 24 hours before your scheduled time and select "Reschedule Appointment." The system will show you available slots at the same station or nearby stations. You can reschedule as many times as you need — there is no penalty for changing your appointment.
If you cannot reschedule online because your appointment is within 24 hours, call 515-244-8725 and ask to reschedule by phone. If you straightforward cannot make any appointment and want to cancel, you can do that through MyDMV.iowa.gov as well, though canceling does not extend your license expiration date. Your license will still expire on the date printed on it, so plan your renewal before that date arrives.
Appointment wait times and busy periods
Wait times at Iowa driver's license stations vary by location and time of day. Des Moines, Cedar Rapids, and Davenport stations are typically busiest between 11:00 a.m. and 2:00 p.m. and after 3:00 p.m. on weekdays. Early morning slots (8:00 a.m. to 10:00 a.m.) and mid-week appointments (Tuesday through Thursday) usually have shorter waits and more availability.
The online system shows real-time availability, so you can see which times have the most open slots. If you are flexible with your schedule, choosing an off-peak time will get you through the station faster. Mondays and Fridays tend to be busier than mid-week days, so if you can book for a Wednesday or Thursday, you are likely to have more options and shorter processing times.
Frequently Asked Questions
Can I book an appointment if my license is expired?
Yes. An expired license does not prevent you from booking an appointment online or by phone. Bring your expired license to your appointment along with your other documents. Staff will process your renewal the same way they would for an unexpired license.
What if I do not have an email address to complete the online booking?
Call 515-244-8725 instead. The phone system does not require an email address — staff will take your phone number and mail or call you with your confirmation. You can also ask a family member or friend to book the appointment using their email if you prefer.
How far in advance can I book an appointment?
The online system typically shows availability 30 to 60 days out, though this varies by station. You can book as soon as slots appear in the system. If you need an appointment sooner than what is available online, call the station directly to ask about cancellations or walk-in availability.
What happens if I miss my appointment?
If you miss your appointment, your license expiration date does not change. You can reschedule through MyDMV.iowa.gov or by calling 515-244-8725. There is no fee or penalty for missing an appointment, but your license will still expire on its printed date, so reschedule as soon as you can.
Can someone else book an appointment for me?
Yes. A family member or friend can book your appointment online using your license number and Social Security information, or they can call on your behalf. However, you must be the person who shows up to the appointment — someone else cannot renew your license for you.