Pennsylvania permit test fees and what you pay for
Pennsylvania charges $35 for the written permit test (also called the knowledge test). This is the fee you pay at a PennDOT Driver License Center when you take the test itself — not when you explore for the permit. The fee covers the cost of administering the test, scoring it, and issuing your permit if you pass.
Before you can take the test, you need to have a learner's permit process on file. Getting that process processed costs $26.50, which you pay when you first submit your paperwork at a Driver License Center. So the total cost to get your learner's permit and take the written test is $61.50, assuming you pass on your first attempt.
If you do not pass the test, you can retake it. Each retake costs another $35. PennDOT allows you to retake the test the same day if you want, though most people wait a few days to study more.
Key Takeaways
- The written permit test in Pennsylvania costs $35 each time you take it, whether it is your first attempt or a retake.
- Before taking the test, you must pay $26.50 to file your learner's permit process at a PennDOT Driver License Center.
- You can retake the test the same day if you fail, but you will pay $35 for each additional attempt.
- Payment is made in cash, debit card, or credit card at the Driver License Center — you cannot pay online before your visit.
What the $35 test fee includes
The $35 covers the written test administration only. This means PennDOT staff will check your identification, give you the test (either on a computer or on paper, depending on the location), score it when ready, and tell you whether you passed. If you pass, they will process your learner's permit on the spot.
The fee does not include any study materials, practice tests, or instructional resources. PennDOT offers free practice tests on its website, and the Pennsylvania Driver's Manual (which contains all the information tested) is also free to read or request in print. You pay only for the actual test administration and the permit itself.
Retake costs and limits
If you fail the test, you pay $35 to retake it. There is no limit on how many times you can retake the test in Pennsylvania, but you must wait at least one day between attempts. Most Driver License Centers will let you retake the test the same day you failed if you choose, but you will pay the full $35 fee again.
Some people fail multiple times and end up spending $70, $105, or more on test fees alone. This is why using the free practice tests before your appointment is worth the time — they show you exactly what to expect and help you avoid paying for retakes.
How to pay and what payment methods work
You pay the $35 test fee and the $26.50 process fee in person at a PennDOT Driver License Center. The centers accept cash, debit cards, and credit cards. You cannot pay online or by mail, and you cannot pay over the phone — payment happens only when you are physically at the center.
Bring enough money or a working card to cover both fees if it is your first visit. If you are retaking the test, bring $35. Some centers have ATMs on-site, but not all, so it is safer to bring payment with you rather than counting on finding an ATM.
Differences between the permit test and the road test
The $35 permit test is the written knowledge test only. It is separate from the road test (also called the driving test), which you take later after you have held your learner's permit for a certain amount of time and practiced driving.
The road test costs an additional $35 when you take it. So if you are planning to get your full license, budget for both fees: $35 for the written permit test now, and $35 for the road test later. If you fail either test, you pay $35 again for each retake.
Reduced or waived fees for certain people
PennDOT does not offer reduced fees for the permit test based on income or age. The $35 fee applies to everyone taking the test, regardless of circumstances. However, some counties or municipalities may offer transportation information or other support to help people reach a Driver License Center, which is a separate service from the test fee itself.
If you have questions about whether any information programs exist in your area, contact your local county information office or call 1-800-932-0855 (PennDOT's general information line) to ask about resources in your region.
Frequently Asked Questions
Can I get my money back if I fail the test?
No. The $35 fee is non-refundable whether you pass or fail. You pay to take the test, not to pass it. If you fail, you must pay $35 again to retake it.
Do I have to pay the $26.50 process fee every time I retake the test?
No. You pay the $26.50 process fee only once, when you first file for your learner's permit. After that, you pay only $35 for each test attempt. The process fee covers the cost of processing your permit paperwork.
What if I lose my learner's permit before I take the road test?
You will need to pay a replacement fee to get a new permit card, which is separate from the test fee. The replacement fee varies, so contact your local Driver License Center for the current cost. You will not have to retake the written test or pay the $35 test fee again.
Are there any online or remote testing options that cost less?
No. Pennsylvania requires you to take the written permit test in person at a Driver License Center. There are no online or remote testing options, and all in-person tests cost $35. You must visit a center to take the test.