Pennsylvania driver's license renewal basics

You can renew your Pennsylvania driver's license online, by mail, or in person at a PennDOT office. The method you choose depends on whether your license is still valid, how much time you have, and whether you need to update your photo or address. Most people renew online or by mail without visiting an office.

Pennsylvania licenses expire on your birthday. You get a notice in the mail about 60 days before expiration, but you do not have to wait for it to start the renewal process. You can renew up to one year before your license expires.

The cost is $30.50 for a four-year license or $61 for an eight-year license, paid by credit card, debit card, or check (by mail only). If you renew online or by mail, the new license arrives in about 7 to 10 business days.

Key Takeaways

  • Online renewal takes about 10 minutes and works if your license is not expired, your address has not changed, and you do not need a new photo.
  • Mail renewal requires the renewal notice you received from PennDOT, a check or money order, and takes 7 to 10 business days.
  • In-person renewal at a PennDOT office is necessary only if your license is expired, you need a new photo, or you are changing your address.
  • You must bring your current license and proof of your Social Security number to any in-person visit.
  • Pennsylvania does not mail temporary licenses, so plan ahead if your current license will expire before your new one arrives.

Renewing online through PennDOT's website

Online renewal is the fastest and most convenient option if your license is still valid and you do not need to change your address or photo. Go to www.dmv.pa.gov and select "Renew Your Driver's License" under the Driver's License section. You will need your current Pennsylvania license number and the last four digits of your Social Security number.

The system will ask you to confirm your address, emergency contact, and organ donation preference. If any of this information is wrong, you cannot complete the online renewal — you must go in person instead. You will pay by credit or debit card, and your new license will be mailed to the address on file.

Online renewal is not available if your license has already expired, if you are under 21, or if you have a commercial driver's license (CDL). You also cannot renew online if you have had any suspensions, revocations, or violations since your last renewal.

Renewing by mail with your renewal notice

If you received a renewal notice from PennDOT in the mail, you can renew by returning it with payment. The notice includes a form you sign and a prepaid envelope. Write a check or money order for $30.50 (four-year) or $61 (eight-year) and mail everything together to the address on the envelope.

Do not send cash. Include your current license with the mailed form so PennDOT can verify your identity. Your new license will arrive in 7 to 10 business days after they receive your payment.

If you lost your renewal notice, you can request a new one by calling PennDOT at 717-787-2937 or visiting a local office. You can also renew by mail without the notice if you send a letter with your name, date of birth, license number, current address, and a check or money order to PennDOT, Harrisburg, PA 17110.

Renewing in person at a PennDOT office

You must renew in person if your license has expired, if you need a new photo, if you are changing your address, or if you have had any license suspensions or violations. You will also need to visit an office if the online system rejected your renewal or if you want to change your name.

Bring your current Pennsylvania license, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within 60 days). If you are changing your address, bring documents showing your new address.

Find your nearest PennDOT office on the website and check the hours before you go — many offices have limited hours or are closed certain days. Wait times vary widely by location and time of day. You can schedule an appointment online at some offices, which can reduce your wait time significantly.

What happens if your license has already expired

If your license expired more than one year ago, you cannot renew it — you must reapply as if you were getting your first license. This means taking the written test, the road test, and paying the full fee for a new license. You can still renew if your license expired within the last year.

If your license expired less than one year ago, you can still renew by mail or in person using the same process as an active license. You cannot renew online if your license is expired. You will need to visit a PennDOT office or mail in your renewal notice with payment.

While your license is expired, you cannot legally drive. If you are stopped by police, you can be cited for driving with an expired license even if your renewal is in the mail.

Renewing a commercial driver's license (CDL)

Commercial driver's licenses cannot be renewed online or by mail. You must renew in person at a PennDOT office. Bring your current CDL, proof of your Social Security number, and proof of your address.

You will need to pass a medical examination by a certified medical examiner and provide the Medical Examiner's Certificate (MCSA-5875) at your appointment. This certificate is valid for 24 months. You can find a certified medical examiner through the Federal Motor Carrier Safety Administration website.

CDL renewals cost the same as regular licenses ($30.50 for four years or $61 for eight years), but the medical exam is a separate cost paid to the examiner, not to PennDOT.

Scam alerts and safety information

Do not trust emails, texts, or phone calls claiming to be from PennDOT asking you to renew your license or verify your information. PennDOT will never contact you by email or text to ask for personal information. If you receive a suspicious message, delete it and do not click any links.

The only official PennDOT website is www.dmv.pa.gov. Do not use any other website to renew your license, even if it appears in a search result. Scam sites often charge extra fees and may not actually submit your renewal to PennDOT.

If you use a third-party service to renew your license, you will pay a convenience fee on top of the state fee. These services are not necessary — you can renew directly through PennDOT for free (except the license fee itself) online or by mail.

Frequently Asked Questions

Can I drive while my renewal is being processed?

Yes, if your current license is still valid. You can legally drive until your license expires, even if your renewal has not arrived yet. If your license has already expired, you cannot drive legally, even if your renewal is in the mail.

What if I moved and did not update my address before renewing?

If you renewed online or by mail with an old address, your new license will be mailed to that old address. Contact PennDOT at 717-787-2937 to report the address change and ask them to hold your license or remail it to your new address. You may need to visit an office in person to update your address in the system.

How long does a Pennsylvania driver's license last?

You can choose a four-year license ($30.50) or an eight-year license ($61) when you renew. Both expire on your birthday. Licenses for people over 65 are valid for five years.

Do I need a new photo when I renew?

Not unless you want one. If you renew online or by mail, your photo from your previous license will be used. If you want a new photo, you must renew in person at a PennDOT office.

What if my name changed since my last license?

You must renew in person and bring a document showing your name change, such as a marriage certificate, divorce decree, or court order. You cannot change your name through online or mail renewal.