Pennsylvania lets you renew online, by mail, or in person depending on your license type and how long it has been expired

Pennsylvania offers three renewal routes: online through the PennDOT website, by mail using a renewal form, or in person at a Driver License Center. Which one you can use depends on whether your license is still valid, how much time is left before it expires, and whether you need a Real ID-compliant license. Most people renew before expiration and can use the faster online or mail methods. If your license has been expired for more than a few years, you will need to renew in person.

Your Pennsylvania driver's license is valid for four years if you are under 65, and five years if you are 65 or older. PennDOT typically sends a renewal notice in the mail about 60 days before your expiration date. That notice includes your renewal code, which you will need for online or mail renewal. If you do not receive a notice, you can still renew—you just need your driver's license number and other identifying information.

Key Takeaways

  • Online renewal through the PennDOT website is the fastest method and takes about 10 minutes if your license is not expired and you have your renewal code.
  • Mail renewal requires you to complete Form DL-44, include a check or money order, and allow 10 to 15 business days for processing.
  • In-person renewal at a Driver License Center is required if your license has been expired for more than three years or if you need a Real ID upgrade.
  • The renewal fee is $35.50 for a four-year license (under 65) or $42.50 for a five-year license (65 and older), payable by check, money order, or card depending on your method.
  • You do not need a new photo or medical exam for a standard renewal unless your license has been expired for an extended period.

Renewing online through PennDOT

Online renewal is the quickest option if your license is still valid or expired less than a few months. Go to the PennDOT website, select "Driver License Services," and choose "Renew Your License." You will need your driver's license number, Social Security number, date of birth, and your renewal code (from the notice PennDOT mailed you). The system will verify your information and show you the renewal fee.

You can pay the fee by debit card or credit card. Once you complete the transaction, PennDOT will mail your new license to the address on file. The new license typically arrives within 7 to 10 business days. Your current license remains valid until the new one arrives, so you can continue using it for identification and driving during that time.

Online renewal is not available if your license has been expired for more than a certain period, if you need to change your address, or if you are explore for a Real ID. In those cases, you will need to use mail or in-person renewal.

Renewing by mail

Mail renewal works if your license is not expired or has been expired for a short time. Request Form DL-44 from the PennDOT website or call 1-717-787-2828 to have one mailed to you. Fill out the form completely, including your driver's license number, current address, and any changes to your name or medical information.

Include a check or money order for the renewal fee ($35.50 for a four-year license or $42.50 for a five-year license if you are 65 or older). Do not send cash. Mail the completed form and payment to the address listed on the form—this is typically the PennDOT office in Harrisburg. Processing takes 10 to 15 business days after PennDOT receives your process.

Mail renewal is a good option if you prefer not to go online or if you need time to gather documents. However, it is slower than online renewal and you cannot track the status as easily. Keep a copy of your form and note the date you mailed it so you can follow up if needed.

Renewing in person at a Driver License Center

In-person renewal is required if your license has been expired for more than three years, if you are explore for a Real ID, or if you need to update your photo. Find your nearest Driver License Center on the PennDOT website using the center locator tool. Many centers now require you to schedule an appointment online before you arrive, though some still accept walk-ins. Check your local center's policy before you go.

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 or lease). If you are renewing a Real ID license, you will also need to bring proof of citizenship (passport, birth certificate, or naturalization papers) and a second form of ID. The staff will take a new photo, verify your information, and process your renewal on the spot.

The fee is the same as mail or online renewal. You can pay by cash, check, debit card, or credit card depending on the center. Your new license is typically mailed to you within 7 to 10 business days. Some centers offer expedited service for an additional fee if you need your license faster.

Real ID and what it means for renewal

Real ID is a federal standard for state-issued identification. Pennsylvania began issuing Real ID licenses in 2017, and as of May 2025, you need a Real ID license to board a domestic flight or enter a federal building. If your current license does not have a gold star in the upper right corner, it is not Real ID-compliant.

You can upgrade to a Real ID during renewal, but you must do so in person at a Driver License Center. You will need to bring proof of citizenship (passport, birth certificate, or naturalization certificate) and proof of your current address. The fee is the same as a standard renewal—there is no extra charge for the Real ID designation.

If you do not need Real ID for travel or federal access, you can continue renewing your standard license online or by mail. However, PennDOT recommends upgrading when you renew so you do not have to return to a center later.

What to do if your license has been expired for a long time

If your Pennsylvania license has been expired for more than three years, you cannot use online or mail renewal. You must renew in person at a Driver License Center. Bring your expired license, proof of your Social Security number, and proof of your current address. You will also need to provide proof of citizenship if you are explore for a Real ID.

The renewal process is the same as a standard in-person renewal: the staff will verify your information, take a new photo, and process your process. The fee remains $35.50 or $42.50 depending on your age. Your new license will be mailed to you within 7 to 10 business days.

If you have moved since your license expired, make sure to bring current proof of your new address. If your name has changed due to marriage, divorce, or other reasons, bring legal documentation of the change (marriage certificate, divorce decree, or court order) along with your renewal documents.

Changing your address or other information during renewal

If you are moving or need to update your name, you can make these changes during renewal. For online renewal, you can update your address in the system before you complete the transaction. For mail renewal, write your new address clearly on Form DL-44 and include any legal documentation if your name has changed.

For in-person renewal, tell the staff member about any changes when you arrive. Bring legal documentation for name changes (marriage certificate, divorce decree, or court order). Address changes do not require additional documents—just provide your new address and proof of residency at that address.

If you need to change information that is not part of a standard renewal (such as your gender marker or medical information), ask the staff at the Driver License Center what documents you need to bring. Some changes require additional forms or documentation beyond what a renewal normally requires.

Frequently Asked Questions

Can I drive with an expired license while I wait for my renewal?

If you renewed online or by mail before your license expired, your old license remains valid for driving until your new one arrives. If your license has already expired, you cannot legally drive. If you need to drive before your new license arrives, contact your local Driver License Center about expedited service options.

What if I lost my renewal notice from PennDOT?

You do not need the renewal notice to renew. For online renewal, you can enter your driver's license number, Social Security number, and date of birth instead of the renewal code. For mail renewal, request Form DL-44 from the PennDOT website or by phone. The notice is convenient but not required.

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

Online and mail renewals typically take 7 to 10 business days for delivery after PennDOT processes your process. Mail processing itself takes 10 to 15 business days. In-person renewal also results in a license mailed within 7 to 10 business days. If you need your license faster, ask about expedited service at a Driver License Center.

Do I need a new photo for renewal?

For online and mail renewal, PennDOT uses your existing photo from your current license. You only get a new photo if you renew in person at a Driver License Center. If your current photo is very old and you want a new one, you can request in-person renewal even if you are not required to do so.

What if my name has changed since I got my current license?

Bring legal documentation of the name change (marriage certificate, divorce decree, or court order) along with your renewal documents. For online renewal, you may be able to update your name in the system; if not, use mail or in-person renewal instead. The staff will verify your documents and issue a license with your new name.