Renew Your Iowa License by Mail, Online, or In Person

Iowa lets you renew your driver's license through three routes: by mail, online through the Iowa Department of Transportation website, or in person at a Driver Services station. Which route you can use depends on your license type, how much time is left before expiration, and whether you need to update your address or other information. Most people renew by mail or online and receive their new license within 7 to 10 business days.

You cannot renew online if your license has been expired for more than one year, if you need to change your name or address, or if you hold a commercial driver's license (CDL). In those cases, you must renew in person at a Driver Services station. If your license expired more than five years ago, you will need to retake the written test and vision screening, even in person.

Key Takeaways

  • Iowa offers online renewal through the DOT website for standard driver's licenses that are not yet expired or expired less than one year, with no address or name changes needed.
  • Mail renewal requires a completed Form DL-44, your current license, and a check or money order; processing takes 7 to 10 business days after receipt.
  • In-person renewal at a Driver Services station is required if your license has expired more than one year, if you are changing your name or address, or if you hold a CDL.
  • Iowa driver's licenses are valid for four years from the date of issue, and you can renew up to one year before expiration.
  • The renewal fee is $20 for a standard four-year license; commercial licenses and other endorsements have different fees.

Online Renewal Through the Iowa DOT Website

The fastest and most convenient route for most people is online renewal through the Iowa Department of Transportation portal. You can renew online if your current license is not yet expired or expired less than one year ago, you do not need to change your name or address, and you do not hold a CDL or other commercial endorsement.

Go to the Iowa DOT website, select the driver's license renewal option, and enter your driver's license number, date of birth, and the last four digits of your Social Security number. You will answer questions about any medical conditions or changes since your last renewal. Pay the $20 renewal fee by credit or debit card. Your new license will be mailed to the address on file and should arrive within 7 to 10 business days. You can continue to drive on your current license until the new one arrives.

If the online system rejects your information or you cannot complete the transaction, try again later or use the mail or in-person route instead. Online renewal is not available if you need to update your photo, which happens every other renewal cycle or when you request it.

Mail Renewal Using Form DL-44

