Pennsylvania driver's license renewal happens online, by mail, or in person at a PennDOT office

You can renew your Pennsylvania driver's license without visiting an office if your license is not expired and you have no medical conditions that need review. The online method through the Pennsylvania Department of Transportation (PennDOT) website takes about 10 minutes and costs $30.50 for a five-year license. If you prefer mail or need an in-person appointment, those routes are also available—mail takes two to three weeks, and in-person appointments can be scheduled at any PennDOT driver license center.

Your renewal notice arrives in the mail about 60 days before your license expires. You do not have to wait for the notice to renew, but it contains your driver's license number and other details that make the process faster. If you have lost the notice, you can still renew using your Social Security number and date of birth.

Key Takeaways

  • Online renewal through the PennDOT website is the fastest option and requires only your driver's license number, Social Security number, and a valid payment method.
  • You can renew online only if your license is not yet expired and you have no medical conditions requiring a new medical evaluation.
  • Mail renewal takes two to three weeks and requires you to send in your current license along with the renewal form and payment.
  • In-person renewal at a PennDOT office is necessary if your license is already expired, if you need a name change, or if you want to update your address without waiting for mail delivery.
  • Pennsylvania driver's licenses are valid for five years, and you can renew up to six months before expiration.

Renewing online through PennDOT

Visit the PennDOT website and select the driver's license renewal option. You will need your current driver's license number, your Social Security number, your date of birth, and a valid credit or debit card. The system will verify your information against PennDOT records and ask you to confirm your address. If your address has changed, you can update it during this step.

After you submit payment of $30.50, PennDOT will mail your new license to the address on file. The new license typically arrives within 7 to 10 business days. You can continue to drive using your current license until the new one arrives. Online renewal is not available if your license has already expired, if you are under 21, or if you have a medical condition that requires a doctor's evaluation.

Renewing by mail

Request a renewal form by calling PennDOT at 717-787-2828, or read the form from the PennDOT website. Fill out the form completely, including your name, address, and driver's license number. Enclose your current license, a check or money order for $30.50 made payable to "PennDOT," and mail everything to the address listed on the form.

Processing takes two to three weeks from the date PennDOT receives your packet. Mail your renewal at least three weeks before your license expires to avoid driving with an expired license. If you are renewing close to the expiration date, in-person renewal is faster. Keep a copy of your mailed form for your records in case questions arise.

Renewing in person at a PennDOT office

Schedule an appointment through the PennDOT website or by calling 717-787-2828. Bring your current driver's license, proof of your Social Security number (a Social Security card, W-2, or 1099 form), and proof of your current address (a utility bill, lease, or bank statement dated within 60 days). Bring a valid payment method—PennDOT offices accept cash, check, debit card, and credit card.

Appointments are usually available within one to two weeks. The office will take a new photo, verify your information, and process your payment on the spot. Your new license will be mailed to you within 7 to 10 business days. In-person renewal is required if your license has already expired, if you need to change your name, if you want to update your address when ready, or if you have medical conditions that need evaluation.

What to do if your license has already expired

You cannot renew an expired license online or by mail. You must visit a PennDOT driver license center in person. Bring the same documents listed above: your expired license, proof of Social Security number, and proof of current address. You can still drive to the appointment as long as you bring your expired license with you.

If your license expired more than five years ago, you may need to retake the written test and vision test. Call PennDOT at 717-787-2828 before your appointment to confirm what tests you will need. Schedule your appointment as soon as you can, because expired licenses cannot be renewed by any other method.

Updating your address or name during renewal

If you are renewing online, you can update your address during the process. straightforward enter your new address when prompted, and your new license will be mailed there. If you are renewing by mail or in person, provide your updated address on the form or tell the clerk at the office. Address changes take effect when ready at the office; by mail, the new address appears on your new license when it arrives.

Name changes require an in-person visit. Bring your current driver's license, proof of your new name (a marriage certificate, divorce decree, or court order), proof of Social Security number, and proof of your current address. PennDOT will issue a new license with your updated name within 7 to 10 business days.

Costs and payment methods

A standard five-year driver's license renewal costs $30.50. This price is the same whether you renew online, by mail, or in person. PennDOT accepts cash, check, debit card, and credit card at offices. Online renewal accepts debit and credit cards only. Mail renewal requires a check or money order.

If you need a Real ID-compliant license (required for federal building entry and domestic air travel), the cost is the same. Real ID licenses are now standard in Pennsylvania, so your renewed license will be Real ID-compliant automatically. If you need a duplicate license because yours was lost or stolen, that is a separate transaction with its own fee.

Frequently Asked Questions

Can I renew my license before it expires?

Yes. Pennsylvania allows you to renew your license up to six months before the expiration date. Renewing early does not shorten the validity of your new license—it will still be valid for five years from the date you renew. This is useful if you are planning a trip and want a fresh license, or if you prefer not to wait until the last minute.

What if I moved and did not update my address?

You can update your address during online renewal, or you can visit a PennDOT office in person. If you renew by mail, include your new address on the form. Your new license will be mailed to the address you provide. If your mail is being forwarded, the license may reach you through the forwarding service, but it is safer to update your address before renewing.

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

Online and in-person renewals take 7 to 10 business days for delivery by mail. Mail renewal takes two to three weeks from the date PennDOT receives your packet. You can continue to drive using your current license until the new one arrives. If you need your license sooner, visit a PennDOT office in person and ask about expedited options.

What if I lost my renewal notice?

You do not need the renewal notice to renew your license. You can renew online using your driver's license number, Social Security number, and date of birth. If you are renewing by mail or in person, bring your current license and the documents listed above. The notice is helpful but not required.

Do I need a medical exam to renew my license?

Most drivers do not. If you have a medical condition that affects your ability to drive safely, or if you are over a certain age and your license notes a medical restriction, PennDOT may require a doctor's evaluation. You will be notified if this applies to you. If you are unsure, call PennDOT at 717-787-2828 before you attempt to renew online.