Iowa registration renewal happens online, by mail, or in person at your county treasurer's office
You can renew your Iowa vehicle registration through three routes: the online system at iowadot.gov, by mail using the renewal notice you receive, or by walking into your county treasurer's office. Most people renew online because it takes 10 minutes and you get your new registration when ready. The mail route takes about two weeks. In-person renewal at the treasurer's office is fastest if you need to handle other vehicle matters at the same time — like a title transfer or address change — but you'll need to bring your current registration and proof of insurance.
You'll receive a renewal notice in the mail about 30 days before your registration expires. That notice contains your renewal code, which you'll need for online or mail renewal. If you don't receive one, you can still renew online by entering your vehicle identification number (VIN) and license plate number instead. Your registration expires on the date printed on your current registration card, and you cannot legally drive after that date.
Key Takeaways
- Online renewal at iowadot.gov is the fastest method and takes about 10 minutes, with your new registration available when ready.
- You must provide proof of current auto insurance before renewing, regardless of which method you choose.
- The renewal notice arrives about 30 days before expiration and contains your renewal code, but you can renew without it if you have your VIN and plate number.
- County treasurer offices handle in-person renewals and can also process address changes, title transfers, and other registration matters in one visit.
- Renewal fees vary by vehicle weight and type; Iowa charges a base fee plus a weight-based fee that you'll see before completing payment.
Online renewal through iowadot.gov
Start at iowadot.gov and look for the vehicle registration renewal section. You'll enter either your renewal code (from the notice) or your VIN and license plate number. The system will pull up your vehicle information and show you the renewal fee before you pay. You'll need to upload or enter your current insurance information — the system accepts a photo of your insurance card, your policy number, or your agent's information.
Payment is by credit card, debit card, or electronic check. Once you complete payment, you'll receive a confirmation number and your new registration will be emailed to you as a PDF. Print it or save it to your phone — it's valid when ready and you can drive legally while waiting for the physical card to arrive by mail, which takes about one to two weeks. If you don't receive the physical card within three weeks, contact your county treasurer's office.
Mail renewal using your renewal notice
Your renewal notice includes a payment stub and instructions. Fill out the form, include a check or money order for the renewal fee (shown on the notice), and mail it to the address printed on the form — this is usually your county treasurer's office. Include a copy of your current insurance card or a letter from your insurance agent confirming coverage. Do not send cash.
Processing takes about two weeks from the date the office receives your payment. Your new registration card will arrive by mail. If you're cutting it close to your expiration date, online renewal is safer because you get when ready confirmation. If your renewal notice is lost or you can't find it, you can still renew by mail — call your county treasurer's office and ask them to mail you a renewal form, or use online renewal instead.
In-person renewal at your county treasurer's office
Bring your current registration card, proof of insurance, and a valid ID. Most county treasurer offices are open Monday through Friday during standard business hours, though some offer limited Saturday hours. You can find your county treasurer's office location and hours on the Iowa Secretary of State website or by searching "[your county] treasurer Iowa."
The office will process your renewal on the spot and issue you a temporary registration valid for 30 days while your permanent card is mailed. This route is useful if you need to change your address, add or remove a vehicle owner, or handle a title issue at the same time. Fees are the same as online or mail renewal. If your office is far away or you have limited time, online renewal accomplishes the same thing faster.
What happens if your registration expires
Driving with an expired registration is illegal in Iowa. If you're stopped by law enforcement, you can receive a citation. More importantly, if you're in an accident, your insurance may not cover the claim if your registration was expired at the time of the crash. Renew before the expiration date on your card — you don't have to wait until the last day.
If your registration has already expired and you haven't renewed yet, you can still renew when ready using any of the three methods. There is no grace period and no penalty fee for renewing late, but you should not drive the vehicle until the renewal is complete. If you're unable to renew right away, do not drive the vehicle on public roads.
Registration fees and what they cover
Iowa registration fees are based on your vehicle's gross weight and type. The state charges a base fee plus a weight-based fee. For most passenger cars, the total is between $130 and $180 per year, but this varies. Trucks, trailers, and commercial vehicles have different fee structures. The renewal notice shows your exact fee before you pay, and the online system displays it as well.
Your registration fee covers the cost of your registration card and the state's administration of vehicle registration. It does not include emissions testing, title transfer fees, or late fees if you renew after expiration. If you're unsure about your fee or think it's incorrect, contact your county treasurer's office — they can explain the calculation and answer questions about your specific vehicle.
Insurance requirements for renewal
Iowa requires proof of current auto insurance before you can renew your registration. You must provide either your insurance policy number, a photo of your insurance card, or your insurance agent's contact information. The state verifies this information with your insurance company. If your insurance has lapsed or you don't have coverage, you cannot renew until you obtain a policy.
If you're switching insurance companies, make sure your new policy is active before you renew your registration. If you renew and then let your insurance lapse, your registration remains valid but you're driving illegally. Keep your insurance active for the entire registration period — typically one year from your renewal date.
Frequently Asked Questions
Can I renew my registration if I just bought the vehicle?
No. You must have a title in your name first. If you recently purchased the vehicle, complete the title transfer at your county treasurer's office before renewing the registration. Bring the signed title, bill of sale, and proof of insurance. Once the title is transferred, you can renew the registration when ready.
What if I moved to a different county or state?
If you moved within Iowa, you can renew online or by mail without updating your address first — the system will accept your renewal. However, if you moved out of state, you'll need to transfer your registration to your new state instead. Contact your new state's motor vehicle department. If you moved within Iowa and want to update your address on file, do that at your new county treasurer's office after renewing.
Do I need to renew if I'm selling my vehicle?
No. Once you sell the vehicle, you don't need to renew the registration. The buyer will handle registration in their name. Make sure you sign the title over to the buyer and notify the state that you've sold it. You can do this through iowadot.gov or at your county treasurer's office.
What if my renewal notice never arrived?
You can still renew online using your VIN and license plate number, or by calling your county treasurer's office to request a renewal form by mail. Online renewal is faster. If your address on file is incorrect, update it at your county treasurer's office before renewing so future notices reach you.
Can someone else renew my registration for me?
Yes, if you give them your renewal code or VIN and plate number, they can renew online on your behalf using a credit or debit card. For mail renewal, they can mail in the form with your signature and a check. For in-person renewal, they'll need a signed power of attorney or your explicit written permission, plus your current registration and proof of insurance.