Skip to main content

How to Schedule and Prepare for Your Iowa DMV Appointment

Book your Iowa DMV appointment online or by phone

Iowa's Department of Transportation runs the DMV system and lets you schedule most appointments through their website at iowadot.gov or by calling 515-237-3000. You can book ahead for driver's license renewals, written tests, road tests, and ID card services. Walk-ins are accepted at some locations, but appointment slots fill quickly, especially in urban areas like Des Moines and Cedar Rapids.

The online system shows available times at your nearest office. You'll need to enter your driver's license number or ID number to start. If you're scheduling a road test, you must already have a valid instruction permit. The phone line operates Monday through Friday, 8 a.m. to 4:30 p.m. central time, and staff can book you directly or answer questions about what documents to bring.

Appointment availability varies by location and season. Summer and early fall tend to be busier. If your preferred time slot is full, nearby offices often have openings the same week.

Key Takeaways

  • Schedule online at iowadot.gov or call 515-237-3000 Monday through Friday, 8 a.m. to 4:30 p.m. central time.
  • Bring your current driver's license or ID, proof of residency (utility bill or lease), and your Social Security card or birth certificate.
  • For a road test, you must have a valid instruction permit and bring a vehicle that passes safety inspection.
  • Arrive 10 to 15 minutes early with all required documents, because missing paperwork will cancel your appointment.
  • If you cannot keep your appointment, cancel online or call at least 24 hours ahead to free the slot for others.

What documents to bring to your appointment

The documents you need depend on what you're doing, but most appointments require proof of identity and residency. Bring your current Iowa driver's license or ID card. If you don't have one, bring your birth certificate or passport. You'll also need proof that you live in Iowa — a utility bill, lease, mortgage statement, or bank statement with your name and current address works.

For a Social Security number, bring your Social Security card or a document that shows it, like a W-2 or tax return. If you're renewing your license, bring the renewal notice that arrived in the mail. For a road test, bring your instruction permit, proof of insurance for the vehicle you'll drive, and the vehicle's registration.

If you're changing your name, bring the court order, marriage certificate, or divorce decree that shows the change. Bring originals or certified copies — photocopies are not accepted. The DMV office can tell you exactly what you need when you book, so ask if you're unsure.

Preparing for a written knowledge test

If you're taking the written test for a new license or permit, study the Iowa Driver's Manual before your appointment. The manual covers road signs, right-of-way rules, speed limits, and safe driving practices. You can download it free from iowadot.gov or pick up a printed copy at any DMV office.

The test has 35 questions and you must answer at least 28 correctly to pass. Questions are multiple choice and based directly on the manual. You'll take the test on a computer at the DMV office. If you fail, you can retake it, but there may be a waiting period — ask the staff when you arrive.

Bring your glasses or contacts if you wear them. The test includes a vision screening, and you must meet Iowa's vision standard to pass. If you don't meet the standard, you may be issued a license with restrictions.

What to expect during a road test

The road test lasts about 30 minutes and covers basic vehicle control, parking, turning, and following traffic laws. You'll drive on city streets and possibly highways, depending on the test route. The examiner sits in the passenger seat and scores you on safety, following instructions, and handling the vehicle.

Arrive with your instruction permit, proof of insurance, and the vehicle's registration. The vehicle must have working brakes, lights, windshield wipers, and mirrors. The examiner will check these before you start. Bring the vehicle to the DMV office — do not meet the examiner elsewhere.

Common reasons people fail include not coming to a complete stop, speeding, improper lane changes, and not checking mirrors. If you fail, you can retake the test, usually within a few weeks. There is a fee each time you test.

Fees and payment methods

Iowa DMV fees vary by service. A standard driver's license renewal costs around $20 to $30 depending on how many years you're renewing for. A new license or permit costs more. A road test has a separate fee. The DMV office will tell you the exact amount when you book or when you arrive.

Payment methods accepted at Iowa DMV offices include cash, check, debit card, and credit card. Some offices may have limits on which cards they take, so bring a backup payment method. Fees are non-refundable if you cancel within 24 hours of your appointment.

If you're a senior or have a disability, ask about reduced fees when you call to book. Some services may cost less or be free depending on your situation.

If you need to cancel or reschedule

Cancel or reschedule online through iowadot.gov if you booked online. Log in with your driver's license number and find your appointment. You can also call 515-237-3000 during business hours. Cancel at least 24 hours before your appointment so the slot opens for someone else.

If you miss your appointment without canceling, you may lose your fee and have to book a new slot. Some offices have a policy about no-shows, so call ahead if you're running late and think you might miss your time.

If you need to reschedule because of a medical emergency or family crisis, call the office directly. Staff may be able to work with you, especially if you call before your appointment time.

Frequently Asked Questions

Can I walk in without an appointment?

Some Iowa DMV offices accept walk-ins, but you may wait several hours or be turned away if the office is full. Scheduling ahead is faster and more reliable. Call 515-237-3000 to learn about your local office takes walk-ins and what the typical wait time is.

What if I lost my driver's license?

You can schedule an appointment to get a replacement. Bring proof of identity and residency, just as you would for a renewal. There is a replacement fee, usually $10 to $15. You'll get a new license with the same number and expiration date as your original.

Do I need an appointment for a vision test only?

Vision tests are usually done as part of another service, like a license renewal or new license. If you only need a vision test, call 515-237-3000 to ask whether your local office offers standalone vision appointments and how to book one.

How long does a license renewal appointment take?

Most renewals take 15 to 30 minutes from check-in to leaving. Bring all required documents so you don't have to go back and forth. If the office is busy, you may wait longer before your appointment time starts.

What if I don't have a Social Security card?

Bring another document that shows your Social Security number, such as a W-2, tax return, or bank statement. If you don't have your number, you can request a replacement from the Social Security Administration before your DMV appointment. Call 1-800-772-1213 or visit ssa.gov.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.