Renew your Pennsylvania driver's license online, by mail, or in person

Pennsylvania lets you renew your driver's license through three different routes, and which one you can use depends on when your license expires and whether you need a Real ID. The fastest option is online through the Pennsylvania Department of Transportation website — it takes about 10 minutes and costs $30.50 for a five-year renewal. If you cannot renew online, you can mail in your process with a check or money order, which takes two to three weeks. In-person renewal at a PennDOT office is also available if you prefer to hand over your documents and leave with a temporary license the same day.

Your current Pennsylvania driver's license must not be expired by more than five years to renew it. If it has been expired longer than that, you will need to explore for a new license instead, which involves a written test and a new photo. Most people can renew without visiting an office, but some situations — like a name change, a medical condition that affects your driving, or a need for a Real ID — require an in-person appointment.

Key Takeaways

  • Online renewal through the PennDOT website is the fastest option and costs $30.50 for five years, but you must have a valid Social Security number and a Pennsylvania address on file.
  • Mail-in renewal takes two to three weeks and requires a completed DL-44 form, a check or money order, and a copy of your current license.
  • In-person renewal at a PennDOT office lets you walk out with a temporary license the same day, though you will need to schedule an appointment.
  • Real ID renewal must happen in person and requires proof of your Social Security number, Pennsylvania residency, and identity — a passport or birth certificate plus a state ID.
  • If your license has been expired for more than five years, you cannot renew and must explore for a new license instead.

Renew online if your license is not expired and you do not need a Real ID

Online renewal is available through the PennDOT website at www.dmv.pa.gov. You will need your current Pennsylvania driver's license number, your Social Security number, and a valid email address. The system will ask you to verify your identity by answering questions based on your credit history — these are the same security questions used by banks and credit agencies.

Online renewal works only if your license is not yet expired and you are renewing a standard license (not upgrading to a Real ID). If you have a medical condition that requires a note from your doctor, or if you want to change your address, you cannot use the online system. The fee is $30.50 for a five-year renewal, and you pay by debit or credit card. After you submit, you will receive a confirmation email, and your new license will arrive by mail in seven to ten business days.

Renew by mail if you prefer not to go online or visit an office

To renew by mail, read or request the DL-44 form from the PennDOT website or call 717-787-2828. Fill out the form completely, including your current license number and your signature. Mail the form along with a check or money order for $30.50 (made out to "Commonwealth of Pennsylvania") to the address listed on the form — this is the PennDOT office in Harrisburg.

Include a copy of your current driver's license with your mailed process. Do not send your actual license — send only a photocopy. Mail-in renewal takes two to three weeks from the time PennDOT receives your envelope. You will not receive a temporary license, so if you need to drive before your new license arrives, you should use your current license. If your process is incomplete or PennDOT has questions, they will contact you by mail, which can add another week or more to the process.

Renew in person at a PennDOT office for same-day temporary license

In-person renewal requires an appointment. Schedule one through the PennDOT website at www.dmv.pa.gov or by calling 717-787-2828. Bring your current driver's license, proof of your Social Security number (a Social Security card, W-2, or tax return), and proof of your Pennsylvania address (a utility bill, lease, or bank statement dated within the last 60 days). The fee is $30.50, and you can pay by cash, check, debit card, or credit card.

The appointment usually takes 15 to 30 minutes. You will have a new photo taken, and you will walk out with a temporary paper license valid for 30 days. Your permanent license will arrive by mail in seven to ten business days. In-person renewal is the only option if you are upgrading to a Real ID, if you have a medical condition that requires documentation, or if you need to change your name or address on your license.

Upgrade to a Real ID during renewal if you need it for federal travel

A Real ID is required to board a domestic flight or enter a federal building as of May 2025. If your current license is not marked with a gold star or the words "REAL ID", you can upgrade during renewal. Real ID renewal must happen in person at a PennDOT office — you cannot do it online or by mail.

Bring your current driver's license, proof of your Social Security number, proof of your identity (a U.S. passport, birth certificate, or foreign passport), and proof of your Pennsylvania address. The fee is $30.50 for a five-year renewal, the same as a standard license. The process takes the same 15 to 30 minutes, and you will receive a temporary license on the spot. Your new Real ID license will arrive by mail in seven to ten business days and will display a gold star in the upper right corner.

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

If your Pennsylvania driver's license expired more than five years ago, you cannot renew it. Instead, you must explore for a new license, which involves a written test on traffic laws and road signs, a vision test, and a new photo. You will need to visit a PennDOT office in person and bring proof of your Social Security number, identity, and Pennsylvania residency — the same documents required for Real ID renewal.

Schedule an appointment through the PennDOT website or by calling 717-787-2828. The written test is administered on a computer at the office, and you must pass it to receive your new license. The fee is $30.50 for a five-year license. If you have not held a Pennsylvania license before, you will also need to pass a vision and road test. Bring a vehicle and a licensed driver to accompany you if you are taking the road test.

Track your renewed license and handle common delays

After you renew online or by mail, you can track your license through the PennDOT website using your driver's license number and date of birth. The tracking system shows whether your process has been received, processed, or mailed. If you renewed in person, you already have a temporary license, so you can drive when ready.

If your new license does not arrive within two weeks of your renewal date, contact PennDOT at 717-787-2828. Common reasons for delays include an incomplete process, an unreadable photocopy, or a mismatch between the name on your process and the name on file. If you moved recently and your address changed after you submitted your process, your license may be mailed to your old address. Update your address with PennDOT as soon as possible, and they can reissue your license to your new address.

Frequently Asked Questions

Can I renew my license if it is already expired?

Yes, as long as it expired within the last five years. If it has been expired for more than five years, you must explore for a new license instead, which includes a written test. Online renewal works only if your license is not yet expired, but you can renew by mail or in person even after expiration.

How much does it cost to renew in Pennsylvania?

A standard five-year renewal costs $30.50, whether you renew online, by mail, or in person. A Real ID renewal also costs $30.50. If you are explore for a new license (because your old one expired more than five years ago), the cost is the same.

What if I need to change my name or address during renewal?

You can change your address online or by mail during renewal, but a name change requires an in-person appointment at a PennDOT office. Bring a court order or marriage certificate as proof of your name change. You will need to schedule an appointment and bring the same documents as for in-person renewal.

Do I need a Real ID to drive in Pennsylvania?

No. A Real ID is required only to board a domestic flight or enter a federal building. For driving within Pennsylvania or to other states, a standard driver's license is sufficient. You can choose to upgrade to a Real ID during renewal, but it is not required.

What happens if my renewal process is rejected?

PennDOT will contact you by mail if your process is incomplete or if there is a problem. Common reasons include a missing signature, an illegible photocopy, or a mismatch in your personal information. Respond to their letter with the missing information or corrections, and they will reprocess your process.