Pennsylvania · Permit test

How much is the PA permit test?

How much is the PA permit test? The test itself is free. What you pay when you apply is $45.50, as of October 2026: $6 for the learner's permit and $39.50 for the 4-year driver's license you get once you pass the road test. You pay it all up front, on the DL-180.

What the $45.50 covers

ItemFee (October 2026)
Class C learner's permit$6.00
4-year driver's license$39.50
Total for a first permit and license$45.50
2-year license instead (65 and older)$27.50, so $33.50 in total
Motorcycle (Class M) permit on the DL-180$18.00, including the motorcycle safety education fee

The DL-180 also lets you add $3 for the Organ Donation Awareness Trust Fund or $5 for the Veterans' Trust Fund. Both are optional.

How to pay

Driver License Centers don't take cash. PennDOT's pages say you can pay by check or money order made out to PennDOT, and that centers take debit and credit cards, though one page notes that some centers still take only checks and money orders. A check or money order is the safe choice. The only PennDOT counter that takes cash is the Riverfront Office Center in Harrisburg.

Other fees you might pay later

  • Extending or replacing a learner's permit: $6.00 with the DL-31.
  • A duplicate driver's license: $42.50.
  • Third-party road tests: PennDOT-certified businesses can give the road test for their own fee. A road test at a PennDOT center has no separate fee listed.

How much is the PA permit test if you fail and take it again?

PennDOT doesn't list a fee for retaking the knowledge test. If you fail, you get your forms back and can try again the next business day.