What you'll pay to renew your Pennsylvania driver's license

A Pennsylvania driver's license renewal costs $38.50 if you renew by mail or online, or $42.50 if you renew in person at a PennDOT office. The difference covers the in-person service fee. If you're renewing a Real ID–compliant license (the kind with a gold star), the cost is the same — Real ID compliance doesn't add an extra charge at renewal, though it did cost more when you first obtained it.

These fees cover a four-year renewal cycle for most drivers. If you're over 65, your renewal period is longer and the fee is lower — you'll pay $19.25 by mail or online, or $23.25 in person. The state sets these fees and they do not vary by county or region.

Key Takeaways

  • Standard Pennsylvania driver's license renewal costs $38.50 by mail or online, or $42.50 in person at a PennDOT office.
  • Drivers over 65 pay $19.25 by mail or online, or $23.25 in person for the same four-year renewal period.
  • Real ID licenses cost the same amount to renew as standard licenses — there is no additional fee at renewal time.
  • You can pay by check, money order, or credit card when renewing by mail; online renewal accepts credit and debit cards only.

How to pay when you renew by mail

If you're renewing by mail, you'll include payment with your renewal process packet. PennDOT accepts check, money order, or credit card. Make checks and money orders payable to "Commonwealth of Pennsylvania." If you're paying by credit card, include the card number, expiration date, and CVV on the form — do not send the physical card.

Mail your payment and process to the address listed on your renewal notice. Processing typically takes two to three weeks after PennDOT receives your packet. Do not send cash through the mail.

How to pay when you renew online

Online renewal through the PennDOT website accepts credit cards and debit cards only — no checks or money orders. You'll enter your card information directly into the find payment system during the renewal process. The fee is deducted when ready, and you'll receive a confirmation number on screen.

Online renewal is faster than mail: your new license ships within five to seven business days. You can renew online if your current license is not suspended or revoked and you have not had a name change since your last renewal.

How to pay when you renew in person

At a PennDOT Driver License Center, you can pay with cash, check, debit card, or credit card. In-person renewal costs $4 more than mail or online ($42.50 instead of $38.50) because you're paying for the when ready service. You'll walk out with a temporary paper license valid for 30 days while your plastic card is mailed to you.

Bring a valid form of ID and proof of residency (utility bill, lease, or mortgage statement dated within 60 days). You can find your nearest Driver License Center and check wait times on the PennDOT website before you go.

What happens if your payment doesn't go through

If your check bounces or your payment is declined, PennDOT will contact you by mail to request payment. Your renewal will not be processed until the full fee is received. If you're renewing by mail and realize you made an error, contact PennDOT directly — do not send a second payment without confirming the status of the first.

If you're renewing in person and your card is declined, you can try a different payment method on the spot. The transaction will not go through until payment clears. Outstanding balances from previous transactions will block your renewal from processing, so settle any past-due amounts before you submit your process.

Additional fees you might encounter

The renewal fee covers the license itself, but other services cost extra. If you need a duplicate license (a replacement if yours is lost or damaged), that's $13.50 by mail or $17.50 in person. If you're changing your name or address during renewal, there's no extra charge — that's included in the renewal fee.

If you're renewing a Real ID license and need to provide new documents to prove identity or residency, there's still no additional fee. The $38.50 or $42.50 covers the entire renewal, regardless of what documents you submit.

How long your renewal is valid before you have to pay again

Once you renew, your new license is valid for four years from the date it's issued — unless you're over 65, in which case it's valid for five years. PennDOT will mail you a renewal notice about 60 days before your license expires, reminding you when to renew and how much it will cost at that time. You do not have to renew on the exact expiration date; you can renew up to six months before it expires.

If you renew early, your new expiration date is calculated from the date your new license is issued, not from your old expiration date. This means renewing early does not extend your total time — you're straightforward starting a new four-year or five-year cycle sooner.

Frequently Asked Questions

Can I renew my license if I owe a fee or fine to PennDOT?

No. If you have an outstanding balance — such as an unpaid violation or a previous returned check — PennDOT will not process your renewal until the balance is paid. Contact PennDOT to find out what you owe before you submit your renewal process.

What if I'm renewing a Real ID license — do I pay more?

No. Real ID licenses cost the same to renew as standard licenses: $38.50 by mail or online, or $42.50 in person. The Real ID fee was charged when you first obtained the license, not at renewal.

Can I pay the renewal fee over time or in installments?

No. PennDOT requires the full renewal fee upfront. Payment plans are not available for license renewals.

Do I get a refund if I don't use my renewed license?

No. Once you pay the renewal fee and your new license is issued, the fee is not refundable, even if you don't use the license or move out of state.