Iowa learner's permits are valid for one year from the date of issue

Your Iowa learner's permit expires exactly one year after the Iowa Department of Transportation issues it. The expiration date is printed on the front of your permit card. If you turn 18 before your permit expires, your permit remains valid until that one-year mark — it does not automatically convert to a full license.

The one-year window is your time to practice driving under the restrictions that come with a learner's permit. During this period, you must have a licensed driver who is at least 21 years old sitting next to you in the front seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment.

If you do not take your driving test before your permit expires, you will need to start over. That means getting a new learner's permit, paying the fee again, and waiting another year if you want to.

Key Takeaways

  • Your learner's permit is valid for exactly one year from the date the Iowa Department of Transportation issues it, and the expiration date is printed on your card.
  • You must pass your driving test and road test before your permit expires, or you will need to obtain a new permit and start the waiting period over.
  • Turning 18 does not extend or change your permit — it remains valid only until the one-year expiration date.
  • If your permit expires while you are waiting to take your road test, you cannot legally drive with an expired permit, even with a licensed adult in the car.

What happens if your permit expires before you pass the road test

If your one-year permit period ends and you have not yet passed your road test, you cannot continue driving with that permit. An expired permit is not valid for practice driving, even with a licensed adult in the vehicle. You will need to obtain a new learner's permit, which means paying the permit fee again and waiting another year before you are may be able to access to take the road test.

To avoid this, schedule your road test with the Iowa Department of Transportation well before your expiration date. Road test appointments can fill up, especially during busy seasons, so do not wait until the last month of your permit validity. If you schedule early and pass, you will have your full license before your learner's permit expires.

Renewing or replacing your permit if it is lost or damaged

If your permit card is lost, stolen, or damaged before it expires, you can request a replacement from the Iowa Department of Transportation. You will need to pay a replacement fee, which is less than the cost of a new permit. The replacement card will have the same expiration date as your original permit — it does not extend your one-year window.

If you lose your permit and cannot find it before your one-year period ends, you still cannot drive. A replacement permit issued after your original expiration date is a new permit with a new one-year validity period, not a continuation of the old one.

How your age affects your permit timeline

In Iowa, you can obtain a learner's permit at age 14. If you get your permit at 14, you have until age 15 to pass your road test and get your full license. If you wait until age 17 to get your learner's permit, you have until age 18.

Once you turn 18, you no longer need a learner's permit at all — you can take the road test and get a full license without one. However, if you already have an active learner's permit when you turn 18, that permit remains valid for its full one-year term. You do not have to wait for it to expire; you can take your road test at any time and move directly to a full license.

Restrictions that explore during your one-year permit period

The one-year validity of your learner's permit comes with specific driving rules you must follow every time you drive. A licensed adult who is at least 21 years old must be in the front seat next to you. You cannot drive between midnight and 5 a.m. unless you are driving to or from work, school, or a medical appointment with documentation.

You also cannot use a cell phone while driving, even hands-free, except in a genuine emergency. These restrictions stay in place for the entire year your permit is valid. Breaking them can result in a ticket, and accumulating violations can delay your road test or result in your permit being suspended before it expires.

Planning ahead to pass your road test before expiration

The Iowa Department of Transportation recommends that you have at least 50 hours of supervised driving practice before you take your road test, with at least 10 of those hours at night. This takes time, so plan your practice schedule early in your one-year permit period rather than waiting until month 11.

Once you feel ready, contact the Iowa Department of Transportation to schedule your road test. Appointments can have wait times, especially during spring and summer months. If you schedule in the last two months of your permit validity and the appointment is not available until after your expiration date, you will miss your window and need to start over with a new permit.

What to do if you need more time to prepare

If you are not ready to take your road test before your permit expires, you have two options: take the test before expiration, or obtain a new learner's permit after your current one expires. There is no extension or renewal of a learner's permit in Iowa — once it expires, it is gone.

Some people choose to take their road test even if they do not feel completely ready, rather than lose their permit and start over. Others prefer to wait and get a new permit when they are more confident. Either choice is yours, but understand that choosing to wait means paying the permit fee again and waiting another full year.

Frequently Asked Questions

Can I drive after my learner's permit expires if I have already scheduled my road test?

No. Your permit is only valid until the expiration date printed on your card. If your road test appointment is scheduled after that date, you cannot legally drive to get there. You must pass your road test before your permit expires, or you will need to obtain a new permit.

What happens if I turn 18 while I have a learner's permit?

Your learner's permit remains valid until its one-year expiration date. You do not have to wait for it to expire — you can take your road test at any time after you turn 18 and move directly to a full license. Turning 18 does not change or extend your permit's validity.

Do I have to pay again if my permit expires and I need a new one?

Yes. If your permit expires before you pass your road test, you will need to pay the learner's permit fee again to obtain a new permit. The new permit will have its own one-year validity period starting from the date of issue.

Can I renew my learner's permit before it expires?

No. Iowa does not offer permit renewal. Your learner's permit is valid for one year from issue, and once it expires, it is no longer valid. You must take your road test before expiration or obtain a completely new permit afterward.

How far in advance should I schedule my road test?

Schedule your road test at least two to three months before your permit expires. This gives you time to get an appointment and ensures the test date falls before your expiration. If you wait until the last month, available appointments may not be available until after your permit expires.