You can extend your Pennsylvania learner's permit by visiting a PennDOT office in person with the right documents, or in some cases by mail
Pennsylvania learner's permits are valid for one year from the date you receive them. If you need more time to practice before taking your road test, you can renew your permit for another year before it expires. The process is straightforward: you go to a PennDOT Driver License Center, bring your current permit and proof of residency, pay the renewal fee, and take a new photo. You do not have to retake the written test. Some counties also allow you to renew by mail if you meet specific conditions, though in-person renewal is the most reliable route.
The key is timing. You must renew before your permit expires — you cannot renew an expired permit through the standard renewal process. If your permit has already expired, you will have to start over and take the written test again.
Key Takeaways
- Pennsylvania learner's permits last one year and can be renewed once for another year without retaking the written test.
- You must renew in person at a PennDOT Driver License Center with your current permit, proof of residency, and the renewal fee.
- Some PennDOT offices allow mail-in renewal, but you should call ahead to confirm your county offers this option.
- If your permit expires before you renew, you will have to take the written knowledge test again and start the process from the beginning.
- The renewal fee is the same as the original permit fee and varies slightly by county, but typically costs between $20 and $30.
What documents you need to bring to renew in person
Bring your current learner's permit, a document proving your current address, and payment for the renewal fee. PennDOT accepts a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days as proof of residency. A driver's license from another state also works if it shows your current Pennsylvania address.
You do not need to bring your Social Security card, birth certificate, or proof of insurance. The permit renewal is simpler than the original permit process because PennDOT already has your information on file. Bring only what is listed above and you will move through the process faster.
Finding your nearest PennDOT Driver License Center and hours
Use the PennDOT Driver License Center locator on the official Pennsylvania Department of Transportation website to find the office closest to you and check its hours. Not all PennDOT offices are open the same days or hours — some are open Monday through Friday only, while others have Saturday hours. Many offices are now by appointment only, so check the locator tool to see whether you need to book a time slot or whether walk-ins are accepted.
If the office nearest you requires an appointment, you can book one through the same locator tool. Appointments typically fill up several weeks in advance during busy seasons, so plan ahead if you are close to your permit expiration date. If no appointments are available at your preferred location, check offices in nearby counties — you can renew at any PennDOT Driver License Center in Pennsylvania, not just the one in your home county.
Renewing by mail in counties that offer it
Some Pennsylvania counties allow learner's permit renewal by mail, but availability varies. You must meet specific conditions: your permit must not be expired, you must have held it for at least six months, and you must have a clean driving record with no suspensions or violations. Call your local PennDOT office directly to ask whether mail-in renewal is available in your county and what forms you need to submit.
If your county does offer mail-in renewal, you will typically mail your current permit, a completed process form, proof of residency, and a check or money order for the renewal fee to the address PennDOT provides. Processing by mail takes longer than in-person renewal — usually two to four weeks — so do not wait until your permit is about to expire. Mail-in renewal is most useful if you live far from a PennDOT office or have a schedule that makes visiting in person difficult.
What happens if your permit expires before you renew
If your learner's permit expires, you cannot straightforward renew it. Instead, you will have to start the entire process over: take the written knowledge test again, pay the original permit fee, and get a new photo taken. You will lose any progress toward your road test and will have to wait another year before you can take it (unless you are under 18, in which case you may have different rules under Pennsylvania's Graduated Driver License system).
This is why renewing before expiration is important. Set a reminder on your phone or calendar about two months before your permit expires so you have time to schedule an appointment or find a time to visit a PennDOT office. If you are close to your expiration date and cannot get an appointment, visiting a less busy office in a nearby county is faster than waiting.
The renewal fee and what it covers
The renewal fee for a Pennsylvania learner's permit is typically between $20 and $30, depending on your county. The exact amount varies slightly because some counties add local processing fees on top of the state fee. When you renew, you pay this fee once and receive a new permit valid for one additional year. The fee covers the new photo, the new permit card, and the processing of your renewal.
Payment methods accepted at PennDOT offices include cash, debit card, and credit card. If you are renewing by mail, you must send a check or money order — credit cards are not accepted for mail-in transactions. Keep your receipt after you pay; it serves as proof that you have renewed if there is any delay in receiving your new permit card in the mail.
How long it takes to receive your new permit after renewal
If you renew in person at a PennDOT office, you will receive your new permit card on the spot before you leave. You can drive home with it when ready. If you renew by mail, your new permit will arrive in the mail within two to four weeks, depending on postal delays and PennDOT processing time. During that waiting period, your old permit is still valid, so you can continue to practice driving.
If your new permit does not arrive within four weeks of your in-person renewal or six weeks of your mail-in renewal, contact the PennDOT office where you renewed to check the status. Occasionally permits are lost in the mail, and PennDOT can issue a replacement.
Frequently Asked Questions
Can I renew my learner's permit more than once?
No. Pennsylvania allows you to renew your learner's permit once for a second year, giving you two years total to practice and take your road test. After that second year expires, you must take the written test again if you still need a learner's permit. Most people take their road test during the first or second year, so this is rarely a problem.
Do I have to retake the written test to renew my permit?
No. When you renew your learner's permit, you do not retake the written knowledge test. You only need to bring your current permit, proof of residency, and the renewal fee. The renewal process is much faster than getting your first permit.
What if I lost my learner's permit before it expired?
If your permit is lost or damaged, you can get a replacement at any PennDOT Driver License Center. Bring proof of residency and pay a replacement fee, which is usually $10 to $15. You do not need to retake the test. A replacement is different from a renewal — it gives you a new card with the same expiration date as your original permit.
Can I renew my permit online?
Pennsylvania does not currently offer online learner's permit renewal. You must renew either in person at a PennDOT Driver License Center or by mail in counties that offer it. Check with your local PennDOT office to see which option is available to you.
What if my address changed since I got my learner's permit?
Bring a document showing your new address as your proof of residency when you renew. PennDOT will update your address on file during the renewal process, and your new permit will show your current address. You do not need to notify PennDOT separately — the renewal handles the address change.