Your North Carolina learner's permit expires five years from the date it was issued
A learner's permit in North Carolina is valid for five years from the date you receive it. Once that five-year window closes, the permit is no longer legal to use, and you cannot drive with it—even if you have not yet taken your road test or earned your full license.
This five-year window applies whether you are 15, 16, or older when you get the permit. The expiration date is printed on the front of your permit card, so you can check exactly when yours runs out by looking at the card itself.
If your permit expires before you pass your road test and get your license, you will need to reapply and pay the permit fee again. This is why timing matters: you have a five-year window to complete the written test, hold the permit for the required waiting period, and pass the road test.
Key Takeaways
- North Carolina learner's permits are valid for five years from the issue date, and the expiration date is printed on your permit card.
- If your permit expires before you pass your road test, you must reapply and pay the permit fee again to get a new one.
- The five-year timeline includes both the waiting period you must hold the permit and the time you have to schedule and pass your road test.
- Renewing an expired permit requires returning to the DMV with the same documents you used for your original process.
What happens if your permit expires before you get your license
If you do not pass your road test before your five-year permit expires, your permit becomes invalid when ready. You cannot legally drive with an expired permit, even if you are in the middle of scheduling your road test or waiting for an appointment.
To continue, you will need to reapply for a learner's permit. This means going back to your local DMV office, paying the permit fee again, and passing the written test again. You will also restart the waiting period required before you can take your road test.
In North Carolina, once you have a valid learner's permit, you must wait at least 30 days before you can take your road test if you are under 18. If your permit expires and you reapply, that 30-day clock restarts from the date of your new permit.
How to check your permit expiration date
Your expiration date is printed on the front of your physical learner's permit card. Look for the line labeled "Expires" or "Expiration Date"—it will show the month and year when your permit is no longer valid.
You can also check your permit status online through the North Carolina DMV website by entering your driver's license number or permit number. This is useful if you have lost your physical card or want to confirm the exact date without looking at the card.
Renewing your permit before it expires
You cannot renew a learner's permit in North Carolina—you can only reapply once it has expired. If your permit is still valid, you must continue using it until either it expires or you pass your road test and receive your license.
If you know your permit is about to expire and you have not yet passed your road test, schedule your road test as soon as possible. Once you pass, you will receive your license and will not need to worry about the permit expiration.
Reapplying for a permit after expiration
To reapply for a learner's permit after yours has expired, visit your local DMV office with the same documents you brought for your original process: a completed process form, proof of identity, proof of Social Security number, and proof of residency. The specific documents accepted vary, so check the North Carolina DMV website for the current list before you go.
You will need to pay the permit fee again. As of the time this guide was written, the fee for a learner's permit in North Carolina is $20, though you should confirm the current fee with your DMV office or website, as fees can change.
You will also take the written test again. If you passed it before, you will need to pass it again to receive your new permit. Once you have your new permit, the five-year clock starts over from that date.
Permits for drivers over 18
If you are 18 or older and get a learner's permit, the five-year expiration rule still applies. However, the waiting period before you can take your road test is shorter: you only need to hold the permit for 7 days instead of 30 days.
This means older learners have a shorter timeline to complete the process, but they still have the full five years from the permit issue date to do so. If you are 18 or older and your permit expires, the same reapplication process applies.
What to do if your permit is about to expire
If your permit will expire within the next few months and you have not yet passed your road test, contact your local DMV office to schedule a road test appointment. Road test wait times vary by location and season, so booking early gives you the best chance of testing before your permit runs out.
If you cannot schedule a test before your permit expires, you will need to reapply. There is no way to extend a permit or get an exception for an expired one, so planning ahead is the best way to avoid having to pay the fee twice.
Frequently Asked Questions
Can I drive with an expired learner's permit in North Carolina?
No. Once your permit expires, it is no longer legal to use. Driving with an expired permit can result in a traffic citation. You must have a valid permit or license to drive legally.
Do I have to retake the written test if my permit expires?
Yes. When you reapply for a permit after expiration, you must pass the written test again to receive a new permit. The test covers the same material as your original test.
How long does it take to get a new permit after mine expires?
You typically receive your new permit the same day you pass the written test at the DMV office. You can then begin the waiting period before scheduling your road test.
Can I extend my permit if I am waiting for a road test appointment?
No. North Carolina does not offer extensions on expired permits. If your permit expires before you can test, you must reapply and pay the fee again.
What if I pass my road test right before my permit expires?
If you pass your road test before your permit expires, you will receive your license and will not need to worry about the permit expiration. Your license will have its own separate expiration date.