What Pennsylvania charges to renew your driver's 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. Pennsylvania does not charge extra for in-person renewal, so there is no reason to pay more by choosing one method over another.

The $35.50 covers a four-year renewal cycle. If you are renewing a Real ID-compliant license (the kind with a gold star in the upper right corner), the cost is still $35.50 — there is no separate Real ID renewal fee in Pennsylvania.

If your license has been expired for more than two years, you cannot renew it. You must explore for a new license instead, which costs $35.50 for a four-year license or $70 for an eight-year license. The difference is straightforward how long the license lasts; both are new licenses, not renewals.

Key Takeaways

  • Pennsylvania charges $35.50 to renew a standard driver's license, whether you renew online, by mail, or in person.
  • Real ID-compliant licenses cost the same $35.50 to renew and do not carry an extra fee.
  • You can only renew if your license expired within the last two years; older licenses require a new process instead.
  • Payment methods vary by renewal route: online and mail renewals accept credit or debit cards, while in-person renewals accept cash, check, or card.

How to pay when you renew online or by mail

Online renewal through the Pennsylvania Department of Transportation (PennDOT) website accepts credit cards and debit cards only. You cannot pay by check, cash, or electronic bank transfer when renewing online. The payment is processed when ready when you submit your renewal process.

Mail renewal requires a check or money order made out to "Commonwealth of Pennsylvania." Do not send cash through the mail. Include the check with your renewal form and supporting documents in the envelope you mail to PennDOT. Processing times for mail renewals are longer than online renewals — typically four to six weeks — so the payment clears after your process has already been received and logged.

If you are renewing by mail and your check is returned for insufficient funds or a closed account, PennDOT will contact you to request payment by another method before your renewal is processed. This delay can push your renewal into the timeframe where your license expires before the new one arrives.

In-person renewal payment at a PennDOT office

When you renew in person at a PennDOT Driver's License Center, you can pay with cash, check, debit card, or credit card. This is the only renewal method that accepts cash. If you pay by check in person, bring a valid ID — the office staff will verify the check before accepting it.

In-person renewal is the fastest way to get a new license. You receive a temporary paper license on the spot that is valid for 30 days while your plastic card is printed and mailed to your address. This matters if you need to drive when ready after renewal or if your current license is about to expire.

What affects the cost of your renewal

Your age and the type of license you hold do not change the renewal fee. A 16-year-old renewing a junior license and a 65-year-old renewing a standard license both pay $35.50. Pennsylvania does not offer reduced renewal fees for seniors or any other group.

If you are renewing a commercial driver's license (CDL), the cost is higher. A four-year CDL renewal costs $70. If you are renewing both a standard license and a CDL at the same time, you pay both fees.

If you need to change your name, address, or other information during renewal, there is no extra charge. The $35.50 renewal fee covers the updated license. However, if you are renewing a license that was suspended or revoked, you may face additional reinstatement fees that are separate from the renewal fee itself.

Renewal fees if your license was suspended or revoked

If your Pennsylvania license was suspended — for example, due to unpaid traffic fines, a DUI conviction, or accumulating too many points — you cannot straightforward renew it. You must first clear the suspension by paying any outstanding fines, completing required programs, or meeting other conditions set by PennDOT.

Once the suspension is lifted, you can renew your license for the standard $35.50. However, some suspensions require you to obtain an SR22 form (proof of financial responsibility) before you can renew. An SR22 is not a fee to PennDOT; it is an insurance document that your insurance company files on your behalf. Your insurance company may charge a filing fee of $15 to $50 to file the SR22, depending on the company.

If your license was revoked rather than suspended, renewal is not an option. You must explore for a new license, which involves retaking the written test and vision test. The new license process fee is $35.50, but you will also pay for the testing itself if you use a third-party testing site.

Timeline for receiving your renewed license after payment

Online renewal is the fastest method. After you pay and submit your process, PennDOT typically mails your new license within 7 to 10 business days. Your current license remains valid until the new one arrives, so there is no gap in your driving privileges.

Mail renewal takes longer because your process must travel to PennDOT, be processed, and then mailed back to you. Most mail renewals are completed within 4 to 6 weeks of PennDOT receiving your envelope. If you mail your renewal close to your expiration date, your license may expire before the new one arrives. In that case, you can still drive on the expired license for a grace period of up to 60 days while your renewal is in process, but you must be able to show proof that you applied.

In-person renewal is when ready. You receive a temporary paper license valid for 30 days and your plastic card is mailed within 7 to 10 business days. The temporary license allows you to drive right away, even if your old license has already expired.

What to do if you cannot pay the renewal fee right now

Pennsylvania does not offer payment plans for license renewal fees. The $35.50 must be paid in full at the time of renewal. If you cannot afford the fee, you have two options: wait until you can pay, or let your license expire and explore for a new one later when you have the funds.

If your license expires while you are waiting to pay, you cannot legally drive. Driving on an expired license in Pennsylvania can result in a fine of up to $200 and points on your driving record. If you are stopped by police, you may also be cited for driving without a valid license, which carries additional penalties.

Some community organizations and nonprofits offer emergency information with transportation costs, but these programs rarely cover license renewal fees specifically. If you are facing financial hardship, contact your local 211 service (dial 2-1-1 or visit 211.org) to ask what resources exist in your area.

Frequently Asked Questions

Can I renew my Pennsylvania license if it expired more than two years ago?

No. If your license has been expired for more than two years, you cannot renew it. You must explore for a new license instead. A new four-year license costs $35.50, the same as a renewal, but you will need to pass the vision test and written test again.

Is there an extra fee to renew a Real ID license in Pennsylvania?

No. A Real ID-compliant Pennsylvania license costs $35.50 to renew, the same as a standard license. The gold star on the front does not change the price. You do not need to upgrade to Real ID during renewal unless you want to.

What happens if my check bounces when I renew by mail?

PennDOT will contact you to request payment by another method before your renewal is processed. This delays your renewal and may cause your license to expire before your new one arrives. To avoid this, use a check you know will clear or renew online with a debit or credit card instead.

Do I have to pay the renewal fee if I renew in person versus online?

No. The renewal fee is $35.50 regardless of whether you renew online, by mail, or in person. The only difference is the payment methods accepted and how long it takes to receive your new license.

What if I need to renew my license but I also have an SR22 requirement?

You pay the $35.50 renewal fee to PennDOT. Your insurance company files the SR22 separately and may charge you a filing fee of $15 to $50. These are two separate transactions — the SR22 fee is not part of the license renewal fee.