How Much Is a Pennsylvania Learner's Permit? PennDOT Fees (2026)
How much is a learner's permit in Pennsylvania?
A Pennsylvania learner's permit costs $45.50 (U.S. dollars, as of 2026): the $6 Class C permit fee plus the $39.50 four-year license fee, paid together at a Driver License Center. Centers take cards, checks and money orders, not cash. Extending or replacing the permit costs $6. You can retake the knowledge test the next business day and take the road test up to 3 times on each permit.
Where these Pennsylvania permit fees come from
The fees and payment rules come from the PennDOT Payments and Fees page, the PUB 178 junior permit guide and form DL-180. The retake and booking rules come from the PennDOT driver's test scheduling FAQs, the online Pennsylvania Driver's Manual, the PennDOT third-party tester page and 75 Pa.C.S. 1505 (the permit term). This guide is current as of 2026. The fee page has no separate line for a test retake, so ask the Driver License Center what you owe. Confirm the rules with PennDOT Driver and Vehicle Services (pa.gov/dmv) before you drive.
Pennsylvania permit costs at a glance (U.S. dollars, 2026)
| Item | Cost |
|---|---|
| Initial Class C permit and four-year license | $45.50 ($6.00 permit + $39.50 license) |
| Initial permit and two-year license, age 65 or older | $33.50 |
| Add, extend or replace a Class C permit (form DL-31) | $6.00 |
| Optional Veterans' Trust Fund gift | $5.00 (added to your payment) |
| Optional organ donation gift | $3.00 (added to your payment) |
| Check that the bank returns unpaid | $62 or more |
| Road test at a third-party site | Set by each test site |
What does the $45.50 permit fee pay for?
The $45.50 has two parts: $6.00 for the Class C learner's permit and $39.50 for your four-year Pennsylvania photo driver's license. Form DL-180 has a "license required" box with the $39.50 fee next to the permit fee, so you pay both parts at the permit visit. You must apply in person. After you pass the knowledge test, the examiner gives you a permit that is valid for one year.
How do you pay at a Pennsylvania Driver License Center?
Driver License Centers take debit cards, credit cards, checks and money orders, but not cash. The one PennDOT counter that also takes cash is the Riverfront Office Center Customer Counter in Harrisburg. The current fee page says to make a check or money order payable to the Commonwealth of Pennsylvania, but older PennDOT forms say "PennDOT", so a card is the simplest choice. If you give to the Veterans' Trust Fund or the organ donation fund, add the gift to your payment. It is not part of the fee.
What does a permit extension cost, and when do you need one?
When your permit expires, or after you fail the road test three times, apply to extend it with form DL-31. PennDOT lists $6.00 to add, extend or replace a Class A, B or C permit. You do not need a new physical exam for the extension unless three years have passed since your last one. The guide to the PennDOT DL-180 physical form explains who can sign it.
What happens if you fail the knowledge test?
The examiner gives your DL-180 back to you, and your DL-180TD if you are under 18. Keep them, because you must bring them when you test again. You can retake the test the next business day at any Driver License Center, but only one time on any day. You need 15 correct answers out of 18 to pass, and the knowledge test needs no appointment. The practice question on when you can retake the knowledge test uses this rule.
What does a failed road test mean for your wait and your permit?
How do you book the road test, and when can you take it?
The road test needs an appointment, and same-day road tests cannot be booked. Book online with PennDOT's Online Driver's Test Scheduling Service or call 1-717-412-5300. If you are under 18, you must first hold the permit for six months from its issue date and have the signed certificate for your 65 hours of practice. The practice question on the earliest road test date shows how to count the six months. The Pennsylvania road test guide covers the test itself.
What does a third-party road test cost?
You can book a non-commercial road test at a third-party site instead of a PennDOT Driver License Center. Third-party sites set their own testing fees, so ask each site for its price before you book. Their examiners are certified by PennDOT, and the road test is the same one that a Driver License Center gives. Contact the tester directly to schedule.
Key takeaways
- A Pennsylvania learner's permit costs $45.50: $6.00 for the permit and $39.50 for the four-year license, paid at one visit.
- Driver License Centers take cards, checks and money orders, not cash.
- Form DL-31 extends or replaces a Class C permit for $6.00.
- You can retake the knowledge test the next business day. You get at most 3 road test tries on each permit.
- Next step: practice for the knowledge test on the free Pennsylvania Class C permit practice test.
Pennsylvania permit fees: common questions
Can I pay for my Pennsylvania permit in cash?
Not at a Driver License Center. Bring a debit card, credit card, check or money order instead. In PennDOT's list, cash works only at the Riverfront Office Center Customer Counter in Harrisburg. Be careful with checks: PennDOT charges $62 or more for each check that the bank returns unpaid.
Do I pay again if I fail the permit test?
Ask the Driver License Center what you owe before your next try. You can test again the next business day, at any center, one time a day. Bring the DL-180 that the examiner gave back to you, and the DL-180TD if you are under 18. You do not need an appointment, and you pass with 15 correct answers out of 18.
Do adults pay the same for a Pennsylvania learner's permit?
Yes. The initial permit and four-year license cost $45.50 for a teen and for an adult. If you are 65 or older, you can choose a two-year license instead, and the initial permit with a two-year license costs $33.50. You pay at a Driver License Center when you apply in person.
How much does it cost to replace a lost learner's permit?
PennDOT lists $6.00 to replace a Class C learner's permit, the same fee as to add or extend one. Use form DL-31, the application to add, extend, replace, change or correct a non-commercial learner's permit. Pay with a card, check or money order.
How many times can I renew my Pennsylvania learner's permit?
As many times as you need while your physical exam is valid. After you get the permit, the physical stays valid for three years, and each renewal costs $6.00 on PennDOT's fee list. If you have not passed the road test within three years of the physical date, you start over with a new DL-180 and retake the knowledge test.
Practise for your Pennsylvania Class C Permit test
5 free practice tests with 100 questions, answers and explanations.
Start free Practice Test 1Share or ask AI about this article
Continue the conversation or send this guide to someone who needs it.
Related guides
How to Get a Class 7 Learner's Licence in Alberta (2026 Steps)
You can apply for an Alberta Class 7 learner's licence at 14. See the four steps, the knowledge test fee, the temporary licence and what you may drive.
Florida Learner's License at 15: Requirements, Hours and Rules
How to get a Florida learner's license at 15: the tests, the course, parental consent, who must ride with you, when you can drive and what comes next.
Can International Students Drive in Michigan? License Rules
Yes, if you are temporarily in the U.S., you may drive on your home license, with a translation or IDP if it is not in English. See the F-1 and J-1 documents.