You can still renew an expired Pennsylvania license, but the process depends on how long it has been expired

An expired Pennsylvania driver's license does not automatically become invalid the moment the expiration date passes. You have options for renewing it, and the state does not penalize you for renewing late — but the longer you wait, the more documents you may need to bring and the more steps the renewal will require. If your license expired within the last year, renewal is straightforward. If it expired more than a year ago, PennDOT (Pennsylvania Department of Transportation) treats it differently and may require you to start closer to the beginning of the licensing process.

The key difference is this: a license expired less than one year can usually be renewed by mail or online. A license expired more than one year requires an in-person visit to a Driver License Center, and you may need to retake the written test or vision screening, depending on your age and how long it has been expired.

Key Takeaways

  • Licenses expired less than one year can be renewed online at www.dmv.pa.gov or by mail without visiting a Driver License Center.
  • Licenses expired one year or longer require an in-person appointment at a Driver License Center and may require a vision test or written exam.
  • You will need your expired license, proof of residency, and proof of Social Security number to renew in person.
  • Online renewal costs $30.50 and takes about two weeks; in-person renewal costs $30.50 and you receive your license the same day if you pass all requirements.
  • If your license was suspended or revoked, you cannot renew it through the standard process and must contact PennDOT directly.

Renewing online if your license expired within the last year

If your Pennsylvania license expired less than 12 months ago, you can renew it online without visiting a Driver License Center. Go to www.dmv.pa.gov, select "Renew Your Driver's License," and follow the prompts. You will need your expired license number, your Social Security number, and a valid payment method (debit or credit card). The online renewal costs $30.50.

Online renewal takes about two weeks from the time you submit your process. PennDOT will mail your new license to the address on file. You do not need to take any tests or provide documents in person. This is the fastest and most convenient option if you are within the one-year window.

Renewing by mail if your license expired within the last year

You can also renew by mail if your license expired within the last year. Request the renewal form DL-44 from PennDOT by calling 1-717-787-2828 or by visiting a Driver License Center in person. Fill out the form, include a check or money order for $30.50 made payable to "Commonwealth of Pennsylvania," and mail it to the address listed on the form along with your expired license.

Mail renewal typically takes three to four weeks. This option works well if you prefer not to use an online payment method, though it is slower than online renewal. You will receive your new license by mail at your current address.

Renewing in person if your license expired more than one year ago

If your Pennsylvania license expired more than 12 months ago, you must visit a Driver License Center in person. You cannot renew online or by mail. Schedule an appointment at www.dmv.pa.gov or by calling 1-717-787-2828. Appointments are free and usually available within one to two weeks, depending on your location.

Bring your expired license, proof of your current address (utility bill, lease, or bank statement dated within the last 60 days), and proof of your Social Security number (Social Security card, W-2, or 1099 form). You will also need to pass a vision screening. Depending on your age and how long your license has been expired, you may be required to retake the written knowledge test. PennDOT will tell you during your appointment whether a test is required.

The in-person renewal fee is $30.50. If you pass all requirements, you will receive your new license the same day. If you fail the vision screening or written test, you will need to schedule another appointment after you have addressed the issue.

What happens if your license was suspended or revoked

If your Pennsylvania license was suspended or revoked — for example, due to unpaid fines, DUI conviction, or accumulation of points — you cannot renew it through the standard online, mail, or in-person process. You must contact PennDOT directly to find out what steps are required to restore your driving privileges.

Call the PennDOT Driver License Section at 1-717-787-2828 or visit a Driver License Center in person. Bring your expired license and be prepared to explain why it was suspended or revoked. Depending on the reason, you may need to pay outstanding fines, complete a safety course, or wait out a suspension period before you can renew. The staff at the Driver License Center can tell you exactly what you need to do.

Driving with an expired license in Pennsylvania

Driving with an expired Pennsylvania license is illegal. If you are stopped by law enforcement, you can be cited for driving with an expired license, which carries a fine. The fine amount depends on how long your license has been expired and whether you have prior violations.

If your license expired recently and you are in the process of renewing, keep a copy of your online renewal confirmation or your mail-in process receipt in your vehicle. This shows that you have begun the renewal process, which may help if you are stopped, though it does not eliminate the violation. The safest approach is to complete your renewal before you drive.

Frequently Asked Questions

Can I drive while my license renewal is being processed?

No. You cannot legally drive with an expired license, even if your renewal process is pending. If you renewed online or by mail, wait until you receive your new license before driving. If you renewed in person and passed all requirements, you received your new license the same day, so you can drive when ready.

What if I lost my expired license and cannot find it?

You can still renew. If you are renewing online or by mail, you will need your license number, which you can find on old insurance documents, vehicle registration, or by calling PennDOT at 1-717-787-2828. If you are renewing in person, bring a photo ID (passport, military ID, or state ID) instead of your expired license, along with proof of residency and Social Security number.

How much does it cost to renew an expired Pennsylvania license?

The renewal fee is $30.50, whether you renew online, by mail, or in person. This fee covers a four-year license. There are no additional charges unless you need to retake the written test, which is included in the renewal process at no extra cost.

Can I renew my license if I moved to a different state?

No. If you no longer live in Pennsylvania, you should obtain a driver's license from your new state instead of renewing your Pennsylvania license. Contact your new state's Department of Motor Vehicles to begin that process. You may be able to transfer some information from your Pennsylvania license, but you will need to take a new written test and vision screening.

What if I am over 65 and my license expired?

Pennsylvania has different renewal rules for drivers over 65. If your license expired and you are 65 or older, you must renew in person at a Driver License Center, regardless of how long it has been expired. You will need to pass a vision screening and may be required to take the written test. Call 1-717-787-2828 to schedule your appointment.