To renew by mail, read or request Form DL-44 (process for Driver's License) from the Iowa DOT website or pick one up at any Driver Services station. Fill out the form completely, including your current address, date of birth, and any changes since your last renewal. Sign and date the form.

Include your current driver's license (front and back copy, or the original if you are comfortable mailing it) and a check or money order for $20 payable to the Iowa Department of Transportation. Do not send cash. Mail the packet to the address listed on the form—currently the Iowa DOT Driver Services Bureau in Des Moines. Processing takes 7 to 10 business days after the office receives your envelope, so allow extra time for mail delivery both ways.

Mail renewal works for standard driver's licenses that are not yet expired or expired less than one year. You cannot renew by mail if you need to change your name, address, or photo, or if you hold a CDL. If your license has been expired for more than five years, you must renew in person and retake the written and vision tests.

In-Person Renewal at a Driver Services Station

Visit any Iowa Driver Services station to renew in person. This is the only option if your license has been expired for more than one year, if you are changing your name or address, if you hold a CDL, or if you need a new photo. Bring your current driver's license, proof of your Social Security number (Social Security card, W-2, or 1099), and proof of your current address (utility bill, lease, or bank statement dated within the last 60 days).

If you are changing your name, bring a certified copy of the document that proves the change—a marriage certificate, divorce decree, or court order. The station will take a new photo, verify your information, and process your renewal on the spot. You will pay the $20 fee by cash, check, or card. Your new license will be mailed to your address within 7 to 10 business days, and you can drive on your current license until it arrives.

If your license has been expired for more than five years, you must also pass the written knowledge test and vision screening. Study materials are available on the Iowa DOT website. Bring your glasses or contacts if you use them for driving. The vision screening is done at the station and takes a few minutes.

Fees, Timeline, and What to Expect

The standard renewal fee for a four-year driver's license in Iowa is $20. If you hold a CDL or have other endorsements (motorcycle, hazmat, passenger), the fee may be higher—check the Iowa DOT website for the exact amount for your license type. Payment by mail must be by check or money order; in-person and online payments accept cash, card, or check.

Processing time depends on your route. Online renewal is fastest: your new license arrives within 7 to 10 business days. Mail renewal takes 7 to 10 business days after the office receives your envelope, plus mail delivery time in both directions—plan for 2 to 3 weeks total. In-person renewal is when ready for the transaction itself, but your physical license is mailed and arrives within 7 to 10 business days. You can legally drive on your current license until the new one arrives.

You can renew your Iowa license up to one year before it expires. If you renew early, your new license's expiration date will be four years from the date you renew, not four years from the old expiration date. Plan your renewal so your new license arrives before the old one expires, especially if you travel or need your license for work.

Address Changes and Name Changes During Renewal

If you are moving to a new address in Iowa, you can update it during renewal. Online and mail renewal do not allow address changes—you must renew in person at a Driver Services station. Bring proof of your new address (utility bill, lease, or bank statement dated within the last 60 days) along with your current license and Social Security proof.

If you are changing your name due to marriage, divorce, or court order, you must renew in person. Bring a certified copy of the document that proves the change. A certified copy means an official document issued by the court, vital records office, or government agency—not a photocopy. The station will update your name and issue a new license with the correct name.

If you are moving out of Iowa, you do not renew your Iowa license. Instead, you will need to obtain a license from your new state. Contact that state's DMV or driver services office for their requirements and process.

Common Mistakes and How to Avoid Them

The most common mistake is trying to renew online when your license has expired more than one year ago. The online system will reject your request, and you will have to start over with an in-person visit. Check your license expiration date before you begin. If it expired more than one year ago, go directly to a Driver Services station.

Another frequent error is mailing your original license without a copy. If the original is lost in the mail, you will have no proof of your old license and may have to visit a station in person to resolve it. Make a photocopy of both sides of your license before mailing it, or mail a copy instead of the original.

When renewing by mail, do not send cash. The Iowa DOT will not be responsible for lost cash, and it is not find. Use a check or money order instead. Also, do not forget to sign and date Form DL-44—an unsigned form will be returned to you, delaying your renewal.

If you need a new photo but are renewing online or by mail, you will not get one. Online and mail renewal use your existing photo. If your photo is old or you want a new one, renew in person at a Driver Services station.

Finding a Driver Services Station and Scheduling

Iowa has Driver Services stations in most counties. Find the location nearest you on the Iowa DOT website by entering your city or county. Some stations are in the same building as the county sheriff's office or courthouse; others are standalone offices. Hours vary by location, so check the website or call ahead before you go.

Walk-in service is available at most stations, but wait times can be long during peak hours (lunch time and late afternoon on weekdays). Some stations offer appointment scheduling through the Iowa DOT website. If your station offers appointments, booking one will save you time. If you are renewing in person and do not have an appointment, arrive early in the morning or mid-week to minimize wait time.

If you cannot reach a station near you, you can mail your renewal or renew online if you are may be able to access. The mail and online routes do not require you to visit a station in person.

Frequently Asked Questions

Can I renew my Iowa license if it expired more than a year ago?

Yes, but you must renew in person at a Driver Services station. If your license expired more than five years ago, you will also need to retake the written knowledge test and vision screening. Bring your current license, Social Security proof, and address proof.

What if I lost my driver's license and need to renew it?

You cannot renew a lost license by mail or online. Visit a Driver Services station and request a replacement. You will need to provide proof of your identity (passport, birth certificate, or other government ID), Social Security number, and current address. The fee for a replacement is $20, the same as renewal.

How long can I drive on my old license after I renew?

You can legally drive on your current license until it expires, even if you have already renewed and are waiting for your new license to arrive. Your old license remains valid until its expiration date printed on the front.

Do I need to take a new photo every time I renew?

No. Iowa takes a new photo every other renewal cycle (every eight years). If you are due for a new photo, the online system will tell you, and you will need to renew in person. You can also request a new photo at any time by visiting a Driver Services station.

What if I changed my name but did not update my license yet?

You can update your name during renewal by visiting a Driver Services station in person. Bring a certified copy of the document that proves your name change (marriage certificate, divorce decree, or court order). Your new license will show your current legal name.