Where to go for your Iowa City driver license
The Iowa Department of Transportation (DOT) handles all driver licenses in Iowa. In Iowa City, you'll visit the Iowa DOT Driver Services office located at 100 Walnut Street, Iowa City, IA 52240. This is the only place in Iowa City where you can take your written test, road test, or renew an existing license.
The office is open Monday through Friday, 8:00 a.m. to 4:30 p.m., and closed on weekends and state holidays. You cannot walk in without an appointment for most services. You'll need to schedule your visit in advance through the Iowa DOT website or by calling the office directly at (319) 356-6900.
If you're coming from outside Iowa City, this is the closest DOT office. Other nearby locations are in Cedar Rapids (about 30 miles north) and Coralville (just west of Iowa City). Travel time and appointment availability may differ at each location.
Key Takeaways
- The Iowa DOT Driver Services office at 100 Walnut Street in Iowa City is where you take your written test, road test, and handle license renewals.
- You must schedule an appointment before visiting; walk-ins are not accepted for most services.
- Bring your Social Security number, proof of identity, proof of residency, and proof of lawful presence when you visit.
- Iowa offers a graduated licensing system: you start with an instruction permit, move to a restricted license, and then earn your full license.
- Road tests must be scheduled separately from your written test, and you'll need to bring a vehicle that passes safety inspection.
What documents you need to bring
Iowa requires four categories of documents before you can get a driver license. First, you need proof of identity: a passport, certified birth certificate, or military ID. Second, bring proof of your Social Security number: your Social Security card, W-2 form, or tax return. Third, you need proof of Iowa residency: a utility bill, lease agreement, or bank statement dated within the last 60 days showing your name and Iowa City address.
Fourth, you must show proof of lawful presence in the United States. This can be a U.S. passport, permanent resident card, employment authorization document, or visa. If you're a U.S. citizen, your passport or birth certificate covers this requirement.
Bring originals or certified copies—photocopies alone will not work. If any document is in a language other than English, bring a certified English translation along with the original. The Iowa DOT website lists all acceptable documents; check there before your appointment to avoid delays.
The written test and what it covers
Before you can drive on public roads, you must pass the written knowledge test. This test has 35 questions about Iowa traffic laws, road signs, and safe driving practices. You need to answer at least 28 questions correctly to pass (80 percent). The test is offered in English and several other languages.
You can study using the official Iowa Driver's Manual, available free on the Iowa DOT website or in print at the Iowa City office. The manual covers everything the test asks about: speed limits, right-of-way rules, parking, seat belt laws, and what different road signs mean. Most people spend 2 to 4 hours studying before taking the test.
The test is taken on a computer at the Iowa City office. You'll have one hour to complete it. If you fail, you can retake it the same day or schedule another appointment. There is no waiting period between attempts in Iowa.
The road test: scheduling and what happens
After you pass your written test, you'll schedule a separate appointment for your road test. This test takes about 30 minutes and covers basic driving skills: starting the vehicle, turning, stopping, parking, and following traffic laws. An examiner sits in the passenger seat and watches you drive on Iowa City streets.
You must bring a vehicle that is safe to drive: working brakes, lights, windshield wipers, and steering. The vehicle must be registered and insured. You cannot use a vehicle with safety defects. If the examiner finds a problem during the pre-drive inspection, you'll fail the test before you even start driving.
Road test appointments fill up quickly, especially in spring and summer. Schedule yours as soon as you pass your written test. You can have a parent, guardian, or licensed driver accompany you to the appointment, but they must sit in the back seat and stay quiet during the test.
License types and the graduated system
Iowa uses a graduated licensing system that moves new drivers through three stages. This system is designed to give you time to build skills before driving alone or at night.
Your first license is an instruction permit. You get this after passing your written test. With an instruction permit, you can drive only when a licensed adult (age 21 or older) is in the front seat with you. You cannot drive alone, and you cannot drive between midnight and 5:00 a.m. An instruction permit is valid for one year.
After holding your instruction permit for at least 6 months and passing your road test, you move to a restricted license. With a restricted license, you can drive alone during the day, but you still cannot drive between 10:00 p.m. and 5:00 a.m. (with limited exceptions for work or school). You must follow all other traffic laws. A restricted license is valid for one year.
After holding your restricted license for at least 12 months without serious violations, you can get your full license. A full license has no time restrictions and is valid for four years (or until age 21, whichever comes first). After age 21, licenses are valid for five years.
Fees and payment methods
Iowa charges different fees depending on which license you're getting and how long it's valid. An instruction permit costs $10. A restricted license costs $20. A full driver license costs $20 for a four-year license or $25 for a five-year license (if you're over 21). These fees do not include the road test, which is an additional $10.
The Iowa City office accepts cash, check, debit card, and credit card. They do not accept payment plans or installments—you must pay the full amount at your appointment. If you fail your road test and need to retake it, you'll pay the $10 road test fee again.
Fees can change, so confirm the current cost when you schedule your appointment. The Iowa DOT website lists all current fees, and the staff at (319) 356-6900 can tell you the exact amount you'll owe.
Renewing or replacing your license in Iowa City
If your Iowa driver license is expiring or you've lost it, you can renew or replace it at the Iowa City office. A renewal takes about 15 minutes if you don't need a new photo. A replacement (for a lost, stolen, or damaged license) costs $10 and requires you to show the same documents as a new license holder.
You can renew your license up to one year before it expires. If your license has been expired for more than five years, you'll need to retake your written test and road test, just like a new driver. If it's been expired for less than five years, you can usually renew without testing.
Make an appointment at the Iowa City office to renew or replace your license. You cannot do this online or by mail in Iowa.
Frequently Asked Questions
Can I take my written test and road test on the same day?
No. You must pass your written test first, then schedule a separate appointment for your road test. Most people schedule their road test for a few days or weeks after passing the written test, depending on appointment availability.
What happens if I fail my road test?
You can retake your road test as soon as the next available appointment. There is no waiting period. You'll pay the $10 road test fee again. You do not need to retake your written test.
Do I need to bring my own car for the road test?
Yes. The vehicle must be registered, insured, and pass a safety inspection (working brakes, lights, wipers, and steering). You cannot use a rental car or a vehicle belonging to someone else unless you have permission and proof of insurance.
Can I get my license if I'm not a U.S. citizen?
Yes. You need proof of lawful presence, which includes permanent resident cards, employment authorization documents, and valid visas. Bring your original documents and a certified English translation if needed.
How long does it take to get my full license after I get my restricted license?
You must hold your restricted license for at least 12 months without serious traffic violations before you can get your full license. After 12 months, you can visit the Iowa City office to upgrade—no new test is required.