What you need to know about Iowa driver's licenses

An Iowa driver's license is issued by the Iowa Department of Transportation (DOT) and serves as your legal proof that you can operate a motor vehicle in the state. The license shows your name, address, date of birth, and a photograph, and it expires every five years for most adults. You will need to visit a DOT office in person to get your first license or renew an expired one — you cannot do this entirely by mail or online.

Iowa offers different types of licenses depending on what you drive: a regular operator's license for cars and light trucks, a commercial driver's license (CDL) if you drive large trucks or buses for work, and a motorcycle endorsement if you ride a motorcycle. The process, cost, and documents required differ slightly for each type.

Key Takeaways

  • You must visit an Iowa DOT office in person with proof of identity, proof of residency, and proof of your Social Security number to get or renew a license.
  • A regular operator's license costs around $20 for a five-year renewal and $30 for a new license, though fees vary slightly by transaction type.
  • You can renew your license up to one year before it expires, which gives you time to plan your visit without rushing.
  • Iowa DOT offices are located in most counties; you can find your nearest office and check wait times on the Iowa DOT website.
  • If you are renewing by mail, you must have a valid license that is not expired, no address change, and no vision or medical restrictions.

Documents you need to bring to the DOT office

The Iowa DOT requires three categories of documents: proof of identity, proof of residency, and proof of your Social Security number. Bringing the wrong documents will delay your visit, so check the Iowa DOT website before you go to confirm what counts in each category for your situation.

For proof of identity, you can bring a valid passport, a birth certificate, a military ID, or a previous Iowa driver's license. For proof of residency, bring a recent utility bill, a lease or mortgage statement, a bank statement, or a property tax bill — the document must show your current address and be dated within the last 60 days. For proof of your Social Security number, bring your Social Security card, a W-2 form, a tax return, or a 1099 form.

If you are a non-citizen, you will also need to bring proof of your legal presence in the United States, such as a valid visa, an employment authorization document, or a permanent resident card. Iowa does not issue driver's licenses to people without legal presence.

Getting your first Iowa driver's license

If you have never held an Iowa license, you will need to pass a written test, a vision test, and a driving test. The written test covers traffic laws and safe driving practices; you can study using the Iowa Driver's Manual, which the DOT provides free online. The vision test checks that you can see well enough to drive safely. The driving test is conducted by a DOT examiner and takes about 30 minutes.

You can take the written test at any DOT office without an appointment. Once you pass, you receive a temporary permit that allows you to practice driving with a licensed adult in the car. After you have practiced and feel ready, you schedule a driving test appointment at a DOT office. The fee for a new license is typically $30, though some offices charge slightly different amounts.

If you are under 18, Iowa has additional rules: you must hold a permit for at least 30 days before taking the driving test, and you must have a licensed adult supervise your practice driving. These rules exist to give younger drivers more time to learn before they drive alone.

Renewing your Iowa driver's license

If your license is still valid and you have not moved, you can renew by mail without visiting an office. To renew by mail, your current license must not be expired, you must not have any address change, and you must not have any new vision or medical restrictions. You will receive a renewal notice in the mail about 60 days before your license expires; follow the instructions on that notice to send in your renewal form and fee.

If you have moved, your license has expired, or you have new medical or vision issues, you must renew in person at a DOT office. Bring the same documents you would bring for a new license: proof of identity, proof of residency, and proof of your Social Security number. You will not need to retake the written or driving tests unless the DOT examiner has reason to believe your vision or driving ability has changed.

You can renew your license up to one year before it expires, so you do not have to wait until the last minute. Many people renew early to avoid the rush near the expiration date.

Finding an Iowa DOT office and checking wait times

Iowa has DOT offices in most counties. You can find the office nearest you by visiting the Iowa DOT website and using their office locator tool. The tool shows the address, phone number, and hours for each office. Some offices are open Monday through Friday during regular business hours, while others have extended hours or weekend appointments.

Wait times vary by location and time of day. The Iowa DOT website shows estimated wait times for many offices, updated throughout the day. If you see a long wait at your nearest office, you can check a different office in your area or plan to visit at a quieter time, such as early morning or mid-week.

You do not need an appointment for most transactions, but some offices allow you to schedule one online. Scheduling ahead can reduce your wait time, especially during busy seasons like summer or near expiration dates.

Fees and what they cover

The cost of an Iowa driver's license depends on the type of license and whether you are getting a new one or renewing. A regular operator's license renewal typically costs around $20 for a five-year license, while a new license costs around $30. A commercial driver's license (CDL) costs more — usually $50 to $70 — because it requires additional testing and oversight.

These fees cover the cost of producing the license, the administrative processing, and the testing if required. Payment methods vary by office, but most accept cash, check, and debit or credit cards. Some offices may have a fee for using a credit card, so ask before you pay.

If you need to replace a lost or stolen license, the fee is typically $10 to $15. If you need to change your name on your license due to marriage or legal name change, you will need to bring a certified copy of the relevant document (marriage certificate or court order) and pay a small fee.

Special situations: CDL, motorcycle endorsements, and medical restrictions

A commercial driver's license (CDL) is required if you drive a truck over a certain weight or carry passengers for hire. The CDL process is more involved than a regular license: you must pass a written test specific to commercial driving, a pre-trip vehicle inspection test, and a road test in a commercial vehicle. You must also pass a medical examination and provide a medical certificate. The entire process usually takes several weeks.

If you want to ride a motorcycle, you can add a motorcycle endorsement to your regular license. You must pass a written test and a riding test on a motorcycle. Some people take a motorcycle safety course, which can waive the riding test requirement in Iowa.

If you have a medical condition that affects your driving — such as seizures, severe vision loss, or certain heart conditions — the DOT may place restrictions on your license or require you to renew more frequently. If the DOT learns of a medical condition, they may ask you to provide a medical report from your doctor before renewing.

Frequently Asked Questions

Can I renew my Iowa license online?

No, you cannot renew online. However, if your license is still valid, you have not moved, and you have no new medical or vision issues, you can renew by mail. Otherwise, you must visit a DOT office in person.

What happens if my license expires while I am out of state?

You can still renew by mail if you meet the other requirements (no address change, no new medical issues, current license not expired). If your license has already expired, you will need to visit an Iowa DOT office in person to renew, even if you are living out of state temporarily.

How long does it take to get a new license after I pass the driving test?

You receive a temporary paper license at the DOT office on the day you pass your test. Your permanent plastic license is mailed to you within one to two weeks. The temporary license is valid for driving until the permanent one arrives.

Do I need to retake the written test if I renew in person?

No, you do not retake the written or driving tests during a regular renewal unless the DOT examiner has a specific reason to believe your driving ability or vision has changed significantly.

What if I lost my Social Security card and cannot find another proof of my Social Security number?

You can contact the Social Security Administration to request a replacement card or a letter stating your number. Bring that letter to the DOT office along with your other documents. The DOT office staff can tell you what other documents they will accept if you call ahead.