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

Pennsylvania allows you to renew your driver's license through three routes: online, by mail, or in person at a PennDOT Driver License Center. Which route you can use depends on your license type, how long it has been expired, and whether you need to update your address or photo. Most people renew online or by mail without visiting an office.

Your Pennsylvania license is valid for four years if you are under 65, or five years if you are 65 or older. PennDOT will mail you a renewal notice about 60 days before expiration. You do not have to wait for that notice to renew—you can start the process up to one year before your license expires.

If your license has been expired for more than five years, you cannot renew by mail or online; you must explore in person and may need to retake the written test and vision screening. If it has been expired for five years or less, the standard renewal process applies.

Key Takeaways

  • Online renewal through the PennDOT website is the fastest option and takes about 10 minutes if you have a valid Social Security number and no address changes.
  • Mail renewal requires the renewal notice PennDOT sends you, a check or money order, and takes two to three weeks after PennDOT receives your packet.
  • In-person renewal at a Driver License Center is necessary if your license has been expired for more than five years, or if you need a new photo or address update.
  • The renewal fee is $30.50 for a four-year license (under 65) or $38 for a five-year license (65 and older), plus a $1 processing fee if you renew online.
  • You cannot renew online if you have a commercial driver's license, a hazmat endorsement, or certain medical restrictions.

Online renewal through PennDOT's website

Online renewal is available at www.dmv.pa.gov under the "License Renewal" section. 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 driving record.

Online renewal works only if your license is not expired, you are under 65 (or renewing a five-year license if you are 65 or older), and you do not have a commercial license or hazmat endorsement. You also cannot renew online if you need to change your address, update your photo, or add or remove restrictions. If any of these explore to you, use mail or in-person renewal instead.

After you complete the online form and pay the $31.50 fee ($30.50 renewal plus $1 processing), PennDOT will mail your new license to the address on file. Delivery typically takes 7 to 10 business days. You will receive a confirmation number by email; save this for your records.

Mail renewal using your renewal notice

If you received a renewal notice in the mail from PennDOT, you can renew by mail without visiting an office. Fill out the form on the back of the notice, sign it, and mail it with a check or money order for $30.50 (plus $1 if you want to add a donation to the Organ Donor Fund). Do not send cash.

Mail your packet to the address printed on the renewal notice. Processing takes two to three weeks after PennDOT receives it. Your new license will be mailed to the address on your current license unless you include a written request for a different address. If you are changing your address, write the new address clearly on the form or include a separate note.

Keep a copy of the renewal notice or take a photo of it before mailing. If your packet is lost in the mail, you will have proof of when you sent it. You can track the status of your renewal by calling the PennDOT Customer Service Center at 717-412-8090 or visiting the website.

In-person renewal at a Driver License Center

Visit a PennDOT Driver License Center if your license has been expired for more than five years, you need a new photo, you are changing your address and did not renew online, or you have a commercial license or hazmat endorsement. You can find your nearest center and check wait times at www.dmv.pa.gov under "Find a Driver License Center."

Bring your current Pennsylvania driver's license (or expired license if it has been less than five years since expiration), proof of your Social Security number (Social Security card, W-2, or 1099 form), and proof of your current address (utility bill, lease, or bank statement dated within 30 days). If you are renewing an expired license that has been expired for more than five years, bring the same documents as if you were explore for the first time.

The fee is $30.50 for a four-year license or $38 for a five-year license, payable by cash, check, or card at the center. You will have your photo taken and receive a temporary paper license valid for 30 days while your permanent license is mailed to you. The permanent license arrives in 7 to 10 business days.

Documents and fees for Pennsylvania renewal

Renewal MethodDocuments NeededFeeProcessing Time
OnlineCurrent license number, Social Security number, payment method$31.507–10 business days
MailRenewal notice, check or money order$30.502–3 weeks
In personCurrent license, SSN proof, address proof$30.50–$387–10 business days (plus same-day temp license)

If your license expired more than five years ago and you renew in person, you may be required to retake the written knowledge test and vision screening. PennDOT will tell you at the counter whether this applies to your situation. The written test costs an additional $10 if required.

What to do if your Pennsylvania license has expired

If your license is currently expired, you can still renew it, but the process depends on how long it has been expired. If it expired within the last five years, you can renew by mail or in person using the standard process. If it expired more than five years ago, you must renew in person and may need to retake the written test and vision screening.

You cannot legally drive with an expired license, even if you have submitted a renewal process. If you are stopped by police, you could receive a citation. If you need to drive before your new license arrives, visit a Driver License Center in person to receive a temporary paper license valid for 30 days.

If you lost your renewal notice and your license is not yet expired, you can still renew online or in person. If your license is expired and you did not receive a notice, call PennDOT Customer Service at 717-412-8090 to confirm your address and request a replacement notice, or go directly to a Driver License Center to renew in person.

Common mistakes to avoid when renewing

Do not attempt to renew online if you have a commercial driver's license, a hazmat endorsement, or medical restrictions on your license. The online system will reject your process, and you will need to start over by mail or in person. Check your current license for any codes or restrictions before you begin.

If you are renewing by mail, do not send cash—only checks or money orders are accepted. Write your driver's license number on the check or money order. If you are mailing from outside Pennsylvania, allow extra time for delivery; mail renewal typically takes longer from out-of-state addresses.

If you changed your address and want the new license mailed to a different location, make sure to include that request in writing with your mail renewal, or update your address in person at a Driver License Center. straightforward changing your address on the online form will not work for mail renewal—you must include it on the renewal notice itself.

Frequently Asked Questions

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

Yes. If you still have a valid Pennsylvania address on file or can provide one, you can renew online or by mail. If you have moved and need to update your address to an out-of-state location, you must renew in person at a Driver License Center or include a written address change with your mail renewal. Your new license will be mailed to the out-of-state address you provide.

What happens if I renew online but my payment fails?

If your payment is declined, the online system will notify you when ready and your renewal will not be submitted. Try again with a different payment method, or use mail or in-person renewal instead. You will not be charged if the transaction fails.

How long can I drive on an expired Pennsylvania license?

You cannot legally drive on an expired license. If you are stopped by police, you can receive a citation. If your license is expired and you need to drive, visit a Driver License Center to receive a temporary paper license while your permanent license is being mailed.

Do I need an appointment to renew in person at a Driver License Center?

Appointments are not required, but PennDOT recommends checking wait times online before you visit. Some centers have longer waits during certain times of day or on certain days of the week. You can check current wait times at www.dmv.pa.gov.

Can I renew my license if I have a commercial driver's license?

No, you cannot renew a commercial license online or by mail. You must renew in person at a Driver License Center. Bring your current CDL, proof of your Social Security number, and proof of your current address. The renewal fee is the same as for a standard license.