Pennsylvania renewal fees depend on your license type and how long you want it valid
A standard Pennsylvania driver's license renewal costs $35.50 for a four-year license or $71 for an eight-year license. If you hold a commercial driver's license (CDL), the cost is $71.50 for four years or $143 for eight years. These are the fees you pay to PennDOT (Pennsylvania Department of Transportation) when you renew in person or by mail.
The fee covers the cost of producing your new license card and processing your renewal process. You cannot renew online in Pennsylvania, so you will either visit a PennDOT office or mail in your renewal packet. If you choose to mail your renewal, there are no additional PennDOT fees, but you may pay for postage and certified mail if you want tracking.
Some people choose the eight-year license even though it costs more upfront, because it means you renew less often. The choice depends on whether you prefer lower per-renewal costs or fewer trips to PennDOT over time.
Key Takeaways
- A four-year Pennsylvania driver's license renewal costs $35.50; an eight-year renewal costs $71.
- Commercial driver's licenses cost $71.50 for four years or $143 for eight years.
- You cannot renew online; you must renew by mail or in person at a PennDOT office.
- Mailing your renewal has no extra PennDOT fee, but you may pay for postage and certified mail on your own.
What's included in the renewal fee
The renewal fee covers the physical license card, processing of your process, and the background check PennDOT runs on all renewals. You do not pay separately for any of these. The fee is the same whether you renew by mail or in person.
If you need a Real ID-compliant license (required for federal building access and domestic air travel), the cost is the same as a standard renewal. Pennsylvania issues Real ID licenses by default, so you do not pay extra to get one. However, if you want a non-Real ID license instead, you can request one at no additional cost — you straightforward tell PennDOT when you renew.
Renewal by mail versus in person
Renewing by mail costs nothing extra beyond the $35.50 or $71 PennDOT fee. You fill out your renewal form, include your current license and required documents, and mail the packet to PennDOT. If you want to track your renewal or may support it arrives, you can pay for certified mail yourself — that cost comes out of your pocket, not PennDOT's.
Renewing in person at a PennDOT office also costs the same $35.50 or $71. You do not pay a separate fee for the appointment or the in-person service. However, if you live far from an office, the cost of travel and time may make mail renewal more practical for you.
Some people renew in person because they need their license quickly or want to update their photo. Mail renewal typically takes two to three weeks; in-person renewal is when ready.
When you might pay more than the standard fee
If you renew your license and also request a duplicate or replacement card on the same day, you pay an additional $10 for the duplicate. This is useful if you lost your license and need a new one before your renewal was due anyway.
If you renew by mail and your process is incomplete or missing documents, PennDOT will return it to you. You then have to resubmit it, which means paying for postage again. This does not happen often, but it is worth double-checking your packet before you mail it.
If you renew in person and need a name change (due to marriage, divorce, or legal change), you must bring the court order or marriage certificate. There is no extra fee for the name change itself, but you may need to gather documents that cost money to obtain, such as a certified copy of your marriage certificate.
How to pay your renewal fee
If you renew by mail, you pay by check or money order made out to "Commonwealth of Pennsylvania." You include the payment in your renewal packet. Do not send cash through the mail.
If you renew in person at a PennDOT office, you can pay by cash, check, debit card, or credit card. Most offices accept all four methods, but it is worth calling ahead to confirm what your local office takes.
Frequently Asked Questions
Can I renew my license online in Pennsylvania?
No. Pennsylvania does not offer online renewal. You must renew by mail or in person at a PennDOT office. Mail renewal takes about two to three weeks; in-person renewal is when ready.
Do I have to pay the full renewal fee if my license expires soon?
Yes. PennDOT charges the full fee regardless of how much time is left on your current license. You cannot pay a reduced rate for a partial renewal.
What happens if I renew early?
You can renew up to six months before your license expires. Your new license will be valid for four or eight years from the date you renew, not from the date your old license expired. You pay the full renewal fee.
Is there a fee to change my address when I renew?
No. Updating your address is included in the renewal process at no extra cost. You provide your new address on the renewal form, and it appears on your new license.
What if I need my license before the mail renewal arrives?
You can renew in person at a PennDOT office and receive your license the same day. If you cannot get to an office quickly, you can request a temporary paper license while you wait for your mail renewal to arrive, though this is not common practice — ask PennDOT directly about your options.