What Pennsylvania charges for a driver's license

A Pennsylvania driver's license costs $30.50 for a four-year license if you are 18 or older. If you are under 18, a junior license costs $13.50 for the same four-year term. These are the base fees you pay to PennDOT (Pennsylvania Department of Transportation) when you pass your test and receive your license.

The fee covers the physical card, the background check, and the processing of your process. You pay it once when you first get your license, and again when you renew it four years later. If you need to replace a lost, stolen, or damaged license before your renewal date, that costs $13.50.

These fees have not changed since 2019. PennDOT does not charge extra for standard features like your photo or address. If you want a Real ID-compliant license — which is required for federal buildings and domestic flights starting May 7, 2025 — there is no additional fee in Pennsylvania; the $30.50 license is Real ID-compliant by default.

Key Takeaways

  • A standard Pennsylvania driver's license costs $30.50 for four years if you are 18 or older, and $13.50 if you are under 18.
  • Replacing a lost or damaged license before your renewal date costs $13.50.
  • Pennsylvania's driver's licenses are Real ID-compliant at no extra charge, so you do not need to pay more to fly domestically or enter federal buildings after May 2025.
  • You renew your license every four years and pay the same fee again at that time.
  • PennDOT does not charge separate fees for photo updates or address changes on your existing license.

How to pay the fee when you get your license

You pay the driver's license fee at a PennDOT Driver License Center when you submit your process in person. You cannot pay online or by mail. PennDOT accepts cash, debit cards, and credit cards at most locations, but call ahead to confirm your local center's payment methods.

If you are renewing by mail — which is an option if your license is not suspended and you do not need a new photo — you still pay the $30.50 fee. You send a check or money order with your renewal process to the address PennDOT provides on the renewal form. Do not send cash through the mail.

If you are renewing online through PennDOT's website, you can pay by debit or credit card. Online renewal is available only if you meet certain conditions: your license must not be suspended, you must not need a new photo, and you must have a valid Social Security number on file.

Additional costs beyond the base license fee

The $30.50 fee is what you owe PennDOT for the license itself. However, you may face other costs depending on your situation. If you need to take the written test or road test, PennDOT charges $10 for each test. If you fail and retake a test, you pay $10 again.

If you are explore for a duplicate license — a second valid license you can carry in addition to your main one — that costs $13.50. This is different from a replacement; a duplicate is issued while your original license is still active.

If you need a Real ID-compliant document but do not yet have one, you must bring certain documents to PennDOT to prove your identity and residency. There is no fee for the documents themselves, but obtaining them (such as a birth certificate from the vital records office) may cost money depending on your state.

Costs for special license types

If you are explore for a commercial driver's license (CDL), the fee is higher. A four-year CDL costs $120. This covers the additional testing and background checks required for commercial driving. If you already have a regular license and are adding a CDL endorsement, the cost is $60.

A motorcycle endorsement on your regular license costs $10 and is valid for the life of your license. You do not renew it separately; you pay the endorsement fee once when you add it, then renew the entire license at your next four-year renewal.

If you need a hazmat endorsement for transporting hazardous materials, that costs $10 as well. Like the motorcycle endorsement, you pay it once when you add it and do not pay again until your full license renewal.

When your renewal fee is due

PennDOT sends you a renewal notice about 60 days before your license expires. The notice includes your renewal important date and instructions for renewing by mail, online, or in person. You must renew before the expiration date on your current license, or your license becomes invalid.

If your license has already expired, you cannot renew it; you must reapply as if you were getting a license for the first time. This means taking the written test and road test again, paying the $10 test fees, and paying the full $30.50 license fee. Renewing on time is cheaper and faster than reapplying.

If you are over 65, Pennsylvania offers a reduced renewal fee of $13.50 instead of $30.50 for a four-year license. You must renew in person at a Driver License Center and bring proof of age.

Fees if your license is suspended or revoked

If your license is suspended or revoked — for example, due to unpaid traffic fines, DUI conviction, or accumulating too many points — you cannot straightforward pay a fee to restore it. Suspension and revocation are separate from the license fee.

To restore a suspended license, you must first resolve the reason for the suspension. This might mean paying fines, completing a DUI program, or waiting out a suspension period. Once the suspension is lifted, you can renew your license normally and pay the standard $30.50 fee.

If your license was revoked, you must wait the required period (which varies by reason) and then reapply from scratch, including retaking tests. The fee structure is the same as a first-time process, but the suspension or revocation itself is not a fee — it is a penalty that must be resolved first.

Frequently Asked Questions

Do I have to pay the license fee if I fail the road test?

No. You pay the $10 test fee to take the road test, but you do not pay the $30.50 license fee until you pass and are issued the license. If you fail, you pay $10 to retake the test. Once you pass, you pay the $30.50 license fee.

Can I pay my license fee online before going to the Driver License Center?

No. PennDOT does not accept online payment for initial license applications or in-person renewals. You pay when you arrive at the Driver License Center. For mail and online renewals, you pay as part of that process, but not in advance.

What if I lose my license and need a replacement before my renewal date?

You pay $13.50 for a replacement license. You can order a replacement online through PennDOT's website if your license was lost or stolen, or you can go to a Driver License Center in person. The replacement is valid until your original four-year term expires.

Is there a fee difference between a regular license and a Real ID license in Pennsylvania?

No. All Pennsylvania driver's licenses are Real ID-compliant at no extra charge. You do not pay more for Real ID features. The $30.50 fee covers a Real ID-compliant license.

Do I pay the license fee again if I renew early?

Yes. If you renew before your license expires, you pay the full $30.50 fee and receive a new four-year license. Early renewal is sometimes done to update your photo or address, but you pay the standard renewal fee either way.