Pennsylvania lets you renew online, by mail, or in person depending on your license type and how long it has been expired

Pennsylvania offers three ways to renew your driver's license: online through the PennDOT website, by mail using Form DL-43, or in person at a Driver License Center. Which route you can use depends on whether your license is still valid, how much time has passed since it expired, and what type of license you hold. Online renewal is the fastest option if you are may be able to access, taking about 7 to 10 business days for your new license to arrive. Mail renewal takes longer—typically 4 to 6 weeks—but requires no trip to an office. In-person renewal at a Driver License Center is when ready if you need your license the same day.

Your current license must not be expired by more than 5 years to renew by mail or online. If your license expired more than 5 years ago, you must renew in person and may need to retake the written test and vision screening. Commercial driver's licenses (CDLs) cannot be renewed online under any circumstance and require an in-person visit.

Key Takeaways

  • Online renewal through PennDOT's website is available if your license expired within the last 5 years and you do not hold a commercial license.
  • Mail renewal using Form DL-43 takes 4 to 6 weeks and costs the same as online renewal but requires no office visit.
  • In-person renewal at a Driver License Center is the only option if your license expired more than 5 years ago or if you hold a commercial license.
  • You will need your current license, proof of residency, and payment by check, money order, or card—cash is not accepted for mail renewal.
  • Pennsylvania charges different renewal fees depending on whether you choose a 4-year or 8-year license.

Online renewal through PennDOT's website

Visit the PennDOT website and select the online license renewal option. You will need your current Pennsylvania driver's license number, Social Security number, and a valid payment method (debit or credit card). The system will verify your information against PennDOT records and ask you to confirm your address or update it if you have moved. You cannot change your name, gender marker, or other personal details online—those changes require an in-person visit.

Once you submit your renewal online, PennDOT will mail your new license to the address on file. Standard processing takes 7 to 10 business days. You can continue to drive on your expired license during this time as long as it was not expired before you started the renewal process. If you need your license sooner, you cannot expedite an online renewal; you must renew in person instead.

Online renewal is not available if your license has been suspended, revoked, or cancelled. If you have any holds on your driving record—such as unpaid fines or child support obligations—you must resolve those before renewing online.

Mail renewal using Form DL-43

read Form DL-43 from the PennDOT website or request it by mail. Complete the form with your current information and sign it. Include a copy of your current driver's license (both sides) and one form of proof of residency, such as a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. Do not send your original license—send only a copy.

Mail your completed form, copy of your license, proof of residency, and payment to the address listed on the form. Payment must be by check or money order made out to "Commonwealth of Pennsylvania." Cash cannot be sent by mail. Processing takes 4 to 6 weeks from the date PennDOT receives your packet. You can continue driving on your expired license during this time.

Keep a record of when you mailed your renewal. If you do not receive your new license within 6 weeks, contact PennDOT to confirm they received your packet. Mail can be lost, and PennDOT will not know to reprocess your renewal unless you follow up.

In-person renewal at a Driver License Center

Locate your nearest Driver License Center using PennDOT's office locator on their website. You do not need an appointment at most centers, but some locations offer appointment scheduling to reduce wait times. Bring your current driver's license, one form of proof of residency (utility bill, lease, mortgage, or bank statement from the last 60 days), and payment by check, money order, debit card, or credit card. Cash is accepted in person.

At the counter, staff will verify your information, take a new photo, and process your renewal. If your license has been expired for more than 5 years, you will be required to pass a vision screening and may be asked to retake the written knowledge test. The renewal is completed on the spot, and you will receive a temporary paper license valid for 30 days while your plastic card is mailed to you. Your permanent license arrives in 7 to 10 business days.

In-person renewal is mandatory if you hold a commercial driver's license, if you need to change your name or gender marker, or if your license was suspended or revoked. It is also the only option if your license expired more than 5 years ago.

Renewal fees and license validity periods

Pennsylvania offers two renewal periods: a 4-year license and an 8-year license. The 4-year license costs less but requires renewal more often. The 8-year license costs more upfront but is valid longer. Both options are available through online and mail renewal. In-person renewal at a Driver License Center allows you to choose which term you prefer at the time of renewal.

Fees vary and are set by PennDOT. Check the current fee schedule on the PennDOT website before you renew, as rates change periodically. The fee is the same whether you renew online, by mail, or in person.

What to do if your license has been expired for more than 5 years

If your Pennsylvania driver's license expired more than 5 years ago, you cannot renew online or by mail. You must visit a Driver License Center in person. Bring your expired license, one form of proof of residency from the last 60 days, and payment. You will be required to pass a vision screening at minimum.

Depending on how long your license has been expired, PennDOT may require you to retake the written knowledge test. This is not a punishment—it is a safety requirement to may support you are still familiar with current traffic laws. If you need to study, PennDOT provides a free study guide on their website. You will take the test on a computer at the Driver License Center, and results are when ready.

Frequently Asked Questions

Can I drive while my renewal is being processed?

Yes. You can continue to drive on your expired license as long as it was valid when you started the renewal process. Once your new license arrives, your old one is no longer valid. If you renewed in person and received a temporary paper license, that temporary license is valid for 30 days.

What if I moved and need to update my address?

You can update your address during online or mail renewal. Online renewal allows you to change your address directly in the system. For mail renewal, write your new address on Form DL-43. In-person renewal at a Driver License Center also updates your address. You do not need to renew your license to change your address—you can update it separately through PennDOT.

Can I renew my license if I have an outstanding traffic ticket or fine?

No. If you have unpaid fines or other holds on your driving record, PennDOT will not process your renewal online. You must resolve the outstanding issue first. Contact the court or municipality where the ticket was issued to pay the fine or set up a payment plan. Once resolved, you can renew.

What if my name has changed since my last license?

You cannot change your name during online or mail renewal. You must visit a Driver License Center in person with your current license, proof of your name change (marriage certificate, divorce decree, or court order), and proof of residency. Staff will update your name and issue a new license on the spot.

How long is my temporary paper license valid if I renew in person?

Your temporary paper license is valid for 30 days from the date it is issued. Your permanent plastic license will arrive by mail within 7 to 10 business days. If your permanent license does not arrive within that timeframe, contact PennDOT to confirm they have your address on file.