Pennsylvania renewal happens online, by mail, or in person depending on your age and license type

Pennsylvania lets you renew your driver's license through three routes: online at the PennDOT website, by mail using a renewal form, or in person at a Driver License Center. Which route you can use depends on whether you hold a Real ID-compliant license, how old you are, and whether your license is still valid or has expired. Most people under 65 with a current Real ID license can renew online in minutes. If you cannot renew online, mail and in-person renewal are your options.

The state does not send renewal reminders, so you need to track your expiration date yourself. Your license shows the expiration date on the front. Pennsylvania licenses expire on your birthday, and you can renew up to one year before that date. If your license has already expired, you can still renew by mail or in person, but you cannot use the online method.

Key Takeaways

  • Online renewal through PennDOT works only if your license is still valid, you are under 65, and your license is Real ID-compliant — the process takes about 10 minutes and costs $30.50.
  • Mail renewal requires the renewal form (DL-44), a check or money order, and takes 7 to 10 business days after PennDOT receives it, plus mailing time in both directions.
  • In-person renewal at a Driver License Center requires your current license, proof of residency, and proof of Social Security number, and you walk out with a temporary license the same day.
  • Your new license arrives by mail within 7 to 10 business days of approval, whether you renewed online, by mail, or in person.
  • If your license has been expired for more than one year, you may need to retake the written test and vision test, not just renew.

Online renewal: fastest option if your license is current and Real ID-compliant

To renew online, 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 verify your identity by answering security questions based on your credit history. The entire process takes about 10 minutes.

Online renewal costs $30.50 and is available only if your license is still valid (not expired), you are under 65 years old, and your license displays the gold Real ID star in the upper right corner. If your license does not have the Real ID star, you cannot renew online. After you complete the online renewal, PennDOT will mail your new license to the address on file within 7 to 10 business days. You can continue driving on your current license until the new one arrives.

If the online system rejects you or you are unsure whether your license is Real ID-compliant, check the front of your license for the gold star. If it is not there, or if you are 65 or older, use mail or in-person renewal instead.

Mail renewal: slower but requires no appointment or visit

To renew by mail, read or request the DL-44 form from the PennDOT website or call 1-717-787-2828. Fill out the form completely, including your name, address, and license number. Mail renewal costs $30.50 and you must pay by check or money order — credit cards are not accepted by mail. Do not send cash.

Mail your completed form and payment to the address listed on the form. Processing takes 7 to 10 business days after PennDOT receives your envelope, plus the time for mail to travel both ways. If you are renewing more than 30 days before your expiration date, you can expect your new license within two to three weeks total. If you are close to your expiration date, mail renewal may not arrive in time, so in-person renewal is safer.

Mail renewal is available to anyone whose license is not expired or has been expired for less than one year. If your license expired more than one year ago, you cannot renew by mail and must visit a Driver License Center in person.

In-person renewal at a Driver License Center

Visit any Driver License Center in Pennsylvania with your current license, proof of your current address, and proof of your Social Security number. Proof of address can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. Proof of Social Security number can be your Social Security card, W-2 form, or 1099 form. You do not need an appointment at most centers, but some locations accept appointments through the PennDOT website to reduce wait times.

In-person renewal costs $30.50, payable by cash, check, debit card, or credit card. You will take a new photo and the staff will verify your information. You will receive a temporary paper license valid for 30 days, which you can use to drive when ready. Your permanent license arrives by mail within 7 to 10 business days.

In-person renewal is the only option if your license expired more than one year ago, because you may need to retake the written test and vision test. The staff will tell you on the spot whether a retest is required. In-person renewal is also the fastest way to get a temporary license you can use right away.

What happens if your license has been expired for more than one year

If your Pennsylvania license expired more than one year ago, you cannot straightforward renew it. Instead, you must visit a Driver License Center and may be required to retake the written knowledge test and the vision test. PennDOT treats licenses expired longer than one year as lapsed rather than straightforward expired.

Bring your expired license, proof of address, and proof of Social Security number. The staff will review your record and tell you whether you need to retake the tests. If you do, you will take the written test on a computer at the center. If you pass, you will take the vision test. If you pass both, you can renew your license the same day and receive a temporary license. Your permanent license arrives by mail within 7 to 10 business days.

If you fail either test, you will need to study and return to retake it. There is no fee to retake a test you failed, but you must return in person.

Real ID compliance and what it means for renewal

A Real ID-compliant license displays a gold star in the upper right corner and meets federal security standards set by the Department of Homeland Security. Starting May 7, 2025, you will need a Real ID license or passport to board a domestic flight or enter a federal building. If your current Pennsylvania license does not have the gold star, you should get a Real ID license when you renew.

When you renew in person or by mail, you can request a Real ID license at no extra cost. You will need to bring or mail proof of your Social Security number, proof of your date of birth (birth certificate or passport), and proof of your current address. If you renew online, your new license will be Real ID-compliant automatically if your current license already is.

If your current license is not Real ID-compliant and you want one before your renewal date, you can visit a Driver License Center and pay $30.50 to get a Real ID license early. You do not have to wait until your renewal date.

Temporary licenses and what you can do while you wait

If you renew in person, you receive a temporary paper license valid for 30 days. This temporary license has the same legal weight as your permanent license — you can drive, show it to police, and use it for age verification. Keep it with you until your permanent license arrives by mail.

If you renew online or by mail, you do not receive a temporary license. You can continue driving on your current license until your new one arrives, as long as your current license has not expired. If your current license has already expired and you renewed by mail or online, you should not drive until your new license arrives. If you need to drive when ready after an expired license, renew in person to get the temporary license on the same day.

Frequently Asked Questions

Can I renew my Pennsylvania license if I moved to another state?

No. You must renew your Pennsylvania license before it expires if you still live in Pennsylvania. If you have moved out of state, you should get a driver's license from your new state instead. Once you have a license from another state, you can let your Pennsylvania license expire.

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

You cannot renew online without your license number. Visit a Driver License Center with proof of address and Social Security number. The staff will look up your record, issue a replacement license, and renew it in the same transaction. You will pay one fee of $30.50 for the replacement and renewal combined.

Do I need a new photo when I renew?

Yes. If you renew in person, you will take a new photo at the Driver License Center. If you renew online or by mail, PennDOT uses your existing photo from your current license. If you want a new photo without renewing, you can visit a Driver License Center and pay a separate fee.

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

PennDOT mails your new license within 7 to 10 business days after you complete the online renewal. Mailing time varies, so you should receive it within two to three weeks total. You can continue driving on your current license until the new one arrives.

What if my address changed since I got my current license?

Update your address before you renew. You can change your address online through the PennDOT website, by mail using form DL-44, or in person at a Driver License Center. If you renew without updating your address first, your new license will have your old address on it.