What you need to register a vehicle in Iowa
Iowa registration happens through your county treasurer's office, not a state DMV. You'll need your vehicle's title (or a bill of sale if you're buying from a private seller), proof of identity, and proof of Iowa residency. If you're financing the vehicle, bring the loan documents showing the lienholder. The county treasurer will also run a VIN inspection to confirm the vehicle matches your paperwork — you can do this at their office or at certain authorized inspection stations.
Registration costs vary by vehicle weight and type. A standard passenger car costs less than a truck or SUV. You'll pay the registration fee plus a county-specific fee that goes to local road maintenance. Iowa also charges a $1 natural resources fund fee on all registrations. The total is usually between $150 and $250 for a standard vehicle, but heavier vehicles cost more.
You can register in person at your county treasurer's office during business hours, or by mail if you're renewing. First-time registrations almost always require an in-person visit for the VIN inspection, unless your vehicle is brand new and came with a manufacturer's certificate of origin.
Key Takeaways
- Register through your county treasurer's office, not a state agency — each county handles its own registrations.
- You need your title or bill of sale, a photo ID, proof of Iowa residency, and a VIN inspection completed before you can finish registration.
- Registration fees depend on your vehicle's weight and type, plus a county fee and a $1 state natural resources fee.
- New registrations require an in-person visit to the county treasurer or an authorized inspection station for the VIN check.
- Your registration is valid for one year from the month you register, and you'll receive a renewal notice in the mail before it expires.
Finding your county treasurer's office and hours
Iowa has 99 counties, and each one runs its own treasurer's office. You can find your county treasurer by searching "[your county name] Iowa treasurer" or by visiting the Iowa County Treasurers Association website, which lists all 99 offices with phone numbers and addresses. Most offices are open Monday through Friday during standard business hours, though some close for lunch.
Call ahead before you go. Many county treasurers ask you to schedule an appointment for registration, especially for VIN inspections. Some offices have walk-in hours, but you may wait longer. If you live far from the county seat, ask whether you can mail in your renewal or whether an authorized inspection station near you can handle the VIN check.
Documents you'll bring for a new registration
Bring your vehicle's title, signed by the previous owner if you bought it used. If you're buying from a private seller and don't have the title yet, bring a bill of sale signed by both you and the seller. The county treasurer will hold the bill of sale and order the title from the state on your behalf — this takes about two weeks.
Bring a photo ID (driver's license, passport, or state ID card) and proof that you live in Iowa. Proof of residency can be a utility bill, lease, mortgage statement, or bank statement with your name and current address. If your address on your ID doesn't match your current address, bring both documents.
If someone else is financing the vehicle, bring the loan documents or a letter from the lender showing their name and address. Iowa law requires the lender's name on the registration if they hold a security interest in the vehicle. If you're paying cash, you don't need loan paperwork.
The VIN inspection and what happens during it
A VIN inspection confirms that the vehicle identification number on your paperwork matches the number stamped on the vehicle itself. The inspector checks the VIN on the dashboard (visible through the windshield on the driver's side) and sometimes under the hood. This takes about 10 minutes and costs nothing — it's part of the registration process.
You can have the inspection done at your county treasurer's office, or at an authorized inspection station if one is near you. Some police departments and auto repair shops are authorized inspectors. Call your county treasurer to ask which locations near you can do VIN inspections, and whether you need an appointment.
Bring your vehicle and your paperwork to the inspection. The inspector will fill out a form and give you a copy to take to the county treasurer. If you're doing the inspection at the treasurer's office, they'll do it on the spot and you can finish registration the same day.
Registration fees and what they cover
Iowa registration fees are based on your vehicle's gross vehicle weight rating (GVWR), which is the maximum weight the vehicle can safely carry including passengers and cargo. You'll find this number on a sticker inside the driver's door or in your owner's manual. A passenger car under 4,000 pounds costs less than a truck or SUV that weighs more.
Every registration includes a $1 natural resources fund fee that goes to state parks and wildlife programs. Your county also adds its own fee, which varies — some counties charge $5, others charge $15 or more. The county fee supports local road maintenance and county services. Ask your county treasurer what the total will be for your vehicle before you register.
If you register a vehicle mid-year, Iowa charges a prorated fee based on the months remaining until the next registration important date. For example, if you register in September and your important date is December, you'll pay a smaller fee than someone registering in January.
Renewing your registration by mail or in person
Iowa sends renewal notices by mail about 30 days before your registration expires. The notice includes a form you can mail back with your payment, or you can renew in person at the county treasurer's office. Renewing by mail is faster — just sign the form, include a check or money order, and mail it back. Processing usually takes one to two weeks.
You do not need a new VIN inspection to renew. If your address or vehicle information has changed, tell the county treasurer when you renew. If you're renewing online through the county treasurer's website (some counties offer this), you can pay by credit card.
Your registration expires on the last day of the month you registered. If you register in March, your registration expires on March 31 of the following year. Renew before the expiration date — driving with an expired registration can result in a ticket.
Special situations: transfers, out-of-state vehicles, and salvage titles
If you're transferring registration from another Iowa county, bring your current registration and the same documents you'd need for a new registration. The new county treasurer will cancel your old registration and issue a new one. This usually takes one visit.
If you're moving to Iowa from another state, you have 30 days to register your vehicle in Iowa. Bring your out-of-state title, bill of sale if applicable, and the same ID and residency documents. Iowa will issue you a new title and registration. Some states' titles are not accepted in Iowa — call your county treasurer if you're unsure whether your title will work.
If your vehicle has a salvage title (meaning it was declared a total loss by an insurance company), Iowa requires a salvage inspection in addition to the standard VIN inspection. This is more detailed and may take longer. Ask your county treasurer whether they do salvage inspections or whether you need to go to a state-authorized facility.
Frequently Asked Questions
Can I register a vehicle I just bought without the title?
Yes. Bring a bill of sale signed by both you and the seller. The county treasurer will submit it to the state and order the title on your behalf. You'll receive the title in the mail in about two weeks. You can drive legally during this time with your registration receipt.
What if I move to a different county in Iowa?
You can renew your registration with your current county treasurer by mail, or transfer it to your new county in person. You don't have to transfer when ready, but if you do, bring your current registration and the same documents you used to register. Your new county will issue a new registration with their county code.
Do I need to register a vehicle I'm only keeping temporarily?
Yes, if you're driving it on public roads. Even a vehicle you plan to sell or donate needs a current registration while you own it. If you're buying a vehicle to resell, register it in your name. Once the new owner takes possession, they must register it in their name within 30 days.
What happens if my registration expires while I'm waiting for renewal paperwork?
Mail your renewal form and payment at least two weeks before the expiration date to avoid a gap. If your registration expires before the renewal is processed, you're driving illegally and can be ticketed. If this happens, contact your county treasurer — they may be able to issue a temporary registration while they process your renewal.
Can I register a vehicle online in Iowa?
Some Iowa counties allow online renewal through their treasurer's website, but new registrations and transfers must be done in person or by mail with a VIN inspection. Check your county treasurer's website to see whether online renewal is available in your county.