Pennsylvania renewal works differently depending on how old you are and when your license expires

In Pennsylvania, you can renew your driver's license by mail, online, or in person at a PennDOT Driver License Center — but which option you can use depends on your age and how long it has been since your last renewal. If you are under 65, you can renew online or by mail without visiting an office. If you are 65 or older, you must renew in person. Your current license tells you the expiration date; most Pennsylvania licenses are valid for four years.

The fastest route for most people is the online renewal through the PennDOT website, which takes about 10 minutes and costs $30.50. You will need your current license number, Social Security number, and a valid payment method. Your new license arrives by mail in about two weeks. If you prefer not to go online, mail renewal takes longer but works the same way — you send in your process and fee, and PennDOT mails your license back.

Key Takeaways

  • Pennsylvania residents under 65 can renew online at the PennDOT website for $30.50, and the new license arrives by mail in about two weeks.
  • Drivers 65 and older must renew in person at a PennDOT Driver License Center, even if they have renewed online before.
  • You can renew by mail if you prefer not to go online, but the process takes longer — typically three to four weeks total.
  • Your current license shows the expiration date; you can renew up to six months before it expires.
  • If your license has been expired for more than five years, you cannot renew by mail or online and must explore in person as if getting a new license.

Online renewal: the fastest option for drivers under 65

Go to the PennDOT website and select "Renew Your Driver's License Online." You will need your current Pennsylvania driver's license number, your Social Security number, your date of birth, and a credit or debit card to pay the $30.50 fee. The system checks your information against PennDOT records and takes about 10 minutes to complete.

After you submit, PennDOT mails your new license to the address on file. If you have moved since your last license was issued, update your address before you renew — you can do this on the same PennDOT website. Your new license should arrive within 10 to 14 business days. You can continue to drive on your current license until the new one arrives.

Mail renewal: when you prefer not to go online

Request a renewal process by calling PennDOT at 717-787-2937, or read the form from the PennDOT website. Fill out the process, include a check or money order for $30.50 made out to "Commonwealth of Pennsylvania," and mail everything to the address listed on the form. Do not send cash.

Mail renewal takes longer than online renewal — typically three to four weeks from the time PennDOT receives your process. Include a copy of your current license with your process so PennDOT can verify your information. If you have changed your name or address since your last license, include a document that proves the change, such as a marriage certificate or utility bill.

In-person renewal at a PennDOT Driver License Center

You must renew in person if you are 65 or older, or if your license has been expired for more than five years. Find your nearest Driver License Center on the PennDOT website and check the hours before you go — not all centers are open every day. Bring your current Pennsylvania driver's license, proof of your Social Security number (such as a Social Security card or W-2), and proof of your current address (such as a utility bill or lease).

The fee is $30.50, which you can pay by cash, check, debit card, or credit card. At the center, you will have your photo taken and answer questions about your driving record and medical history. The process usually takes 30 minutes to an hour, depending on how busy the center is. You will receive a temporary paper license on the spot, and your permanent license arrives by mail within two weeks.

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

If your Pennsylvania license expired more than five years ago, you cannot renew it — you must explore for a new license instead. This means you will need to pass the written test and the road test again, just as if you were a new driver. You must explore in person at a PennDOT Driver License Center.

Bring your proof of identity (such as a passport or birth certificate), proof of your Social Security number, and proof of your current address. You will pay the standard license fee, take the written test on a computer, and schedule a road test appointment. This process takes much longer than renewal and requires you to demonstrate that you still know how to drive safely.

Updating your address or name during renewal

If you have moved since your last license was issued, update your address when you renew. For online renewal, you can change your address on the PennDOT website before you submit your renewal process. For mail renewal, write your new address on the process form. For in-person renewal, bring proof of your new address, such as a utility bill, lease, or bank statement.

If you have changed your name — through marriage, divorce, or legal name change — you must renew in person and bring a document that proves the name change, such as a marriage certificate, divorce decree, or court order. You cannot change your name through online or mail renewal.

Costs and payment methods for Pennsylvania renewal

The renewal fee in Pennsylvania is $30.50 for a four-year license. Online renewal accepts credit and debit cards. Mail renewal requires a check or money order — do not send cash through the mail. In-person renewal at a Driver License Center accepts cash, check, debit card, and credit card.

If you are renewing after your license has expired, the fee is still $30.50 — there is no penalty fee for renewing late, as long as your license has not been expired for more than five years. If you need to replace a lost or stolen license instead of renewing, the fee is different; contact PennDOT for that cost.

Frequently Asked Questions

Can I renew my Pennsylvania license before it expires?

Yes. You can renew up to six months before your license expires. This is useful if you are planning a trip or want to avoid renewing close to the expiration date. The new license will have a new expiration date four years from the date you renew.

What if I moved out of Pennsylvania after my last renewal?

If you no longer live in Pennsylvania, you cannot renew a Pennsylvania license. You must get a driver's license from your new state instead. Contact your new state's Department of Motor Vehicles for their requirements.

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

Your new license should arrive by mail within 10 to 14 business days after you complete your online renewal. You can continue to drive on your current license until the new one arrives. If your license does not arrive within three weeks, contact PennDOT at 717-787-2937.

Do I need a new photo for renewal in Pennsylvania?

For online and mail renewal, PennDOT uses your photo from your current license — you do not get a new photo. For in-person renewal, you will have a new photo taken at the Driver License Center. If you want a new photo for online or mail renewal, you must renew in person instead.

What happens if my license expires while I am waiting for my renewal to arrive?

You can drive on your current license while you are waiting for your renewed license to arrive by mail. Once your new license arrives, your old license is no longer valid. If your new license arrives after your old one has expired, you can still drive legally until you receive the new one.