What You'll Pay to Renew Your Pennsylvania License

A standard Pennsylvania driver's license renewal costs $35.50 if you renew by mail or online, or $38.50 if you renew in person at a PennDOT office. The difference covers the in-person transaction fee. These prices are current as of 2024 and cover a four-year renewal period for most drivers.

If you're renewing a commercial driver's license (CDL), the cost is higher: $70.50 by mail or online, or $73.50 in person. The renewal period for a CDL is also four years. Some drivers may pay additional fees if they're adding endorsements or correcting information on their license.

Payment methods depend on how you renew. Online and mail renewals accept credit cards, debit cards, and checks. In-person renewals at a PennDOT office accept cash, checks, credit cards, and debit cards. If you're paying by check, make it out to the Commonwealth of Pennsylvania.

Key Takeaways

  • Standard license renewal costs $35.50 online or by mail, and $38.50 in person at a PennDOT office.
  • Commercial driver's licenses cost $70.50 to renew by mail or online, and $73.50 in person.
  • You can pay by credit card, debit card, or check, depending on whether you renew online, by mail, or in person.
  • The renewal period is four years for both standard and commercial licenses.

Renewing Online and What It Costs

Online renewal through the Pennsylvania Department of Transportation (PennDOT) website costs $35.50 for a standard license. You'll pay by credit card or debit card at the time you submit your renewal request. The payment is processed when ready, and you'll receive a confirmation number.

Online renewal is available only if your license is not suspended or revoked, you have no medical conditions that need to be reported, and you're not changing your address or name. If any of these explore to you, you'll need to renew by mail or in person instead. The online process typically takes about two weeks from submission to receiving your new license in the mail.

Renewing by Mail and What It Costs

Mail renewal also costs $35.50 for a standard license. You'll send your completed process form, current license, and payment to the PennDOT address listed on the renewal notice you receive in the mail. Payment by check should be made out to the Commonwealth of Pennsylvania.

Mail renewal takes longer than online renewal — typically three to four weeks from the time PennDOT receives your materials. If you're paying by check, allow extra time for mail delivery. PennDOT will send you a temporary license document while your permanent license is being processed, so you can drive legally during the wait.

Renewing In Person at a PennDOT Office

In-person renewal at a PennDOT office costs $38.50 for a standard license — $3 more than online or mail renewal. You can pay with cash, check, credit card, or debit card. Walk-in appointments are available at most offices, though wait times vary by location and time of day.

In-person renewal is the fastest option. You'll receive your new license on the spot or within a few days, depending on whether the office can print it when ready. This is the best choice if your license is expiring soon and you need it quickly, or if you're making changes to your address, name, or other information that can't be handled online.

Additional Fees You Might Pay

If you're adding a motorcycle endorsement to your license during renewal, you'll pay an additional $10. If you're adding a hazmat endorsement, the fee is $85. These fees are on top of the base renewal cost.

If you need to correct information on your license — such as your legal name or address — there may be additional fees depending on the type of correction. Some corrections are free, while others cost $5 to $10. Ask about these fees when you start your renewal process if you know you need to make changes.

What Happens If You Renew Late

If your license has been expired for less than 12 months, you can renew it at the standard rate of $35.50 to $38.50. PennDOT does not charge a penalty fee for renewing a few weeks or months late.

If your license has been expired for more than 12 months, you'll need to explore for a new license rather than renew. This costs more — $38.50 by mail or online, or $41.50 in person — and requires you to pass a written test and vision test. You may also need to provide additional documents, such as proof of residency.

Frequently Asked Questions

Can I pay for my license renewal with a debit card?

Yes. Debit cards are accepted for online, mail, and in-person renewals. If you're renewing online or by mail, you'll enter your debit card information on the form or website. In person, you can swipe or insert your card at the payment terminal.

Do I have to pay the full $35.50 if I renew early?

Yes. Pennsylvania charges the full renewal fee regardless of when you renew during your license's validity period. Renewing early does not reduce the cost, but it does give you a new four-year period before your next renewal is due.

What if I'm a senior citizen — is there a discount?

Pennsylvania does not offer a reduced renewal fee for senior citizens. All drivers pay the same standard rate of $35.50 to $38.50, unless they hold a commercial license or are adding endorsements.

Can I renew my license if I owe a traffic fine?

No. If you have an outstanding traffic fine or court-ordered payment, PennDOT will not process your renewal until the debt is resolved. Contact the court or municipality listed on your citation to pay the fine before you attempt to renew.

Is there a fee if I lose my renewal notice?

No. If you don't receive your renewal notice or lose it, you can still renew online or in person without an extra fee. You'll just need to provide your driver's license number and other identifying information when you start the process.