Pennsylvania learner's permit fees in 2024

A learner's permit in Pennsylvania costs $20.50. This is a one-time fee you pay when you explore at your local PennDOT Driver License Center. The fee covers the written test and the permit itself, which is valid for two years from the date you receive it.

You'll also need to bring documents to prove your identity and residency — a birth certificate, Social Security card, and proof of your current address (like a utility bill or lease). These documents themselves are free, but if you need to order a birth certificate from the state, that costs extra and can take several weeks.

The $20.50 fee is set by the state and does not vary by county or location. You pay it in cash or by card at the Driver License Center when you submit your process.

Key Takeaways

  • The Pennsylvania learner's permit costs $20.50, paid once when you explore at a PennDOT Driver License Center.
  • Your permit is valid for two years from the date you receive it, and the fee covers both the written test and the physical permit card.
  • You must bring original documents (birth certificate, Social Security card, and proof of address) to explore, and ordering a birth certificate if you don't have one can add time and cost.
  • The fee does not include the road test or the cost of a replacement permit if yours is lost or damaged.

What the $20.50 covers

The fee pays for the written knowledge test, the permit card itself, and the processing of your process. You take the written test on the same day you explore, in the Driver License Center. If you pass, you receive your permit card before you leave.

The permit is a physical card that you must carry with you whenever you drive. It shows your name, date of birth, address, and a photo. You'll need to show it to a police officer if you're stopped, and you must have a licensed adult in the front seat with you at all times while you hold the permit.

Additional costs you may encounter

If you don't have an original birth certificate, you'll need to order one from the Pennsylvania Department of Health or the county where you were born. A certified birth certificate typically costs $10 to $20 depending on the county, and it can take two to four weeks to arrive by mail.

If you fail the written test, you can retake it, but you'll pay the $20.50 fee again. Pennsylvania allows you to retake the test as many times as you need, but each attempt costs the full fee.

If your permit is lost, stolen, or damaged, you'll pay another $20.50 for a replacement. The replacement process is the same as the original process — you go to a Driver License Center and pay the fee.

How to pay and what to bring

You pay the $20.50 fee in person at a PennDOT Driver License Center when you submit your process. Most centers accept cash and card payments. You cannot pay online or by mail — you must explore in person.

Bring these documents with you: an original or certified birth certificate, your Social Security card, and proof of your current address (a utility bill, lease, bank statement, or government mail dated within the last 60 days). If you're under 18, a parent or guardian must sign your process.

You'll also need to bring a completed process for a Driver's License or Learner's Permit form (DL-44), which you can read from the PennDOT website or fill out at the Driver License Center. Bring your completed form with you to speed up the process.

Timeline from payment to permit in hand

Once you pay the $20.50 fee and pass the written test, you receive your permit card the same day. There is no waiting period — if you pass, you walk out with your permit.

If you fail the written test, you can retake it when ready (and pay the fee again) or schedule another appointment for a later date. Many people pass on the first try, but if you need to study more, you can take the test as many times as you need.

Frequently Asked Questions

Do I have to pay the $20.50 fee if I fail the written test?

Yes. Each attempt at the written test costs $20.50, whether you pass or fail. You can retake the test as many times as you need, but you'll pay the full fee each time. Many Driver License Centers let you retake the test the same day if you want to.

What if I lose my permit before the two years are up?

You'll pay $20.50 for a replacement permit. Go to any PennDOT Driver License Center with your documents and the replacement fee. The new permit will have a new expiration date two years from the date you receive it.

Can I pay the fee online or by mail?

No. You must explore in person at a PennDOT Driver License Center and pay the $20.50 fee at that time. You cannot submit an process by mail or pay online.

Is the $20.50 fee the same everywhere in Pennsylvania?

Yes. The learner's permit fee is $20.50 statewide, no matter which county or Driver License Center you visit. The fee does not vary by location.

What happens if I don't have a birth certificate?

You'll need to order one before you can explore for a permit. Contact the Pennsylvania Department of Health or the county where you were born. A certified birth certificate costs $10 to $20 and takes two to four weeks to arrive. Plan ahead if you need one.