Pennsylvania driver's license renewal steps and timelines

Pennsylvania allows you to renew your driver's license online, by mail, or in person at a PennDOT office. Which method you use depends on whether your license is expired, how soon you need it, and whether you need to update your photo or address. Most people can renew without visiting an office, but some situations require an in-person appointment.

Your Pennsylvania driver's license is valid for four years. PennDOT will mail you a renewal notice about 60 days before your license expires. This notice includes a unique code you'll need if you renew online. If you don't receive a notice, you can still renew — you just won't have the code and will need to use a different method.

The cost to renew is $30.50 for a standard four-year license. If you renew online or by mail, you pay by credit card or debit card. If you renew in person, PennDOT accepts cash, check, or card. You cannot renew if your license is suspended or revoked — you must resolve that status first.

Key Takeaways

  • Online renewal through the PennDOT website takes about 10 minutes and is the fastest option if you have your renewal notice code.
  • Mail renewal takes two to three weeks total and works if your address hasn't changed and your photo is current.
  • In-person renewal at a PennDOT office requires an appointment and is necessary if your license is suspended, if you need a Real ID, or if you're renewing after expiration.
  • You can renew up to six months before your license expires, so renewing early avoids the rush near the expiration date.
  • If your license is suspended or revoked, you cannot renew until PennDOT lifts the suspension and you meet any reinstatement requirements.

Online renewal through the PennDOT website

Online renewal is the fastest method if you have your renewal notice. Go to www.dmv.pa.gov and select "Renew Your License Online." You'll need your driver's license number, the code from your renewal notice, your Social Security number, and a valid credit or debit card. The entire process takes about 10 minutes.

You can renew online only if your license is not expired, your address hasn't changed, and you don't need to update your photo. If any of those conditions don't explore, you must use mail or in-person renewal instead. After you complete the online form, PennDOT will mail your new license to the address on file. Delivery typically takes 7 to 10 business days.

Online renewal is not available if you lost your renewal notice code. If that happened, you can request a new notice by calling PennDOT at 717-787-2937, or you can proceed with mail or in-person renewal without the code.

Mail renewal and what documents to send

To renew by mail, complete the renewal notice PennDOT sent you and mail it back with your payment of $30.50. Include a check or money order — PennDOT does not accept credit cards by mail. Mail your packet to the address printed on the renewal notice itself, as the address varies by region.

Mail renewal works only if your current address is correct, your photo is still acceptable, and your license is not expired. If your address has changed, you must renew in person or online (if you have your code and haven't expired). If your license is already expired, you cannot use mail renewal — you must go in person.

Processing time for mail renewal is two to three weeks from the date PennDOT receives your packet. To track your process, call 717-787-2937 with your driver's license number. If you need your new license faster, in-person renewal is quicker, though it requires scheduling an appointment.

In-person renewal at a PennDOT office

In-person renewal is necessary if your license is expired, if you're upgrading to a Real ID, if your address has changed, or if your license is suspended or revoked. You must schedule an appointment through the PennDOT website at www.dmv.pa.gov or by calling 717-787-2937. Walk-ins are not accepted at most offices.

Bring your current 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, lease, or bank statement dated within 60 days). If you're upgrading to Real ID, you'll also need proof of citizenship — a birth certificate, passport, or naturalization certificate — and a second form of address proof.

In-person appointments typically take 15 to 30 minutes. You'll have your photo taken and receive your new license on the spot if you're renewing a standard license. If you're explore for Real ID, processing may take longer, and you might receive a temporary license while your Real ID is being produced.

When you must renew in person instead of online or by mail

Your license is expired. PennDOT does not allow online or mail renewal once your license has passed the expiration date. You must visit a PennDOT office and bring the documents listed above.

Your license is suspended or revoked. You cannot renew any license status until the suspension or revocation is lifted. Contact PennDOT to find out what you need to do to restore your driving privileges. This might include paying a reinstatement fee, completing a safety course, or waiting out a suspension period. Once your status is cleared, you can renew in person.

You're upgrading to a Real ID. A Real ID is a federally compliant driver's license required for domestic air travel and entry to federal buildings. If you want to upgrade during renewal, you must do so in person and bring proof of citizenship and two forms of address proof. Standard renewals can be done online or by mail.

Your address has changed. If you've moved since your last license was issued, you must update your address in person or through online renewal (if your license is not expired and you have your renewal code). Mail renewal will not process if your address is different from what's on file.

Real ID upgrade during renewal

Pennsylvania's Real ID is a standard driver's license that meets federal security requirements. You need it to board a domestic flight or enter a federal building. If your current license is not Real ID compliant, you can upgrade during renewal.

To upgrade to Real ID, you must renew in person. Bring your current driver's license, proof of citizenship (birth certificate, passport, or naturalization certificate), proof of your Social Security number, and two forms of address proof. The cost is the same — $30.50 — and the process takes about 30 minutes.

If you don't upgrade during renewal, you can still get a Real ID at any time by visiting a PennDOT office with the same documents. You don't have to wait until your next renewal.

What to do if your license is suspended or revoked

A suspension is temporary and can be lifted once you meet certain conditions. A revocation is more serious and typically lasts longer. Common reasons for suspension include unpaid traffic fines, failure to pay child support, or accumulating too many points from traffic violations. Revocation usually results from serious violations like DUI or reckless driving.

To find out your current license status, visit www.dmv.pa.gov and use the "Check Your Driving Record" tool, or call 717-787-2937. The website will tell you whether your license is suspended or revoked and what you need to do to restore it. This might include paying a reinstatement fee (typically $100 to $200), completing a defensive driving course, or waiting out a suspension period.

Once you've met all reinstatement requirements and your status is cleared, you can renew your license. You must do so in person at a PennDOT office. Bring your current license (if you still have it), proof of reinstatement, and the documents listed in the in-person renewal section above.

Frequently Asked Questions

Can I renew my Pennsylvania license online if it's already expired?

No. Online and mail renewal are only for licenses that have not yet expired. If your license is expired, you must renew in person at a PennDOT office. You'll need to schedule an appointment through the website or by calling 717-787-2937.

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

PennDOT mails your new license after you complete the online renewal. Delivery typically takes 7 to 10 business days. If you need your license faster, in-person renewal gives you a license on the spot.

What if I lost my renewal notice and don't have the code for online renewal?

You can request a new notice by calling 717-787-2937, or you can renew by mail or in person without the code. Mail renewal takes two to three weeks, and in-person renewal is faster but requires an appointment.

Do I need to upgrade to Real ID when I renew, or can I do it later?

You don't have to upgrade during renewal. You can upgrade at any time by visiting a PennDOT office with proof of citizenship and address. However, upgrading during renewal means you only visit once.

What happens if I renew my license while it's suspended?

PennDOT will not process a renewal if your license is suspended or revoked. You must resolve the suspension first by meeting reinstatement requirements, then renew in person once your status is cleared.