Pennsylvania learner's permits are valid for two years from the date of issue
Your Pennsylvania learner's permit (also called a learner's license) expires exactly two years after the date printed on the card. That date is set when you pass your written knowledge test at PennDOT, not when you receive the physical card in the mail. If you turn 18 before those two years are up, your permit automatically converts to a junior driver's license — you do not need to reapply or visit an office.
The two-year window is your time to practice driving with a licensed adult, take your road test, and move toward your full license. If your permit expires before you pass the road test, you will need to retake the written test and pay the fee again to get a new permit. There is no grace period or extension.
Key Takeaways
- Your learner's permit is valid for exactly two years from the date you pass your written knowledge test at PennDOT.
- If you turn 18 while your permit is still active, it automatically becomes a junior driver's license without any action on your part.
- Once your permit expires, you cannot drive legally even with a licensed adult in the car — you must retake the written test and pay the fee to get a new one.
- The expiration date is printed on your permit card, so you can check it anytime to know how much time you have left.
What happens when your permit expires before you pass the road test
If two years pass and you have not yet taken and passed your road test, your permit becomes invalid on the expiration date. You cannot legally drive after that date, even with a licensed adult supervising. You will need to return to PennDOT, retake the written knowledge test, pay the permit fee again, and start a new two-year period.
This is why it is important to schedule your road test well before your permit expires. PennDOT allows you to take the road test anytime after you have held your permit for six months, so you have a window of 18 months to complete it. If you are close to your expiration date and have not yet scheduled, contact your local PennDOT office or use the online scheduling system to book a test as soon as possible.
How your permit changes when you turn 18
Pennsylvania law treats drivers who turn 18 while holding a learner's permit differently from those who turn 18 after getting a junior license. If you are still on your learner's permit when you turn 18, it automatically converts to a junior driver's license. You do not have to visit an office, pay a fee, or take another test — the conversion happens on your birthday.
A junior driver's license has fewer restrictions than a learner's permit. You can drive alone (without a supervising adult), but you still cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving. Your junior license is valid until you turn 21, at which point it becomes a regular unrestricted license.
Renewing your permit if it expires
If your permit expires before you pass your road test, you will need to start over. Go to your local PennDOT Driver License Center with your documents (your Social Security card, proof of residency, and proof of identity). You will take the written knowledge test again — the same test you took to get your first permit.
If you pass, you pay the permit fee and receive a new permit valid for two more years. The fee for a learner's permit in Pennsylvania is $29.50 as of the most recent update, though you should confirm the current fee with PennDOT before you go. Once you have your new permit, the six-month waiting period before you can take the road test starts over from that date.
Keeping track of your expiration date
Your permit card shows the expiration date clearly on the front. Write it down or set a phone reminder a few months before it expires so you do not lose track. If you have already scheduled your road test, make sure the test date is before your permit expires — if your permit expires before you take the test, you will have to reschedule and retake the written test first.
If you lose your permit card, you can request a replacement from PennDOT. The replacement will have the same expiration date as your original permit, so you do not lose any of your two-year window. You will need to pay a replacement fee and provide identification.
Frequently Asked Questions
Can I extend my learner's permit if I need more time to practice?
No. Pennsylvania does not offer extensions on learner's permits. Your two-year period is fixed from the date you pass your written test. If you need more time, you must wait until after your permit expires, then retake the written test and pay the fee to get a new permit.
What if I pass my road test but my permit expires before I get my license card?
Once you pass your road test, you have a valid license even if your permit card has expired. PennDOT issues you a temporary paper license at the testing center, and your permanent card arrives by mail. You can drive legally with that temporary license until the permanent one arrives.
Do I have to retake the written test if my permit expires?
Yes. If your permit expires before you pass your road test, you must retake the written knowledge test to get a new permit. There is no way around this — you cannot renew an expired permit without passing the test again.
If I turn 18 on my permit, do I still have to take a road test?
Yes. Turning 18 converts your learner's permit to a junior license automatically, but you still need to pass the road test to get an unrestricted license. You can take the road test at any point after holding your permit for six months, regardless of your age.