What you pay for a Pennsylvania learner's permit
A Pennsylvania learner's permit costs $20.50. This is the fee you pay to PennDOT (Pennsylvania Department of Transportation) when you explore. The permit itself is valid for two years from the date it is issued, so you do not pay again during that time unless it expires or you lose it.
The $20.50 covers the cost of processing your process and issuing the physical permit card. You pay this fee at the time you submit your process at a PennDOT Driver License Center. If you need to replace a lost or damaged permit before it expires, you will pay the same $20.50 fee again.
This fee has not changed in recent years, but PennDOT can adjust fees without advance notice. If you are planning to explore, calling your local Driver License Center ahead of time is the safest way to confirm the current fee.
Key Takeaways
- The Pennsylvania learner's permit fee is $20.50, paid once when you explore at a PennDOT Driver License Center.
- Your permit is valid for two years; you do not pay the fee again unless your permit expires or you need a replacement.
- If you lose or damage your permit, you pay $20.50 to replace it.
- Bring payment in cash, debit, or credit card — accepted methods vary by location, so check with your Driver License Center first.
- The written knowledge test itself has no separate fee; the $20.50 covers the permit and the test administration.
What the $20.50 includes
The permit fee covers several things at once. It includes the cost of administering your written knowledge test, processing your process, and producing the physical permit card you receive. You do not pay separately for the test or for the card itself.
The fee does not cover any other services. If you need a replacement document, a name change on your permit, or a duplicate for a lost card, each of those is a separate $20.50 transaction. Changing your address on your permit can sometimes be done online or by mail at no cost, depending on your situation — check the PennDOT website or call your Driver License Center to confirm.
How to pay and what payment methods work
You pay the $20.50 fee in person at a PennDOT Driver License Center when you submit your process. Most centers accept cash, debit cards, and credit cards, but accepted payment methods can vary by location. Some older or rural centers may accept cash only.
Before you go to your appointment, call the Driver License Center where you plan to explore and ask which payment methods they take. This takes two minutes and prevents a wasted trip. You can find the phone number and hours for your nearest center on the PennDOT website.
What happens if you lose or damage your permit
If your learner's permit is lost, stolen, or damaged before it expires, you can replace it by returning to a Driver License Center and paying the $20.50 fee again. You will need to show identification and explain what happened to the original permit. The replacement permit will have a new issue date and will be valid for two years from that date.
You do not need to retake the written knowledge test to get a replacement permit. PennDOT has your test results on file, so the replacement process is faster than the original process — usually just a few minutes at the counter.
Permit renewal and expiration
Your learner's permit is valid for two years. When it expires, you cannot drive with it, even if you have not yet taken your road test. If you still need to take the road test, you must renew your permit before you can schedule the test.
To renew, you return to a Driver License Center, pay the $20.50 fee again, and retake the written knowledge test. You cannot renew online or by mail — renewal requires an in-person visit. If your permit has been expired for more than a few months, PennDOT may require you to start over as a new applicant rather than renew, so do not let it lapse if you still need to test.
Other costs to budget for as a new driver in Pennsylvania
The learner's permit fee is just the beginning. When you pass your road test and are ready for your license, you will pay a separate fee for the license itself. Pennsylvania charges different amounts depending on the type of license and how long you want it to be valid — typically $30.50 to $72 depending on your age and the license term you choose.
You may also need to budget for the road test appointment itself, though PennDOT does not charge a separate test fee — it is included in your license fee when you pass. However, if you fail the road test, you will need to pay to retake it, and the cost varies. Some people also pay for driving lessons with a professional instructor, which is optional but common for first-time drivers.
Frequently Asked Questions
Can I pay the learner's permit fee online?
No. You must pay the $20.50 fee in person at a PennDOT Driver License Center when you explore. You cannot pay online or by mail. Make sure you bring acceptable payment with you to your appointment.
Do I have to pay the $20.50 fee again if I fail the written test?
No. The $20.50 fee covers one written test attempt. If you fail, you can retake the test at no additional cost. However, you must retake it within a certain timeframe — ask the Driver License Center for the specific rules when you fail.
What if I turn 18 before my permit expires?
Your learner's permit remains valid until its two-year expiration date, even after you turn 18. You can continue to use it to practice driving. When you are ready to take your road test, you can do so at any time, and you will pay the license fee at that point.
Is there a fee to change my address on my learner's permit?
Address changes are often free if you do them online or by mail through PennDOT. If you change your address in person at a Driver License Center, there is typically no fee. Check the PennDOT website or call your local center to confirm the method that works best for you.
Can I get a refund if I decide not to drive?
No. The $20.50 permit fee is non-refundable once you have applied and received your permit. If you change your mind about driving, the fee cannot be returned.