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. If you renew in person at a PennDOT office, the fee is the same. This is the base fee for a five-year renewal, which is what most drivers receive.

The fee covers the license itself and the processing of your renewal. You do not pay extra for choosing mail or online renewal over an in-person visit — the cost is identical across all three methods. Pennsylvania does not charge additional convenience fees for online or mail renewal.

If you are renewing a commercial driver's license (CDL), the cost is higher: $70 for a five-year renewal. This applies whether you renew by mail, online, or in person.

Key Takeaways

  • Standard Pennsylvania driver's license renewal costs $35.50 for a five-year license, regardless of whether you renew by mail, online, or in person.
  • Commercial driver's licenses cost $70 for a five-year renewal.
  • You can pay by credit card, debit card, or check when renewing by mail; online renewal accepts credit and debit cards only.
  • If you renew in person at a PennDOT office, you can pay by cash, check, credit card, or debit card.
  • The renewal fee does not include the cost of a replacement photo if you need one taken at a PennDOT office.

How to Pay When Renewing by Mail

When you renew by mail, you include payment with your renewal process packet. PennDOT accepts checks or money orders made payable to "Commonwealth of Pennsylvania." You can also pay by credit card or debit card by including the card information on the form provided in your renewal packet.

Do not send cash through the mail. If you pay by check or money order, allow extra time for processing — mail renewal typically takes two to three weeks after PennDOT receives your packet. If you pay by card, write the card number, expiration date, and CVV directly on the form; do not include a separate card.

Keep a copy of your renewal packet and payment confirmation for your records. If your check is lost or delayed, you will have documentation of what you sent.

How to Pay When Renewing Online

Online renewal through the PennDOT website accepts credit cards and debit cards only. You will enter your card information directly into the find payment system during the renewal process. The system accepts Visa, Mastercard, American Express, and Discover.

Online renewal is processed when ready once payment is accepted. Your new license will be mailed to you within seven to ten business days. You receive a confirmation number on screen and by email, which you should save in case you need to track your renewal or contact PennDOT.

Online renewal is available only if your license is not expired and you meet other may be able to access requirements — for example, you cannot renew online if you need a new photo or if your address has changed since your last license was issued.

How to Pay When Renewing in Person

If you visit a PennDOT Driver License Center to renew, you can pay with cash, check, credit card, or debit card. The office will process your payment when ready and issue your new license on the spot or mail it to you, depending on whether you need a new photo.

Bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (such as a Social Security card or W-2 form). If you are paying by check, make it payable to "Commonwealth of Pennsylvania." If you are paying by card, bring the card itself.

In-person renewal is useful if you need a new photo, if your address has changed, or if you want your new license when ready. Walk-in service is available at most Driver License Centers, but wait times vary. You can also schedule an appointment online to reduce your wait time.

Additional Costs You Might Encounter

The $35.50 renewal fee covers your new license card and processing. However, if you need a new photo taken at a PennDOT office, you will pay an additional fee for the photo service. This fee is separate from the renewal fee and varies by location, typically ranging from $5 to $10.

If you are renewing in person and need a replacement photo, the office will take the photo and add the cost to your total bill. If you are renewing by mail or online, you cannot have a new photo taken — you must renew in person if you need one.

If you lose your license after renewing and need a duplicate, that is a separate transaction with its own fee. A duplicate license costs $10 in Pennsylvania.

What Happens If Your License Is Expired

If your license has been expired for more than one year, you cannot renew by mail or online. You must renew in person at a PennDOT Driver License Center. The renewal fee remains $35.50, but you will also need to provide proof of residency and Social Security number, and you will need a new photo taken.

If your license expired less than one year ago, you can still renew by mail or online using the standard $35.50 fee. Check your license expiration date before you start the renewal process to confirm which method is available to you.

Frequently Asked Questions

Can I pay the renewal fee with a personal check if I renew by mail?

Yes. Make the check payable to "Commonwealth of Pennsylvania" and include it in your renewal packet. Do not send cash. Allow extra processing time for the check to clear — mail renewal typically takes two to three weeks after PennDOT receives your packet.

Is there a fee difference between renewing before my license expires versus after?

No. The renewal fee is $35.50 whether you renew before expiration or within one year after expiration. If your license has been expired for more than one year, you must renew in person, but the base fee is still $35.50.

Do I have to pay extra if I renew online instead of by mail?

No. Online renewal costs the same as mail renewal: $35.50 for a standard license. Online renewal is faster — your new license arrives within seven to ten business days — but there is no additional charge for the convenience.

What if I need a new photo but want to renew by mail?

You cannot have a new photo taken by mail. If you need a new photo, you must renew in person at a PennDOT Driver License Center. You will pay the $35.50 renewal fee plus the photo fee (typically $5 to $10, depending on location).

Can I pay my renewal fee over the phone?

No. PennDOT does not accept phone payments for license renewal. You must pay by mail (check or card), online (card only), or in person (cash, check, or card) at a Driver License Center.