Book your Iowa DMV appointment through the state's online system or by calling your local office

Iowa's Department of Transportation runs a centralized appointment system for most DMV services. You can reserve a time slot online at iowadot.gov without waiting on hold, or call your county's local office directly if you prefer to speak with someone. Most appointments are available within one to three weeks, though busy locations in Des Moines and Cedar Rapids sometimes book out further.

The online system lets you pick your service type, preferred date, and time in about five minutes. You'll need your driver's license number or state ID number to start. If you don't have an Iowa ID yet, you'll need to call your local office instead, since the online tool only works for existing license holders.

Key Takeaways

  • The Iowa DMV online appointment system at iowadot.gov is open 24/7 and shows real-time availability at each location.
  • You need a valid Iowa driver's license or state ID number to book online; new applicants must call their county office directly.
  • Bring the documents listed in your appointment confirmation email, which vary by service type (renewal, address change, duplicate license, etc.).
  • If your preferred time slot fills up, check back the next day — cancellations open up regularly and the system updates throughout the day.
  • County offices are typically open Monday through Friday during business hours, with limited or no Saturday service at most locations.

Booking an appointment online at iowadot.gov

Go to iowadot.gov and look for the "Schedule an Appointment" link on the homepage. Click it and you'll land on the appointment booking page. Enter your Iowa driver's license number or state ID number in the first field. The system will pull up your name and basic information to confirm you're in the right place.

Next, select your service type from the dropdown menu. Common options include license renewal, address change, duplicate license, commercial driver's license (CDL) services, and ID card services. The menu changes slightly depending on your location, so if you don't see what you need, note that some services may require a phone call instead.

Choose your county and the specific DMV office you want to visit. Iowa has offices in most counties, and larger cities have multiple locations. The system shows you available dates and times for that office. Pick a slot that works for you, review your selection, and you'll receive a confirmation email with your appointment number and a list of documents to bring.

Calling your local DMV office to book by phone

If you're a new applicant, don't have an Iowa ID number yet, or prefer to speak with someone, call your county's DMV office directly. You can find the phone number and hours for your location by searching "Iowa DMV [your county name]" or visiting iowadot.gov and using their office locator tool.

When you call, have your Social Security number and a form of ID ready. The staff member will ask what service you need, confirm your information, and offer you available appointment times. They'll give you an appointment number over the phone and may email or mail a confirmation. Ask them to repeat the date, time, and location before you hang up, and confirm what documents you need to bring.

Wait times to reach a live person vary by office and time of day. Calling early in the morning (right when the office opens) or late in the afternoon usually means shorter hold times than midday.

What documents to bring to your appointment

Your confirmation email or phone confirmation will list the specific documents required for your service. For a standard license renewal, you typically need your current Iowa driver's license and proof of residency (a utility bill, lease, or bank statement with your current address). For an address change, bring your current license and the same proof of residency.

If you're explore for a new license or replacing a lost one, requirements are more extensive. You'll need proof of identity (passport, birth certificate, or military ID), proof of Social Security number (Social Security card or tax return), and proof of Iowa residency. The confirmation email spells out exactly which documents are acceptable, so read it carefully before your appointment.

Bring originals, not copies, unless the confirmation specifically says copies are fine. If you're unsure whether a document qualifies, call your local office the day before your appointment and ask. It's faster than showing up with the wrong paperwork and having to reschedule.

What happens if your preferred time slot is full

If the date and time you want show as unavailable, check back the next day. The online system updates throughout the day as people cancel or complete their appointments. Cancellations happen regularly, especially for appointments more than two weeks out.

You can also try a different county office if one is reasonably close to you. Smaller county offices often have more open slots than busy urban locations. The online system shows availability for all offices at once, so you can compare before deciding.

If you need an appointment urgently and nothing is available online, call your local office and explain your situation. Staff sometimes hold same-week or next-week slots for phone bookings, or they can add you to a cancellation list so you're contacted if a slot opens up.

Preparing for your appointment day

Arrive 10 to 15 minutes early. Bring all documents listed in your confirmation, your appointment number, and a form of payment if you're paying a fee (most DMV services have a fee, which varies by service type). The office will accept cash, check, debit card, or credit card.

If you need to reschedule or cancel, do it through the online system or call your office as soon as you know. Canceling ahead of time frees up the slot for someone else and keeps your record clean if you need to book again later.

The appointment system is designed to reduce wait times, but you may still wait 15 to 30 minutes past your scheduled time depending on how busy the office is. Bring something to read or work on. Once you're called, the actual service (renewal, ID card issuance, etc.) usually takes 10 to 20 minutes.

Frequently Asked Questions

Can I walk in without an appointment?

Most Iowa DMV offices accept walk-ins, but you'll wait significantly longer than appointment holders. Some offices have separate walk-in lines; others serve walk-ins only after all appointments are done. Call ahead to ask your office's policy before showing up without a slot.

What if I can't make my appointment?

Cancel or reschedule through the online system, or call your office. Canceling frees up the slot for others. If you reschedule online, you'll get a new confirmation email with your updated time. If you straightforward don't show up, the office may flag your account, and you might have trouble booking your next appointment.

Do I need an appointment for a CDL or commercial services?

Yes, CDL testing and commercial services require appointments and are booked through the same system. Select "Commercial Driver's License" or the relevant commercial service from the dropdown menu when booking online.

What if I lost my confirmation email?

Log back into the online system with your license number and you can view your appointment details and print a new confirmation. If you booked by phone, call your office and give them your name and Social Security number — they can look up your appointment and resend the confirmation.

Are there DMV appointments available on weekends?

Most Iowa DMV offices are open Monday through Friday only. A few larger locations offer limited Saturday hours, but this varies by office. Check the online system or call your local office to see if weekend appointments are available in your area.