Pennsylvania lets you renew online if you meet specific requirements
You can renew your Pennsylvania driver license online through PennDOT's website if your license is not suspended, you have no medical restrictions, and your license has not been expired for more than five years. The process takes about 10 minutes, costs $30.50, and you pay by debit or credit card. Your new license arrives by mail in 7 to 10 business days.
Not everyone can use the online route. If your license is suspended, if you need to update your address, if you wear corrective lenses and your prescription has changed, or if you have certain medical conditions on your record, you must renew in person at a PennDOT office instead.
Key Takeaways
- Online renewal works only if your license is valid, not suspended, and expired less than five years ago.
- You need your current Pennsylvania driver license number, Social Security number, and a debit or credit card to pay the $30.50 fee.
- Your renewed license arrives by mail within 7 to 10 business days; you cannot pick it up in person.
- If your address has changed, you wear glasses and your prescription changed, or your license is suspended, you must renew at a PennDOT office instead.
- You can renew online up to 180 days before your license expires, so you do not have to wait until the last minute.
Who can renew online and who cannot
PennDOT allows online renewal only for standard driver licenses that are currently valid. Your license must not be suspended, revoked, or cancelled. If you have a commercial driver license (CDL), a motorcycle endorsement, or hazmat certification, you cannot renew online—you must go to a PennDOT office.
You also cannot renew online if you have medical restrictions or conditions listed on your license, if you need to change your name or address, or if you are renewing after your license has been expired for more than five years. If you wear corrective lenses and your vision prescription has changed since your last renewal, you must renew in person so PennDOT can verify your new prescription.
If you are unsure whether your license qualifies, you can start the online process and PennDOT will tell you if you need to come in person instead. There is no penalty for starting and stopping.
What you need before you start
Gather these items before you begin the online renewal on PennDOT's website:
- Your current Pennsylvania driver license number
- Your Social Security number
- A debit or credit card (Visa, Mastercard, American Express, or Discover)
- Your current mailing address
You do not need to upload photos, documents, or medical forms for online renewal. PennDOT uses the photo and information from your current license. If any of that information is wrong—your name, date of birth, address, or medical restrictions—you cannot fix it online and must visit a PennDOT office.
The step-by-step process
Go to the PennDOT website and find the "Renew Your License Online" option under the Driver License section. You will be taken to a find portal where you enter your driver license number and Social Security number to verify your identity.
Next, review your current license information on screen. If anything is incorrect, stop and schedule an in-person appointment instead. If everything is correct, you will confirm your mailing address and answer a few questions about medical conditions or suspensions. Then you will see the $30.50 renewal fee and enter your payment card information.
After you submit payment, you will receive a confirmation number on screen and by email. Keep this number for your records. Your new license will be mailed to the address on file within 7 to 10 business days. You do not receive a temporary license or a paper receipt to carry while you wait.
When you can renew and how long it takes
You can start an online renewal up to 180 days before your license expires. This means you do not have to wait until the last month to renew. Many people renew 3 to 6 months early to avoid the rush.
The online process itself takes 10 to 15 minutes. Payment is processed when ready. Your new physical license arrives by mail in 7 to 10 business days under normal circumstances. During high-volume periods (late summer, around holidays), delivery may take up to two weeks.
If your license expires before your new one arrives, you are still legal to drive as long as your renewal was submitted before the expiration date. You do not need to carry proof of renewal—the system is in PennDOT's records.
What happens if you cannot renew online
If you do not meet the requirements for online renewal, you must schedule an appointment at a PennDOT Driver License Center. You can book an appointment on the PennDOT website. In-person renewal takes about 30 minutes and costs $30.50 (the same fee as online).
Bring your current license, proof of residency (utility bill, lease, or bank statement), and your Social Security card or a document with your Social Security number. If you are renewing after a suspension, bring proof that the suspension has been lifted. If your vision has changed, bring your current eyeglass prescription or contact lens prescription from your eye doctor.
In-person renewal is also required if you want to change your address, update your name due to marriage or legal change, or add a new medical condition to your record. You cannot make these changes online.
Payment and what to do if something goes wrong
Online renewal accepts Visa, Mastercard, American Express, and Discover. The $30.50 fee is charged when ready when you submit your payment. If your card is declined, you will see an error message on screen and can try a different card. Your license will not be renewed until payment goes through.
If you completed the renewal and received a confirmation number but your new license does not arrive within 14 days, contact PennDOT at 1-717-787-2937. Have your confirmation number ready. If your license arrives damaged or with incorrect information, you can request a replacement at a PennDOT office or by mail.
If you paid but did not receive a confirmation number, check your email (including spam folder) for a receipt. If you find no record of the transaction, contact your bank to confirm the charge did not go through. Then you can attempt the renewal again.
Frequently Asked Questions
Can I renew online if my license is expired right now?
Yes, as long as it expired less than five years ago. You can renew online even if your license is currently expired. However, if it has been expired for more than five years, you must renew in person at a PennDOT office.
What if I moved and need to change my address?
You cannot change your address during online renewal. You must visit a PennDOT Driver License Center in person and bring proof of your new address, such as a utility bill or lease. The online system will only renew your license at your current address on file.
Do I get a temporary license while I wait for my new one in the mail?
No. Online renewal does not issue a temporary license. Your current license remains valid until it expires. As long as you renewed before the expiration date, you are legal to drive even after your license expires and while you wait for the new one to arrive.
Can I renew online if I have a suspension on my record?
No. If your license is suspended, revoked, or cancelled for any reason, you cannot renew online. You must visit a PennDOT office in person. Bring proof that the suspension has been lifted, such as a letter from PennDOT or proof that you completed required steps (like paying a fine or completing a course).
What if I wear glasses and my prescription changed?
You must renew in person at a PennDOT office. Bring your current eyeglass or contact lens prescription from your eye doctor. PennDOT will verify your vision during the in-person visit. You cannot update a vision prescription through online renewal.