Get your Iowa driver's license at any of Iowa's 7 regional Driver Services offices, or renew by mail if you're not changing your address or photo
Iowa's Department of Transportation runs seven Driver Services offices across the state where you take your written test, road test, and pick up your license. If you already have a valid Iowa license and just need to renew it without changing your address or getting a new photo, you can renew by mail instead. The office you visit depends on where you live — each region serves specific counties.
Walk-ins are accepted at all locations, but wait times vary by office and time of day. You can also call ahead to ask about current wait times before you go. Bring all required documents with you on your first visit; if you're missing something, you'll have to come back.
Key Takeaways
- Iowa has seven Driver Services offices located in Cedar Rapids, Davenport, Des Moines, Dubuque, Sioux City, Waterloo, and Council Bluffs, each serving specific counties.
- You must visit in person to take your written test and road test for a new license, but you can renew an existing license by mail if your address and photo don't need to change.
- Bring your completed process form, proof of identity, proof of residency, and proof of Social Security number to your appointment or walk-in visit.
- Wait times differ by location and time of day, so calling ahead can help you plan when to visit.
The seven Iowa Driver Services office locations
Each office serves a region of the state. Cedar Rapids handles Benton, Black Hawk, Buchanan, Cedar, Jones, Linn, and Marshall counties. Davenport serves Clinton, Delaware, Dubuque, Jackson, and Scott counties. Des Moines is the largest office and covers Boone, Dallas, Guthrie, Hamilton, Hardin, Jasper, Madison, Marion, Marshall, Polk, Poweshiek, Story, and Warren counties.
Dubuque serves Allamakee, Clayton, Delaware, Dubuque, and Fayette counties. Sioux City covers Buena Vista, Cherokee, Ida, Lyon, O'Brien, Osceola, Plymouth, Sioux, and Woodbury counties. Waterloo handles Bremer, Butler, Chickasaw, Floyd, Franklin, Grundy, Howard, Mitchell, and Worth counties. Council Bluffs serves Adair, Adams, Audubon, Cass, Fremont, Harrison, Mills, Montgomery, Page, Pottawattamie, and Ringgold counties.
If you're unsure which office serves your county, you can find the complete list on the Iowa Department of Transportation website or call the office nearest to you.
What documents to bring to your visit
You'll need four categories of documents: a completed process form (Form 411019), proof of identity, proof of residency, and proof of your Social Security number. The process form is available online or at the office itself.
For proof of identity, bring a valid passport, military ID, or certified birth certificate. For proof of residency, bring a recent utility bill, lease agreement, mortgage statement, or property tax bill with your name and current address. For proof of Social Security number, bring your Social Security card, W-2 form, or tax return. If you're under 18, a parent or guardian must sign your process.
If any of your documents are in a different name than your current legal name — for example, if you've married or divorced since they were issued — bring documentation of the name change as well, such as a marriage certificate or divorce decree.
Renewing by mail instead of in person
You can renew your Iowa driver's license by mail if your current license is still valid, you're not changing your address, and you don't need a new photo. Mail renewal is faster than visiting an office and works well if your circumstances haven't changed.
To renew by mail, complete the renewal process form and mail it to the address shown on the form along with your current license and the renewal fee. Processing takes about two weeks from the time the office receives your process. You cannot renew by mail if you're changing your address, updating your photo, or if your license has been suspended or revoked.
Hours and wait times at each office
Most Driver Services offices are open Monday through Friday from 8 a.m. to 5 p.m., though some locations have slightly different hours. Des Moines, the busiest office, sometimes has longer waits during lunch hours and late afternoon. Cedar Rapids and Davenport tend to have shorter waits on weekday mornings.
Wait times can range from 15 minutes to over an hour depending on the office, the day of the week, and the time of day. Calling ahead is the best way to find out how busy an office is before you go. Some offices post current wait times on the Iowa Department of Transportation website as well.
What to expect during your first visit
When you arrive, check in at the front desk and take a number. You'll wait for your number to be called, then go to a station where staff will review your documents and take your photo. Next, you'll go to another station to take your written test on a computer. The test covers road signs, right-of-way rules, and safe driving practices. You need to pass with a score of at least 80 percent.
If you pass the written test, you'll schedule your road test at that same visit. The road test usually happens within a few days to a week. During the road test, an examiner will ride with you in your own vehicle and watch you perform basic driving tasks like parking, turning, and stopping. If you pass, you'll receive your license on the spot or by mail within a few days.
Fees and payment methods
A new driver's license costs $20 and is valid for four years. A renewal costs $20 as well. The office accepts cash, debit cards, and credit cards. If you're renewing by mail, include a check or money order with your process.
If you need to replace a lost or stolen license, the fee is the same as a renewal. If you need to change information on your license — such as your address or name — you may need to visit in person rather than renewing by mail, and the fee structure may differ slightly depending on what you're changing.
Frequently Asked Questions
Can I make an appointment instead of walking in?
Iowa Driver Services offices accept walk-ins, but you cannot schedule an appointment in advance. However, you can call ahead to ask about wait times and plan your visit accordingly. Some offices are less busy at certain times of day, which can help you avoid long waits.
What if I don't have all my documents on my first visit?
You'll need to come back with the missing documents before you can take your tests. The office won't let you proceed without all four categories of documents, so it's worth double-checking your list before you go.
How long does the whole process take from start to finish?
Your first visit to take the written test usually takes 30 minutes to an hour depending on wait times. Your road test is scheduled for a separate day and takes about 20 to 30 minutes. From your first visit to receiving your license in the mail is typically one to two weeks.
Can I take my road test in a borrowed car?
Yes, you can use any vehicle as long as it's registered, insured, and in safe working condition. The vehicle must have valid license plates and current registration. Make sure the person who owns the vehicle is comfortable with you using it for the test.
What happens if I fail my written test or road test?
You can retake either test the same day or schedule another visit. There's no waiting period between attempts, though you may need to pay a retest fee. Ask the office staff about the fee and scheduling before you leave.