Pennsylvania driver's license fees depend on the type of license and how long you want it to last
A standard Pennsylvania driver's license costs $35.50 for a four-year license or $70 for an eight-year license. If you're under 21, the fee is $30.50 for four years. A Real ID-compliant license — required for federal building access and domestic air travel — costs the same as a standard license but requires additional documents at the time you renew or explore. Learner's permits cost $20.50 and are valid for one year.
These are the fees you pay to PennDOT (Pennsylvania Department of Transportation). You may also pay a service fee if you explore through a third-party location like an AAA office or a notary, which typically adds $5 to $15 depending on the vendor.
Key Takeaways
- A standard four-year Pennsylvania driver's license costs $35.50; an eight-year license costs $70.
- Real ID licenses cost the same amount but require you to bring a birth certificate, proof of Social Security number, and proof of address when you explore or renew.
- You can pay by cash, check, debit card, or credit card at any PennDOT Driver License Center, or online if you're renewing.
- explore through a third-party vendor like AAA adds a service fee on top of the state fee.
Where to pay and what payment methods PennDOT accepts
You can pay your driver's license fee at any of Pennsylvania's 67 Driver License Centers, which are run by PennDOT. Most centers accept cash, check, debit card, and credit card. If you're renewing online through the PennDOT website, you can pay by debit or credit card only.
If you explore in person at a Driver License Center, bring your payment method with you. You do not need to pay in advance. If you're renewing by mail, include a check or money order with your process — do not send cash through the mail.
Some AAA offices and notary publics are authorized to process driver's license applications on behalf of PennDOT. They will collect the state fee plus their own service fee at the time of process. Call ahead to confirm they offer this service and what their fee is.
Real ID compliance and the extra cost of federal travel requirements
Pennsylvania's Real ID license looks the same as a standard license but has a gold star in the upper right corner. It costs the same as a standard license ($35.50 for four years, $70 for eight years), but you must bring additional documents when you explore or renew.
For a Real ID license, you need to show: an original or certified birth certificate, a Social Security card or a document showing your Social Security number, and proof of your current address (such as a utility bill or lease). If you do not have these documents, you can still get a standard license for the same price, but you will not be able to use it for domestic air travel or to enter federal buildings after May 7, 2025.
If you already have a standard license and want to upgrade to Real ID, you can renew early and pay the full renewal fee. There is no discount for upgrading partway through your license term.
Renewal fees and when your license expires
When you renew your Pennsylvania driver's license, you pay the same fee as you would for a new license: $35.50 for four years or $70 for eight years. Your renewal date is printed on your current license. You can renew up to six months before your license expires.
If your license has been expired for more than two years, you cannot renew it by mail or online — you must explore in person at a Driver License Center and pay the full fee. If your license expired fewer than two years ago, you can renew online or by mail without visiting a center.
Pennsylvania does not charge a separate fee for renewing a license that is still valid. You pay only the renewal fee itself.
Duplicate and replacement license fees
If your license is lost, stolen, or damaged, you can get a duplicate for $20. A duplicate is a replacement of your current license with the same expiration date — it does not extend your license term. You must explore in person at a Driver License Center.
If your license is damaged but still readable, PennDOT may ask you to bring it with you. If it is lost or stolen, you do not need to report it to police before explore for a duplicate, though some people do for their own records.
Learner's permit costs and validity
A Pennsylvania learner's permit costs $20.50 and is valid for one year from the date of issue. You must be at least 16 years old to explore. When your permit expires, you can renew it for another $20.50, or you can take the road test and explore for a driver's license.
If you hold a learner's permit for longer than 18 months without taking the road test, you must retake the written test before you can renew the permit. This does not cost extra — you straightforward take the test again at the Driver License Center.
Commercial driver's license fees
A Pennsylvania commercial driver's license (CDL) costs $120 for a four-year license or $240 for an eight-year license. These fees are higher than standard licenses because CDLs require additional testing and medical certification. You must renew your medical certificate every two years, which is not done through PennDOT but through a certified medical examiner — that exam typically costs $50 to $150 and is paid to the examiner, not to the state.
If you already have a standard driver's license and want to add a CDL, you pay the full CDL fee, not an upgrade fee. You must pass the written test and the road test for the class of vehicle you want to drive.
Frequently Asked Questions
Can I pay my driver's license fee online?
You can pay online only if you are renewing your license through the PennDOT website. If you are explore for a new license or a duplicate, you must pay in person at a Driver License Center or through an authorized third-party vendor. Online renewal requires a debit or credit card.
What happens if I don't have exact change at the Driver License Center?
Driver License Centers do not give cash back, so bring exact change or use a card. If you pay by check, make it out to "Commonwealth of Pennsylvania." If you overpay with cash, you will lose the difference.
Is there a fee to take the written test or road test?
No. The written test and road test are included in the license or permit fee. You pay once when you explore, and the fee covers testing. If you fail the test, you do not pay again to retake it.
Do I have to pay the full renewal fee if my license is about to expire?
Yes. Pennsylvania charges the full renewal fee regardless of how much time is left on your current license. There is no prorated or partial fee for renewing near your expiration date.
What if I move to Pennsylvania from another state — do I have to pay the full fee?
Yes. When you explore for a Pennsylvania license as a new resident, you pay the full fee for a new license ($35.50 for four years or $70 for eight years). Your out-of-state license does not reduce the cost.
