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

Pennsylvania lets you renew your driver's license by mail, online, or at a PennDOT office, depending on your license type and how much time is left before it expires. Most people renew online or by mail without visiting an office. You must renew before your license expires — Pennsylvania does not issue a grace period for expired licenses, and driving on an expired license is illegal.

Your renewal method depends on whether you hold a Real ID-compliant license (marked with a gold star in the upper right corner) and whether you need to change your address, name, or other information. If your license is not Real ID-compliant, you can upgrade to one during renewal, but that requires an in-person visit and additional documents.

Key Takeaways

  • Pennsylvania allows online renewal for most standard licenses that are not expired and do not require address or name changes.
  • Mail renewal takes four to six weeks from the date PennDOT receives your process, so send it at least two months before your license expires.
  • In-person renewal at a PennDOT office is required if you are upgrading to Real ID, renewing a commercial driver's license, or your license has been expired for more than one year.
  • You must bring your current license, proof of Social Security number, and proof of Pennsylvania residency to any in-person renewal appointment.
  • The renewal fee is $30.50 for a four-year license or $61 for an eight-year license, paid at the time of renewal.

Online renewal through PennDOT's website

Online renewal is the fastest option if you meet the requirements. You can renew online if your current license is not expired, you do not need to change your address or legal name, and your license does not have restrictions or endorsements that require in-person verification. Go to the PennDOT website, select "License and ID Services," then "Renew Your License Online." You will need your current license number and the last four digits of your Social Security number to start.

The online system will ask you to review your current information and confirm it is correct. You then choose your license term (four years for $30.50 or eight years for $61) and pay by debit card or credit card. PennDOT will mail your new license to the address on file within seven to ten business days after you complete the transaction. If you need to change your address before renewing, you must do that in person or by mail first.

Online renewal does not work if your license has expired. If your license expired more than one year ago, you must renew in person at a PennDOT office and bring the documents listed in the in-person section below.

Mail renewal with the PennDOT process form

To renew by mail, read the Driver License/Identification Card Renewal process (Form DL-44) from the PennDOT website or request one by phone at 717-787-2337. Fill out the form completely, including your name, address, date of birth, and license number. Sign and date the form — an unsigned form will be returned to you.

Include a check or money order for the renewal fee ($30.50 for four years or $61 for eight years) made payable to "Commonwealth of Pennsylvania." Do not send cash. Mail the completed form and payment to the address listed on the form: PennDOT, Driver License Section, P.O. Box 68467, Harrisburg, PA 17106-8467.

PennDOT processes mail renewals in the order they are received. The process takes four to six weeks from the date your process arrives, not from the date you mail it. To avoid gaps in your driving privileges, mail your process at least two months before your license expires. If your license expires before your new one arrives, you cannot legally drive. Keep a copy of your mailed process for your records.

In-person renewal at a PennDOT office

You must renew in person if you are upgrading to a Real ID-compliant license, renewing a commercial driver's license (CDL), your license has been expired for more than one year, or you need to change your name or address and your current license does not reflect that change. Schedule an appointment online through the PennDOT website or call 717-787-2337. Walk-in renewals are not may provide to be served the same day.

Bring your current driver's license, proof of your Social Security number (Social Security card, W-2, or 1099 form), and proof of Pennsylvania residency (utility bill, lease, mortgage statement, or bank statement dated within the last 60 days). If you are changing your name, bring a certified copy of the document that changed your name (marriage certificate, divorce decree, or court order). If you are upgrading to Real ID, bring a second form of identification such as a passport, military ID, or state ID card.

The renewal fee is $30.50 for a four-year license or $61 for an eight-year license, paid at the time of your appointment. You will receive your new license when ready or within a few days, depending on the office's processing speed. Most PennDOT offices are open Monday through Friday, 8:30 a.m. to 4:30 p.m., with some locations offering extended hours on certain days.

Real ID compliance and what it means for renewal

A Real ID-compliant Pennsylvania driver's license has 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 a passport to board a domestic flight or enter a federal building. If your current license does not have the gold star, you can upgrade during renewal.

Upgrading to Real ID requires an in-person visit to a PennDOT office. Bring your current license, proof of Social Security number, proof of Pennsylvania residency, and a second form of identification (passport, military ID, or state ID). The fee is the same as a standard renewal ($30.50 for four years or $61 for eight years). You will receive your Real ID license when ready or within a few days.

What to do if your license has expired

If your license expired less than one year ago, you can renew by mail or in person using the same process as a standard renewal. If your license expired more than one year ago, you must renew in person at a PennDOT office. You cannot renew online or by mail if your license has been expired for more than 12 months.

Driving on an expired license is illegal in Pennsylvania, even if you have submitted a renewal process. If you are stopped by police, you can show proof that you have applied for renewal (such as a copy of your mailed process or a confirmation email from online renewal), but this does not may provide you will not be cited. Renew before your license expires to avoid this situation.

Commercial driver's license (CDL) renewal

Commercial driver's licenses must be renewed in person at a PennDOT office. You cannot renew a CDL by mail or online. Schedule an appointment through the PennDOT website or call 717-787-2337. Bring your current CDL, proof of Social Security number, proof of Pennsylvania residency, and your current medical certificate (FMCSA Form 649-C) if your CDL requires one.

The renewal fee for a CDL is $30.50 for a four-year license or $61 for an eight-year license. If your medical certificate is expiring or has expired, you must obtain a new one from a certified medical examiner before or at the time of renewal. PennDOT offices do not issue medical certificates; you must obtain one from a private medical provider.

Frequently Asked Questions

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

No. Pennsylvania requires that you maintain residency in the state to hold a Pennsylvania driver's license. If you have moved out of state, you should obtain a license from your new state. If you are temporarily out of state but still maintain a Pennsylvania address, you can renew by mail or online as long as you meet the other requirements.

What happens if I renew online but my address is wrong?

Your new license will be mailed to the address currently on file with PennDOT. If that address is incorrect, you should update it before renewing. You can change your address in person at a PennDOT office, by mail using Form DL-44, or online through the PennDOT website. Do this before you renew to may support your new license is mailed to the correct location.

How long is my Pennsylvania license valid after renewal?

You choose the term when you renew: either four years ($30.50) or eight years ($61). Your new license will expire on the date shown on the front of the card. Mark your calendar or set a reminder so you renew before that date.

Do I need an appointment to renew in person at a PennDOT office?

Appointments are strongly recommended and can be scheduled online or by phone at 717-787-2337. Walk-in renewals are accepted at some offices, but you may wait several hours or be turned away if the office is at capacity. Scheduling an appointment ensures you will be seen at a specific time.

Can I renew my license if I have unpaid traffic fines or child support obligations?

Pennsylvania may suspend your license if you have unpaid traffic fines or child support obligations. Before renewing, contact PennDOT at 717-787-2337 to confirm your license is not under suspension. If it is suspended, you must resolve the underlying issue before you can renew.