What you need to do to renew in Pennsylvania

Pennsylvania renews driver's licenses by mail or online, depending on your age and how long it has been since your last renewal. Most people can renew online through the Pennsylvania Department of Transportation (PennDOT) website without visiting an office. If you cannot renew online, you will receive a notice in the mail telling you to visit a PennDOT office or an authorized agent location.

Your license expires on your birthday. PennDOT sends renewal notices about 60 days before expiration, though you do not have to wait for the notice to start the process. You can renew up to one year before your license expires.

The cost of renewal depends on how long your new license will be valid. A four-year license costs $30.50, and an eight-year license costs $61. If you renew online, you pay by debit or credit card. If you renew in person, you can pay by cash, check, or card.

Key Takeaways

  • Pennsylvania lets most drivers renew online through the PennDOT website, which takes about 10 minutes and costs $30.50 to $61 depending on license length.
  • You can renew up to one year before your license expires, and you do not need to wait for PennDOT's renewal notice to begin.
  • If you are under 21, have a commercial license, or have not renewed in more than 10 years, you must renew in person at a PennDOT office or authorized agent.
  • Online renewal takes about one to two weeks; in-person renewal is usually faster but requires an appointment at many locations.
  • You will need your current license number, Social Security number, and a valid payment method to renew online.

Who can renew online versus in person

Most Pennsylvania drivers aged 21 and older can renew online if their license is not expired and they have renewed at least once before. You cannot renew online if you are under 21, hold a commercial driver's license (CDL), have a hazmat endorsement, or have not renewed in more than 10 years.

If you fall into any of those categories, you must renew in person. You will also need to renew in person if your name has changed since your last license was issued, if you want to change your address, or if you are renewing a license that has already expired.

Drivers aged 65 and older can renew online, but they have the option to renew for a shorter period (four years instead of eight) if they prefer more frequent renewals.

Steps to renew online

Go to the PennDOT website and select the online renewal option. You will need your current driver's license number, your Social Security number, and your date of birth. The system will ask you to confirm your address and choose your license length (four or eight years).

After you submit your information, you will be asked to pay the renewal fee using a debit or credit card. Once payment is processed, you will receive a confirmation number. PennDOT will mail your new license to the address on file, which usually takes one to two weeks.

Your current license remains valid until your birthday, even after you have paid for renewal online. You do not need to do anything else once you have submitted your payment.

Steps to renew in person

Find a PennDOT Driver License Center or an authorized agent location near you using the PennDOT office locator on their website. Many locations now require appointments, so check before you go. Bring your current driver's license, proof of Social Security number (such as a Social Security card or tax return), and proof of your current address (such as a utility bill or lease).

At the office, you will complete an process form, have your photo taken, and pay the renewal fee. The staff will give you a temporary paper license valid for 30 days while your permanent license is mailed to you. Your new license usually arrives within two to three weeks.

If you are renewing a license that has already expired, bring the same documents plus an explanation of why the renewal is late. PennDOT may ask you to retake the written test or vision test depending on how long the license has been expired.

What happens if your license expires before you renew

Driving with an expired license is illegal in Pennsylvania, even if you have started the renewal process. If you are pulled over, you can be fined. However, if your license expired within the last 60 days and you can show proof that you have submitted an online renewal or have an appointment to renew in person, an officer may issue a warning instead of a ticket.

If your license has been expired for more than 60 days, you must renew in person. You cannot use online renewal, and you may be required to retake the written test and vision test. Bring your expired license, proof of Social Security number, and proof of address.

Renewing a commercial driver's license

Commercial driver's licenses (CDLs) cannot be renewed online in Pennsylvania. You must visit a PennDOT Driver License Center in person. Bring your current CDL, proof of Social Security number, proof of address, and your medical certificate (CDLIS Medical Certification Form) if your CDL has a medical certification requirement.

The renewal process for a CDL is the same as for a regular license in person: you will complete an process, have your photo taken, and pay the fee. However, you may also be required to pass a written test or vision test depending on your age and how long it has been since your last renewal. Check the PennDOT website for the current requirements for your situation.

Frequently Asked Questions

Can I renew my Pennsylvania license if I live out of state?

Yes, you can renew online from anywhere as long as you meet the other requirements (age 21 or older, not a CDL holder, and renewed at least once before). If you need to renew in person, you can visit any PennDOT Driver License Center or authorized agent in Pennsylvania, or you can contact PennDOT to ask about mail-in renewal options for out-of-state residents.

What if I lost my current license and need to renew?

You cannot renew online if you do not have your current license number. You must visit a PennDOT office in person and bring proof of Social Security number and proof of address. You will also need to report the lost license, which PennDOT will do as part of the renewal process.

How long does it take to get my new license after I renew?

Online renewal usually takes one to two weeks for your new license to arrive by mail. In-person renewal is faster: you will receive a temporary paper license valid for 30 days, and your permanent license arrives within two to three weeks. Times may vary depending on mail delivery and PennDOT processing volume.

Do I need an appointment to renew in person at a PennDOT office?

Many PennDOT Driver License Centers now require appointments, but some authorized agent locations may accept walk-ins. Check the PennDOT website or call the office near you to find out their current policy before you visit.

What if my address has changed since my last license?

If you are renewing online, you can update your address during the online process. If you are renewing in person, bring proof of your new address (such as a utility bill, lease, or bank statement) and update it at the office. You cannot change your address by mail renewal.