What an Iowa Driver's License Is and Who Gets One
An Iowa driver's license is the card you carry to prove you can legally drive on Iowa roads. It shows your name, address, date of birth, and a photo, along with restrictions or endorsements that explore to you. If you live in Iowa or plan to move there, you'll need one to drive any vehicle on public roads — whether you're 16 or 66.
Iowa issues different types of licenses depending on your age and what you want to drive. A standard license lets you operate passenger cars and light trucks. Other types cover commercial vehicles, motorcycles, or school buses. Your age determines which type you can get and when, and whether you start with a learner's permit or go straight to a full license.
The Iowa Department of Transportation (DOT) issues all driver's licenses in the state. You explore in person at a local DOT office, not online or by mail. You'll need to bring documents proving who you are, where you live, and your Social Security number.
Key Takeaways
- Iowa issues learner's permits to drivers as young as 14, but you cannot get a full license until you are at least 16 years old.
- You must pass a written test on traffic laws, a vision screening, and a road test before the DOT will issue a license.
- A standard Iowa license is valid for four years if you are under 69, and you renew it in person at a DOT office.
- Iowa honors licenses from other states, so you do not have to exchange an out-of-state license when ready when you move, but you must get an Iowa license within 30 days of establishing residency.
- Endorsements like motorcycle (M) or commercial (C) require additional testing and training beyond the standard license test.
Iowa License Types by Age and Driving Needs
Iowa has three main license types for regular drivers. A Class D license is the standard passenger vehicle license most people get. It covers cars, pickup trucks, and vans under a certain weight. You can get a Class D at 16 if you pass the tests, or at 14 if you get a learner's permit first.
A Class C license is for commercial vehicles — trucks, buses, or vehicles carrying hazardous materials. You need a Class C if you drive for work in certain roles, such as a delivery driver or truck driver. Getting a Class C requires a written test, a skills test, and often medical certification. You must be at least 18 to explore.
A motorcycle endorsement (M) allows you to ride motorcycles and mopeds. You can add an M to a Class D or Class C license. Iowa requires a separate written test and a riding skills test, or proof that you passed an approved motorcycle safety course. You must be at least 16 to get an M endorsement.
Iowa also issues chauffeur licenses for people who drive passengers for hire, and school bus endorsements for school bus drivers. Both require background checks and additional training beyond a standard license.
The Path From Learner's Permit to Full License in Iowa
Most Iowa drivers start with a learner's permit (also called a learner's license). You can get one at 14 by passing a written test on Iowa traffic laws and a vision screening. The permit lets you practice driving with a licensed adult in the car — usually a parent, guardian, or driving instructor — but you cannot drive alone.
Iowa has a graduated licensing system, which means your permit comes with restrictions that ease over time. During the first 12 months with a permit, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (except in emergencies). After 12 months, or once you turn 16, whichever comes first, you can take the road test.
The road test is a 30-minute drive with an examiner from the DOT. They watch you perform basic driving tasks — parking, turning, stopping, merging — and check that you follow traffic laws. If you pass, you get your full Class D license. If you do not pass, you can retake the test after waiting a set period.
If you are 18 or older and new to Iowa, you can skip the learner's permit and go straight to the written and road tests for a full license. You still have to pass both tests, but you do not have to wait the 12-month permit period.
Documents You Need to Bring to the DOT Office
Iowa requires proof of identity, proof of residency, and proof of your Social Security number before you can get a license. Bring originals or certified copies — photocopies usually do not count.
For proof of identity, bring a passport, a certified birth certificate, or a state ID card from another state. A school ID or a work ID does not count on its own. If you are under 18, a parent or guardian must sign your process in person.
For proof of residency, bring a utility bill, a lease, a mortgage statement, or a bank statement with your name and Iowa address. The document must be recent — usually dated within the last 30 to 60 days. A piece of mail from a government agency also works.
For proof of your Social Security number, bring your Social Security card, a W-2 form, a tax return, or a pay stub. If you do not have a Social Security number, you can explore for an Individual Taxpayer Identification Number (ITIN) instead, though this is less common.
You will also need to pay the license fee. As of now, a four-year Class D license costs around $20, but fees vary by license type and may change. Check the Iowa DOT website or call your local office to confirm the current fee before you go.
How to Renew Your Iowa License
An Iowa driver's license is valid for four years from the date it is issued (or until you turn 69, if that comes first). When your license is about to expire, the DOT will mail you a renewal notice. You cannot renew online or by mail — you must go to a DOT office in person.
To renew, bring your current license, proof of residency, and the renewal fee. You will have a new photo taken and may be asked to retake the vision screening. You do not have to retake the written or road tests unless the DOT has reason to believe you are no longer safe to drive.
If your license has been expired for more than a year, you may have to retake the written test and possibly the road test as well. It is easier to renew before your license expires than to wait and reapply after it has lapsed.
Restrictions and Endorsements on Your License
Your Iowa license may carry restrictions that limit how or when you can drive. Common restrictions include corrective lenses (you must wear glasses or contacts), automatic transmission only, or no interstate driving. These appear as codes on the back of your license card.
Restrictions are usually added because of a medical condition, a vision problem, or the results of your road test. For example, if you failed the road test once and passed on the second try, the examiner might add a restriction limiting you to daytime driving for a period of time.
Endorsements are the opposite — they expand what you can drive. The most common endorsement is the motorcycle (M) endorsement. Others include the commercial (C) endorsement for trucks, the hazmat (H) endorsement for hazardous materials, and the passenger (P) endorsement for buses carrying 16 or more people. Each endorsement requires its own written test and often a skills test.
Moving to Iowa or Transferring a License From Another State
If you already have a valid driver's license from another state and you move to Iowa, you do not have to exchange it right away. However, Iowa law says you must get an Iowa license within 30 days of establishing residency in the state. Residency usually means you have an Iowa address, you register a vehicle in Iowa, or you enroll in an Iowa school.
To transfer your out-of-state license, go to a DOT office with your current license, proof of residency, and proof of your Social Security number. You will have a new photo taken and pass a vision screening. You do not have to retake the written or road test — Iowa honors valid licenses from other states.
If your out-of-state license has restrictions or endorsements, Iowa will usually carry them over to your new license. If your license is expired or suspended, you will have to retake the tests before Iowa will issue you a new one.
Frequently Asked Questions
Can I get an Iowa license if I do not have a Social Security number?
Yes. If you do not have a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead. Bring documentation of your ITIN, such as a tax return or a letter from the IRS. You will still need proof of identity and residency.
What happens if I fail the road test?
You can retake the road test after waiting a set period — usually a few days to a week. There is no limit to how many times you can take it, but you have to pay the test fee each time. Many people take a few driving lessons between attempts to work on the skills the examiner noted.
Do I have to take the vision test every time I renew my license?
Not always. The DOT may ask you to retake the vision screening during renewal, but it is not required every four years. If you have a vision restriction on your license, you may be asked to retest more often to make sure your vision still meets the standard.
Can I get a Real ID compliant Iowa license?
Yes. A Real ID compliant license has a gold star in the upper right corner and meets federal standards for air travel and federal building access. You need the same documents as a regular license, plus proof of your Social Security number. Real ID licenses cost a bit more than standard licenses.
What if I lose my license or it gets damaged?
Go to a DOT office and ask for a replacement. Bring proof of identity and residency. The replacement fee is usually lower than the cost of a new license, and you will get a new card with the same license number and expiration date as your original.