
A standard Pennsylvania Class C learner's permit with 4-year license bundle costs $45.50. This fee covers your permit, future junior license, and three road test attempts. You pay once after passing the knowledge test.
The state charges one flat fee for your permit and license package. Additional services like extensions or replacements cost extra.
| Service | Cost | Details |
|---|---|---|
| Initial Class C Permit & 4-Year License Bundle | $45.50 | Total application fee. Paid after passing knowledge test. |
| Knowledge Test Retake | $0.00 | No fee to retake the written test if you fail. You can return the next business day. |
| Permit Extension (DL-31 Form) | $6.00 | Required if your permit expires after one year or after three failed road tests. Fill DL-31 for extension. |
| Replacement Permit | $6.00 | Current DL-31 fee for a Class A, B, or C learner permit replacement. |
What the $45.50 covers vs. separate costs
| Cost | Included in $45.50? |
|---|---|
| Initial Class C learner's permit and four-year license transaction | Yes |
| DL-31 extension or replacement | No — $6.00 |
| Optional REAL ID | No — one-time $30 REAL ID fee, plus the applicable license fee |
| Medical exam, professional lessons, third-party services, or notary charges | No — provider charges vary |
Study with the Pennsylvania Driver's Manual before your test. PennDOT does not charge a separate fee for a standard knowledge-test retake.
The $45.50 PennDOT transaction is not the full cost for every applicant. A medical exam, professional driving lessons, third-party testing services, or notary charges can add separate costs, and those provider charges vary by situation and provider.
The $45.50 initial Class C transaction covers the learner's permit and the four-year license transaction. It does not include a medical exam, optional REAL ID, professional driving lessons, third-party testing, notary charges, or later DL-31 transactions.
The current PennDOT fee to add, extend, or replace a Class A, B, or C learner's permit with Form DL-31 is $6.00.
Yes. REAL ID is optional and adds a one-time $30 REAL ID fee, plus the applicable driver's license fee. It is separate from the $45.50 initial permit-and-license transaction.
PennDOT does not charge a separate retest fee for the standard knowledge test or road test. A failure can still create indirect costs such as another trip, more practice, lessons, or vehicle rental.
PennDOT accepts several payment methods. For current card, check, money-order, and cash rules by location, see the Pennsylvania fees and payment guide.
Confirm the current fee before your visit and check the dedicated Payment Methods guide so you know which payment options are accepted at your location.
For document and form preparation, use the Pennsylvania eligibility and documents guide.
"The AI mock tests were surprisingly realistic. The explanations for road signs helped me understand the logic, not just memorize. Passed my permit test on the first try!"
Michael R.
New Driver
"I was struggling with the specific road rules of my state until I used Shoro. The flashcards are a game changer for quick revision before the actual exam."
Sarah L.
Permit Holder
"The readiness score gives you so much confidence. I knew exactly when I was ready to take the test. Highly recommend Shoro for anyone nervous about their exam."
David K.
G2 Candidate