Where to book your Iowa driver license appointment
Iowa's Department of Transportation (DOT) handles all driver license appointments through their online scheduling system at iowadot.gov. You can book an appointment for a learner's permit test, a road test, or a license renewal without visiting an office first.
The online system lets you choose your preferred location and time slot. Iowa has multiple Driver License Stations across the state, and availability varies by location and time of year. If you cannot find an open slot online, some stations accept walk-ins, though wait times can be long during peak hours.
You can also call your local Driver License Station directly to ask about availability or to book by phone if you prefer not to use the website. The station's phone number will be listed on the iowadot.gov site once you select your county.
Key Takeaways
- Book your appointment online at iowadot.gov or by calling your local Driver License Station directly.
- You will need to know which type of appointment you need — learner's permit test, road test, or license renewal — before you book.
- Bring your Social Security number and a valid form of identification to your appointment, or your appointment may be cancelled.
- Most appointments are available within two to four weeks, but peak times like summer and early fall fill up faster.
- If you miss your appointment without cancelling, you may have to wait longer to book another one.
What documents to bring to your appointment
The documents you need depend on what you are there to do. For a learner's permit test, bring your Social Security card (or a document showing your number), proof of your Iowa residency (a utility bill or lease dated within 30 days), and a valid photo ID. If you are under 18, bring a parent or guardian.
For a road test, bring your learner's permit, proof of insurance for the vehicle you will drive, your Social Security card, and a valid photo ID. The vehicle itself must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, and wipers before you start.
For a license renewal, bring your current license, proof of residency if your address has changed, and your Social Security card. If you are renewing online instead of in person, you will not need an appointment at all.
How to prepare before your appointment
If you are taking a learner's permit test, study the Iowa Driver Manual, which is free on the iowadot.gov website. The written test covers road signs, right-of-way rules, and safe driving practices. You will have 40 minutes to answer 35 questions, and you need 28 correct to pass.
For a road test, practice driving in different conditions — residential streets, highways, and parking — with someone who holds a valid license. The examiner will ask you to perform basic maneuvers like parallel parking, three-point turns, and lane changes. Arrive early so you have time to adjust the mirrors and seat in the test vehicle.
Bring your appointment confirmation email or letter with you. If you arrive more than 15 minutes late, your appointment may be cancelled and you will have to book again.
What happens if you need to reschedule or cancel
You can cancel or reschedule your appointment online through the same system where you booked it, or by calling your local Driver License Station. Cancel as soon as you know you cannot make it — this frees up the slot for someone else and keeps you from losing your appointment time.
If you miss an appointment without cancelling, Iowa's system may flag your account and require you to wait before booking another one. The exact wait time depends on the station, so call ahead to ask.
If you are sick or have an emergency on the day of your appointment, call the station as soon as possible. Some stations are more flexible about same-day cancellations than others.
Appointment wait times and peak seasons
Wait times for appointments vary widely depending on your location and the time of year. Rural areas often have shorter waits than cities, and small towns may have appointments available within a week or two. Urban areas like Des Moines, Cedar Rapids, and Davenport can have waits of four to eight weeks during busy seasons.
Summer (June through August) and early fall are the busiest times because teenagers are getting their licenses before school starts. If you can book an appointment in late fall, winter, or early spring, you will likely find more availability.
If no appointments are open online, check back in a few days — stations release new time slots regularly. You can also ask about walk-in hours when you call the station.
What to expect on the day of your appointment
Arrive 10 to 15 minutes early. Bring all required documents in originals — photocopies are not accepted. The staff will verify your identity and residency, check that you have the right documents, and answer any last-minute questions.
For a written test, you will sit at a computer terminal and answer questions. Results are usually available when ready. For a road test, the examiner will inspect the vehicle, review your permit and insurance, and then take you on a 20- to 30-minute drive through local streets.
If you pass, you can often get your license printed on the spot or mailed to you within a few days. If you do not pass a test, the examiner will tell you what you need to work on, and you can book another appointment to try again.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment using their Social Security number. If you are a parent booking for a minor, you will need to provide their information, but they must be present at the appointment.
What if I do not have a Social Security card?
Bring an alternative document that shows your Social Security number, such as a tax return, W-2, or bank statement. If you do not have your number memorized and cannot bring proof, call your local Driver License Station to ask what other documents they accept.
Do I need to take a road test if I already have a license from another state?
No. If you are moving to Iowa and have a valid out-of-state license, you can renew it as an Iowa license without taking a road test. You will need to pass a written test about Iowa traffic laws, and you must provide proof of residency.
What if the nearest Driver License Station is far away?
You can book at any station in Iowa, not just the one closest to you. Some people drive an hour or more to reach a station with earlier availability. Check the iowadot.gov website to see all locations and their current wait times.
Can I reschedule my appointment online?
Yes. Log into the same system where you booked and select your appointment to reschedule. You can also call the station directly. Rescheduling online is usually faster than calling during busy hours.