Where to go for a driver's license in Des Moines
The Iowa Department of Transportation (DOT) handles all driver's licenses in Des Moines and across the state. You cannot get a license from a city office or a private vendor — you must visit an Iowa DOT Driver Services station. In Des Moines, the main location is the DOT Driver Services Bureau at 100 Euclid Avenue, Des Moines, IA 50313. This is the busiest station in the area, so wait times can run 30 minutes to over an hour during peak hours, especially mid-morning and early afternoon on weekdays.
The DOT also operates a satellite office at the Southridge Mall location (multiple DOT offices exist across the metro area), though hours and services vary by site. Before you go, check the Iowa DOT website for current hours and which services each location offers — not all satellite offices handle all transaction types. Some locations handle renewals only, while others handle new licenses, CDL (commercial driver's license) testing, and ID cards.
Key Takeaways
- The Iowa Department of Transportation is the only place to get a driver's license in Des Moines; the main office is at 100 Euclid Avenue.
- You need a birth certificate or passport, proof of Social Security number, and proof of your current address to get a new license.
- A standard driver's license costs $20 and is valid for four years; renewal by mail is possible if you have not had violations or address changes.
- Written and driving tests are required for first-time licenses; renewal applicants do not take tests unless their license has been expired for more than one year.
- Wait times at the Des Moines location often exceed 30 minutes, so arriving early or checking online for current wait estimates can save time.
Documents you need for a new driver's license
Iowa requires specific documents before the DOT will issue a license. Bring an original or certified birth certificate, a U.S. passport, or a passport card — photocopies are not accepted. You also need proof of your Social Security number: an original Social Security card, a W-2 form, or a 1099 form work. A driver's license from another state counts as proof of identity but not as proof of Social Security number.
Proof of your current address is mandatory. Acceptable documents include a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works. If you have recently moved and do not have a bill in your name yet, bring a lease or a letter from your landlord on official letterhead stating your address and move-in date.
If you are under 18, your parent or legal guardian must be present and sign the process. Bring their ID as well. If you are renewing a license that has not expired more than one year, you may not need all these documents — call the Des Moines office ahead of time to confirm what you should bring.
Cost and how long a license lasts
A standard four-year driver's license in Iowa costs $20. If you are over 65, your license is valid for eight years and costs $20 as well. A commercial driver's license (CDL) costs more and requires additional testing and medical certification. Payment is cash, check, or card at the DOT office — confirm which methods the Des Moines location accepts when you call.
Your license is valid for the full term printed on it. If you let it expire, you cannot legally drive, and renewing an expired license may require you to retake the written and driving tests. Iowa does not send renewal reminders by mail, so mark your calendar or set a phone reminder 30 days before your expiration date.
Getting a new license versus renewing
A new license means you have never held an Iowa license or your previous one was suspended or revoked. You must pass a written test covering road signs, traffic laws, and safe driving rules, then pass a driving test with a DOT examiner. The written test is offered in multiple languages. The driving test takes about 15 minutes and tests your ability to start the car, follow directions, park, and handle basic traffic situations.
A renewal means your current license is still valid or expired less than one year. You do not take tests — you straightforward provide your current license, confirm your information is correct, have your photo taken, and pay the fee. Renewals are faster and usually take 10 to 15 minutes. If your license has been expired for more than one year, you may have to retake the written test; call ahead to confirm.
If you are moving to Iowa from another state and have a valid license, you can exchange it for an Iowa license without retaking tests. Bring your out-of-state license, proof of address in Iowa, and your Social Security proof. The exchange is treated as a renewal and costs $20.
Renewing by mail or online
Iowa allows some drivers to renew by mail without visiting the DOT office. You are may be able to access if your current license is not expired, you have no violations or suspensions on your record, your address has not changed, and your license is not a CDL. To renew by mail, request a renewal form from the Iowa DOT website or call the Des Moines office. Fill it out, include a check or money order for $20, and mail it to the address on the form.
Mail renewal takes two to three weeks. Your new license will arrive by mail. Online renewal is not currently available in Iowa, so mail is your only remote option. If you do not meet the mail renewal criteria — for example, if you have moved or had a traffic violation — you must visit the DOT office in person.
What to expect on test day
Arrive at least 15 minutes early. Bring all required documents and your completed process (available on the Iowa DOT website or at the office). You will check in at the front desk, wait for your number to be called, then proceed to a clerk who will verify your documents and take your photo. If you are taking the written test, you will be directed to a computer station where you answer 35 questions; you must score at least 24 correct to pass.
If you pass the written test, you schedule a driving test appointment — this may be the same day if an examiner is available, or you may be given a date within the next few weeks. For the driving test, bring your current license or ID, proof of insurance, and the vehicle you will be tested in. The vehicle must be registered, insured, and in safe working condition. After you pass both tests, your license is printed on the spot or mailed to you within a few days.
Frequently Asked Questions
Can I get a temporary license while I wait for my permanent one?
Yes. After you pass your driving test, the DOT issues a temporary paper license valid for 30 days. This allows you to drive legally while your permanent card is being printed or mailed. Keep the temporary license with you at all times while driving.
What if I fail the written or driving test?
You can retake the test the same day or schedule another appointment. There is no additional fee for retakes. Most people pass on the second attempt. You have up to three attempts within a certain period before you must wait and reapply.
Do I need an appointment or can I just walk in?
Walk-ins are accepted at the Des Moines DOT office, but appointments are recommended to reduce wait time. Check the Iowa DOT website to see if you can schedule an appointment online or by phone. During busy seasons, walk-in wait times can exceed one hour.
What if my name has changed since my last license?
Bring a certified copy of your marriage certificate, divorce decree, or court order showing the name change. The DOT will update your name on your new license at no extra cost. This counts as a renewal, not a new license, so you do not retake tests.
Can I renew my license if it expired more than a year ago?
Yes, but you may have to retake the written test. Call the Des Moines DOT office before you go to confirm whether you need to test. If your license has been expired for several years, expect to retake both the written and driving tests.