Pennsylvania permit test fees and payment methods
Pennsylvania charges $35 for the written permit test, paid at the time you take the exam. You pay this fee directly to PennDOT (Pennsylvania Department of Transportation) when you arrive at your local Driver License Center to sit for the test. There is no separate online payment option — the fee is collected in person only.
The $35 covers the written knowledge test itself. If you fail and need to retake it, you pay the $35 fee again for each attempt. Pennsylvania allows you to retake the test the same day if you fail, though you will need to pay the fee again and wait for the next available testing slot at that location.
Payment methods accepted at Driver License Centers include cash, debit card, and credit card. Some centers may have restrictions on which cards they accept, so bringing cash or a debit card is the safest approach. Call your local center ahead of time if you want to confirm their payment methods.
Key Takeaways
- The Pennsylvania permit test costs $35, paid in cash or card at your local Driver License Center when you take the exam.
- Each retake costs another $35, and you can retake the test the same day if you fail without waiting.
- There are no hidden fees or online payment options — the single $35 fee covers the written knowledge test only.
- You must bring a valid form of ID and proof of residency to the test appointment, but these documents do not have additional fees.
- The permit test fee is separate from the cost of the learner's permit itself, which involves additional PennDOT fees when you receive your permit card.
What the $35 does and does not include
The $35 permit test fee covers only the written knowledge exam — the 18-question multiple-choice test on Pennsylvania traffic laws, road signs, and safe driving practices. It does not cover the cost of obtaining the learner's permit card itself. Once you pass the written test, you will pay additional fees to PennDOT to receive your actual permit card, which is a separate transaction.
The test fee also does not include the road test (also called the driving test), which you take later after holding your permit for a set period. The road test has its own fee, charged separately when you schedule that appointment. Some people confuse these as a single cost, but Pennsylvania charges for each component independently.
Retaking the test and additional costs
If you do not pass the written permit test on your first attempt, you pay $35 again to retake it. Pennsylvania does not charge a reduced rate for retakes or offer a bundle discount if you fail multiple times. Each attempt is a separate $35 transaction at the Driver License Center.
You can retake the test on the same day you fail, provided the center has an available testing slot. You will need to pay the $35 fee again when ready. Some Driver License Centers have multiple testing sessions throughout the day, while others may have limited slots, so availability depends on your location and time of day.
There is no limit on how many times you can retake the written permit test in Pennsylvania, so you can keep paying and testing until you pass. However, if you fail the test three times, you must wait one year before taking it again — at that point, you would need to start the entire permit process over and pay all associated fees again.
Driver License Center locations and scheduling
You must take the permit test at an official PennDOT Driver License Center. Pennsylvania has centers in most counties, though not every town has one. You can find your nearest center and check its hours on the PennDOT website by entering your zip code.
Most Driver License Centers require you to schedule an appointment in advance through the PennDOT online system. Walk-ins are not always accepted, and wait times for same-day appointments can be long during peak hours. Scheduling ahead ensures you have a confirmed time slot and reduces the chance of being turned away.
Some centers are busier than others. If your local center has a long wait, you may be able to travel to a neighboring county's center to get an earlier appointment. The test itself is the same regardless of location, so you have flexibility in where you take it.
What to bring to your permit test appointment
Bring a valid form of identification and proof of Pennsylvania residency to your test appointment. Valid IDs include a passport, birth certificate, or state ID card. Proof of residency can be a utility bill, lease agreement, or bank statement with your name and current address.
You do not need to bring study materials or notes — they are not permitted during the test. You also do not need to bring your $35 fee in advance; you pay it at the center when you arrive. Arriving 10 to 15 minutes early gives you time to check in and complete any paperwork before your test slot begins.
Comparing Pennsylvania's permit test fee to other states
Pennsylvania's $35 permit test fee is in the middle range compared to other states. Some states charge as little as $10 to $15 for a written permit test, while others charge $40 to $50. The fee does not vary by age or type of license you are pursuing — all permit test takers in Pennsylvania pay the same $35.
The fee has remained stable for several years, though PennDOT can adjust it without advance notice. If you are planning to take the test, confirm the current fee on the PennDOT website or by calling your local Driver License Center, as fees can change between the time this article was written and when you schedule your appointment.
Frequently Asked Questions
Can I pay the permit test fee online before my appointment?
No. Pennsylvania requires you to pay the $35 fee in person at the Driver License Center when you arrive for your test. There is no online payment option or advance payment system. You must bring cash or a card to pay at the time of your exam.
What happens if I fail the permit test three times?
After three failed attempts, you must wait one year before taking the test again. At that point, you restart the entire permit process from the beginning and pay all fees again, including the $35 test fee. This waiting period applies only if you fail three times within a 12-month period.
Is the permit test fee refundable if I don't show up?
No. If you miss your appointment or cancel without rescheduling, you forfeit the $35 fee. You will need to schedule a new appointment and pay another $35 to take the test. Canceling through the PennDOT system in advance may allow you to reschedule without losing the fee, depending on how far in advance you cancel.
Do I pay the permit test fee separately from the learner's permit card fee?
Yes. The $35 is for the written test only. Once you pass, you pay additional fees to PennDOT to receive your physical learner's permit card. These are two separate transactions with two separate fees.
Can I take the permit test at a different location than where I applied?
Yes. You can take the test at any PennDOT Driver License Center in Pennsylvania, not just the one closest to you or where you submitted your process. This gives you flexibility if one center has shorter wait times or more available appointment slots.