Yes, you can renew your learner's permit, and you should do it before the expiration date on your card

A learner's permit has an expiration date printed on it — usually between one and eight years from the date you received it, depending on your state. When that date arrives, your permit stops being valid for driving or taking your road test. The good news is that renewal is straightforward: you go back to your state's Department of Motor Vehicles (DMV), pay a renewal fee, pass a new written test in most states, and receive a new permit card with a new expiration date.

You do not have to wait until your permit expires to renew it. Many states let you renew up to six months before the expiration date. This matters because if your permit expires while you are waiting to take your road test, you will have to stop driving and renew before you can test — a delay that costs time and money.

Key Takeaways

  • Your learner's permit expires on a specific date printed on the card, and you cannot drive or test after that date.
  • Most states require you to pass a new written test to renew your permit, though a few waive the test if you renew before expiration.
  • You can usually renew your permit up to six months before it expires, which prevents gaps in your driving privileges.
  • Renewal fees vary by state but typically range from $20 to $60 and must be paid at the time of renewal.
  • If your permit expires before you renew, you will need to start over with a new written test and new fee.

What happens when your learner's permit expires

Once your permit's expiration date passes, it is no longer valid. You cannot legally drive, even with a licensed adult in the car. If you are stopped by police, your expired permit will not satisfy the requirement to carry a valid license or permit. You also cannot take your road test with an expired permit — testing facilities will turn you away.

If you realize your permit has expired and you have not yet renewed, you will need to go through the renewal process before you can drive or test again. This means another trip to the DMV, another fee, and in most states, another written test. The process typically takes a few days to a few weeks depending on how busy your local DMV is and whether you can book an appointment.

How to renew your learner's permit before it expires

Start by checking your permit card for the expiration date. Most states let you renew between 30 and 180 days before that date — check your state's DMV website to confirm the window. Renewing early prevents the risk of an expired permit interrupting your road test plans.

To renew, visit your state's DMV office or website. Many states now offer online renewal for learner's permits, which is faster than going in person. If your state offers online renewal, you will typically upload a new photo, pay the renewal fee by credit or debit card, and receive your new permit by mail within one to two weeks. If online renewal is not available in your state, you will need to visit a DMV office in person, bring the documents listed below, and complete the renewal on the spot.

Most states require you to pass a new written test as part of renewal, though a few states waive the test if you renew before your permit expires. Check your state's rules before you go — if a test is required, you will want to study the driver's manual beforehand. The written test for renewal is usually the same as the one you took to get your first permit.

Documents and fees you will need

For in-person renewal, bring your current learner's permit, proof of identity (such as a birth certificate or passport), and proof of your state residency (such as a utility bill or lease). Some states also require proof of your Social Security number. Check your state's DMV website for the exact list before you go — requirements vary.

Renewal fees vary by state. Most states charge between $20 and $60 to renew a learner's permit. Some states charge less if you renew online than if you renew in person. A few states include the renewal fee in the cost of your road test, so you may not pay separately. Check your state's DMV website or call your local office to find out the exact fee and what payment methods they accept.

How long renewal takes

If you renew online, your new permit usually arrives by mail within one to two weeks. During that time, your old permit is still valid, so you can continue to drive and practice. Once your new permit arrives, the old one is no longer valid.

If you renew in person at a DMV office, you may receive your new permit card on the same day, or the office may mail it to you within a few days. Ask at the counter when you renew — policies vary by location. If you need to take your road test soon, renewing in person is often faster because you get the new card right away.

What to do if your permit expires before you can renew

If your permit expires and you have not yet renewed, you cannot drive or test until you complete the renewal process. You will need to visit your DMV office in person (online renewal is not available for expired permits in most states), bring your expired permit and required documents, pass a new written test, and pay the renewal fee. This process typically takes the same amount of time as a regular renewal — a few days to a few weeks depending on DMV wait times.

To avoid this situation, renew your permit as soon as your state allows you to — usually 30 to 180 days before expiration. This gives you a buffer in case the renewal takes longer than expected or you need to schedule a road test soon after.

Renewing your permit vs. getting your full license

Do not confuse permit renewal with getting your full driver's license. Renewing your permit keeps your learner's permit valid for another period — it does not turn it into a full license. To get your full license, you must pass your road test and meet any other requirements your state has (such as holding your permit for a minimum number of months or completing a certain number of supervised driving hours). Once you pass your road test and receive your license, you no longer need to renew your permit.

If you are close to being ready for your road test, it may make sense to schedule your test before renewing your permit. That way, you can move straight to your full license instead of paying to renew a permit you are about to leave behind. Check your state's rules on how long you must hold a permit before testing — some states have a waiting period.

Frequently Asked Questions

Can I renew my learner's permit online?

Many states offer online renewal for learner's permits, but not all. Check your state's DMV website to see if online renewal is available. If it is, you can usually complete the process in minutes and receive your new permit by mail within one to two weeks. If your state does not offer online renewal, you will need to visit a DMV office in person.

Do I have to take the written test again to renew my permit?

Most states require a new written test as part of permit renewal, though a few waive the test if you renew before your permit expires. Check your state's DMV website to find out whether a test is required. If one is required, study your state's driver's manual before you renew so you are ready to pass it.

What if I lose my permit before it expires — do I have to renew it?

No. If you lose your permit, you can request a replacement card instead of a renewal. A replacement is usually cheaper than a renewal and does not require a new written test. You will need to visit your DMV office in person and bring proof of identity. Your replacement permit will have the same expiration date as your original permit.

Can I renew my permit if I have not finished my supervised driving hours?

Yes. Renewing your permit does not depend on how many hours you have driven. You can renew your permit at any time during the renewal window, regardless of your driving progress. However, you will still need to meet your state's supervised driving requirements before you can take your road test.

How much does it cost to renew a learner's permit?

Renewal fees vary by state, typically ranging from $20 to $60. Some states charge less for online renewal than in-person renewal. A few states include the renewal fee in the cost of your road test. Check your state's DMV website or call your local office for the exact fee.