Pennsylvania lets you renew by mail, online, or in person — and which one you can use depends on how long it's been since you last renewed

Pennsylvania offers three ways to renew your driver's license: online through the Pennsylvania Department of Transportation (PennDOT) website, by mail, or in person at a PennDOT office. Which method you can use depends on when you last renewed. If your license expired fewer than 12 months ago, you can renew online or by mail. If it expired more than 12 months ago, you must renew in person at a PennDOT office.

The online method is the fastest — you can complete it in minutes from home, and your new license arrives by mail in about 7 to 10 business days. Mail renewal takes longer but requires no trip to an office. In-person renewal is necessary only if your license has been expired for over a year, or if you need to update your photo or address on the same day.

Key Takeaways

  • Online renewal through the PennDOT website is available if your license expired within the last 12 months and takes about 7 to 10 business days.
  • Mail renewal requires the same 12-month window and involves sending your current license, a check or money order, and a completed form to PennDOT.
  • In-person renewal at a PennDOT office is required if your license expired more than 12 months ago, or if you need to change your photo or address when ready.
  • Pennsylvania driver's licenses are valid for four years, and you can renew up to six months before expiration without waiting.
  • You will need your Social Security number and current Pennsylvania address to renew, regardless of which method you choose.

Renewing online through PennDOT

Online renewal is the quickest option if your license expired within the last 12 months. Go to the PennDOT website and select the driver's license renewal option. You will need your current Pennsylvania driver's license number, your Social Security number, and a valid payment method (debit or credit card). The system will ask you to confirm your address and answer security questions based on your driving record.

Once you complete the online form and pay the renewal fee, PennDOT will mail your new license to the address on file. The process takes about 7 to 10 business days from the time you submit. You do not need to visit an office, and you can renew even if your license is already expired — as long as it expired fewer than 12 months ago.

If your address has changed since your last license was issued, you can update it during the online renewal. However, if you need a new photo on your license, you cannot do that online — you must renew in person.

Renewing by mail

Mail renewal works if your license expired within the last 12 months. You will need to send your current license, a completed process form (Form DL-44), and a check or money order for the renewal fee to the PennDOT office. The form is available on the PennDOT website or at any PennDOT office.

Mail your materials to the address listed on the PennDOT website for your region. Processing takes longer than online renewal — typically two to three weeks after PennDOT receives your envelope, plus mail delivery time in both directions. Include a return address so PennDOT can send your new license back to you.

Like online renewal, mail renewal does not allow you to update your photo. If you need a new photo or your address has changed and you want it reflected on your license when ready, you must renew in person.

Renewing in person at a PennDOT office

In-person renewal is required if your license expired more than 12 months ago. It is also your only option if you need a new photo, want to change your address and receive the updated license the same day, or need to correct information on your license. Bring your current license, proof of your Social Security number (such as a Social Security card or W-2 form), and proof of your current address (such as a utility bill or lease).

Find your nearest PennDOT office on the PennDOT website and check their hours before you go. Many offices operate by appointment only, so you may need to schedule a time slot in advance. Processing at the office usually takes 15 to 30 minutes, and you will receive your new license on the spot if you have your photo taken there.

Bring a valid form of payment — cash, check, debit card, or credit card — because not all offices accept all payment types. Call ahead if you are unsure what your local office accepts.

What you need to bring and what it costs

For any renewal method, you will need your Social Security number and your current Pennsylvania address. If you are renewing in person, bring your current license, proof of your Social Security number, and proof of your address. The renewal fee for a four-year license varies slightly depending on your age and whether you are renewing before or after expiration, but it is typically between $30 and $50.

If you are renewing online or by mail, you only need your license number and Social Security number — you do not need to gather physical documents. Payment is made by card (online) or check or money order (by mail).

Timeline and when to renew

Pennsylvania driver's licenses are valid for four years. You can renew up to six months before your license expires, which means you can start the process as soon as you receive a renewal notice from PennDOT. Many people renew early to avoid the rush near the expiration date.

If your license has already expired, you can still renew by mail or online as long as it expired fewer than 12 months ago. Once it has been expired for more than 12 months, you must go in person. The longer you wait after expiration, the more documents you may need to bring to prove your identity and address.

What happens if your license is suspended or revoked

If your license is suspended or revoked, you cannot renew it until the suspension or revocation is lifted. Check your status on the PennDOT website before you attempt to renew. If there is a hold on your license, you will need to resolve the issue — which might involve paying a fine, completing a safety course, or handling a court matter — before PennDOT will process your renewal.

If you are unsure whether your license has any holds or suspensions, call PennDOT directly or visit a local office to check before you submit a renewal process.

Frequently Asked Questions

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

No. Pennsylvania only renews licenses for people who live in Pennsylvania. If you have moved, you need to get a license from your new state. You can surrender your Pennsylvania license to PennDOT by mail or in person.

What if I lost my license and need to renew at the same time?

You will need to replace your lost license first, then renew it. Go to a PennDOT office with proof of your identity and address. The replacement and renewal can sometimes be handled together, but call your local office first to confirm what documents to bring.

How long does it take to get a renewed license by mail?

Mail renewal typically takes two to three weeks after PennDOT receives your envelope, plus time for mail delivery both ways. Online renewal is faster — about 7 to 10 business days from submission.

Can I renew online if my address changed?

Yes, you can update your address during online renewal. However, if you need a new photo on your license at the same time, you must renew in person instead.

What if I need my license before the renewal arrives?

If you renew online or by mail, you will not have your new license when ready. If you need to drive before it arrives, you can print a temporary license from the PennDOT website after you complete your online renewal. For mail renewal, you may need to renew in person instead to get your license the same day.