Iowa registration renewal happens online, by mail, or in person at your county treasurer's office, and you can renew up to one year before your expiration date
Iowa lets you renew your vehicle registration through three routes: the online system at MyDMV.iowa.gov, by mail using the renewal notice the state sends you, or by visiting your county treasurer's office in person. You do not have to wait until your registration expires—you can renew anytime during the 12 months before the expiration date on your current registration. The fee depends on your vehicle's weight and age, and Iowa does not charge a separate registration fee for electric vehicles.
Your registration renewal notice arrives in the mail about 30 days before expiration. That notice contains everything you need to renew by mail or online, including your renewal code. If you do not receive a notice, you can still renew online or visit your county treasurer, but having the notice makes the process faster.
Key Takeaways
- You can renew online at MyDMV.iowa.gov using your renewal notice, by mail by returning the notice with payment, or in person at your county treasurer's office.
- Renewal is available up to 12 months before your registration expires, so you do not have to wait until the last minute.
- The renewal fee is based on your vehicle's weight and age, and the state will tell you the exact amount when you start the renewal process.
- If you renew online or by mail, your new registration arrives by mail within one to two weeks; in-person renewal is when ready.
- Your vehicle must pass an emissions test in most Iowa counties before you can renew, so schedule that first if your registration is about to expire.
Renewing online through MyDMV.iowa.gov
Online renewal is the fastest route if you have your renewal notice. Go to MyDMV.iowa.gov, select "Renew Registration," and enter your vehicle identification number (VIN) and renewal code from your notice. The system will show you the renewal fee, confirm your vehicle information, and let you pay by debit card or credit card. You will receive a confirmation number when ready.
Your new registration will arrive in the mail within one to two weeks. You can drive legally on your old registration until the new one arrives. If you do not have your renewal notice, you can still renew online by entering your VIN and the last four digits of your vehicle identification number, but the process takes slightly longer because the system has to look up your account.
Online renewal is available 24 hours a day, seven days a week. The system is maintained by the Iowa Department of Transportation, and the state charges no extra fee for using it.
Renewing by mail
To renew by mail, fill out the renewal notice you received, include a check or money order for the renewal fee, and mail both to the address printed on the notice. Do not send cash. Include your current registration or a copy of it if possible, though it is not required.
Mail renewal takes longer than online or in-person renewal—typically two to three weeks for the state to process your payment and mail your new registration. Send your renewal at least three weeks before your registration expires to avoid driving on an expired registration. If your registration has already expired, you must renew in person or online; mail renewal is not available for expired registrations.
Renewing in person at your county treasurer's office
You can renew your registration at your county treasurer's office in person. Bring your current registration, proof of insurance, and a valid photo ID. If your vehicle has a lien on it, bring the lienholder's information as well. The treasurer will process your renewal on the spot, and you will receive your new registration when ready—you can drive home with it the same day.
County treasurer offices are open during standard business hours, which vary by county. You can find your county treasurer's office location and hours on the Iowa County Treasurers Association website or by searching "[your county name] treasurer." Some counties offer online scheduling to reduce wait times.
In-person renewal is the best choice if your registration has expired, if you need your new registration when ready, or if you prefer to handle it face-to-face.
Emissions testing before renewal
Before you renew your registration in Iowa, your vehicle must pass an emissions inspection in most counties. The state requires this test to may support your vehicle meets air quality standards. You must complete the emissions test before you renew—the renewal system will not let you finish without proof that your vehicle has passed.
Emissions testing is performed at state-certified inspection stations, which include many repair shops, tire shops, and dedicated inspection facilities. The test costs between $10 and $20 depending on the station. You can find certified stations near you by searching the Iowa Department of Transportation website for "emissions inspection stations." The test takes about 15 minutes and does not require an appointment at most locations.
If your vehicle fails the emissions test, you will need to repair the problem and retest before you can renew your registration. Some repair shops offer free retesting if you have them fix the issue, so ask when you get the results.
Registration renewal fees and what affects the cost
Iowa registration renewal fees are based on your vehicle's gross vehicle weight rating (GVWR)—the maximum weight the vehicle is designed to carry, not what it actually weighs. Heavier vehicles cost more to register. The state also charges a small county fee that varies by county. You will see the exact fee amount when you start your renewal online or when you visit the treasurer's office.
Electric vehicles registered in Iowa are exempt from the standard registration fee and pay only the county fee, which is significantly lower. If you own an electric vehicle, you will see this discount reflected in your renewal cost.
If your vehicle is registered to a business rather than an individual, the fee structure is the same, but you will need to bring different documents if you renew in person—typically a business license or articles of incorporation along with your registration and proof of insurance.
What to do if your registration has already expired
If your registration has expired, you cannot renew by mail. You must renew online at MyDMV.iowa.gov or in person at your county treasurer's office. Driving on an expired registration is illegal in Iowa, and you can be stopped and cited by law enforcement.
If you are renewing an expired registration, you still need to pass an emissions test first in most counties. Schedule the test as soon as possible, then complete your renewal online or in person. The renewal process is the same as for a current registration—the fee does not increase because your registration expired.
Frequently Asked Questions
Can I renew my registration if my vehicle has a lien on it?
Yes. If you renew online or by mail, you do not need to provide lienholder information. If you renew in person, bring the lienholder's name and address from your registration documents. The renewal process is the same whether or not there is a lien.
What happens if I renew online but do not receive my new registration in the mail?
Contact the Iowa Department of Transportation at 515-237-3264 with your confirmation number from your online renewal. They can reissue your registration or confirm whether it was mailed. Keep your old registration until the new one arrives.
Do I need to renew my registration if I sell my vehicle?
No. When you sell your vehicle, the new owner must register it in their name. You do not renew a registration for a vehicle you no longer own. Notify the state that you sold the vehicle by submitting a bill of sale to your county treasurer.
Can I renew my registration if I just moved to Iowa?
Yes, but you will need to update your address with the state first. You can do this online at MyDMV.iowa.gov or at your county treasurer's office. Once your address is updated, you can renew your registration through any of the three methods.
What if I lose my renewal notice before I renew?
You can still renew online or in person without it. Online, enter your VIN and the last four digits of your vehicle identification number. In person, bring your current registration and photo ID. The renewal notice is convenient but not required.