Official Iowa DOT Website
- Main website: iowadot.gov
- Iowa Driver's License Manual (PDF): Iowa DOT Driver's License Manual
- Branch locator: iowadot.gov (service center locator)
- Online services (myMVD): mymvd.iowadot.gov — license renewal and other services (the only official site for online renewal)
- Schedule an appointment: iowadot.gov/service-selector
- Learner's permit info: iowadot.gov (learner permit info)
Contact Iowa DOT
- Phone: (515) 239-1101 — Iowa DOT Central Office
- Hours: Monday–Friday, check iowadot.gov for current hours
- Email: Available through the contact form at iowadot.gov
Iowa DOT Service Locations
Iowa has service locations at both Iowa DOT Service Centers and County Treasurer's Offices throughout the state. You can visit any location — it doesn't have to be the one closest to where you live. Scheduling online is recommended to reduce wait times. Use the Iowa DOT Location Finder to find your nearest location, check hours, and see current wait times.
What to Bring to the DMV
For a first-time permit or license application:
- Proof of identity (birth certificate, passport, or permanent resident card)
- Social Security card or document showing SSN
- Two proofs of Iowa residency
- Parent/guardian present if under 18
- Payment for applicable fees
Our Free Practice Tools
- Iowa DOT Practice Test — 530+ questions with realistic exam simulator
- 15 Tips to Pass — study strategies and test-day advice
- FAQ — common questions about the Iowa knowledge exam
- Road Signs Guide — every shape, color, and meaning
- Cheat Sheet — all key numbers on one printable page
- How to Get Your Permit — step-by-step guide
Disclaimer: This website is not affiliated with the Iowa Department of Transportation. Information is provided for study purposes and may not reflect the most current DMV policies. Always verify requirements at iowadot.gov before your visit.