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

Pennsylvania allows you to renew your driver's license online, by mail, or in person at a PennDOT Driver License Center. The method you use depends on your license type, how much time remains before expiration, and whether you need a Real ID-compliant license. Most standard renewals can be done online or by mail without visiting an office, but certain situations require an in-person appointment.

Your Pennsylvania license is valid for four years if you are under 65, or five years if you are 65 or older. PennDOT sends renewal notices about 60 days before your license expires, but you do not have to wait for the notice to begin the process. You can renew up to one year before your current license expires.

Key Takeaways

  • Online renewal through the PennDOT website takes about 10 minutes and costs $30.50 for a standard four-year license, but you must have a valid Social Security number on file and cannot have certain violations or medical suspensions.
  • Mail renewal requires the renewal notice PennDOT sends you, a check or money order, and takes two to three weeks; you mail your current license and documents to the address on the notice.
  • In-person renewal at a Driver License Center is required if you need a Real ID, have a commercial license, or are renewing after a suspension or medical hold.
  • Pennsylvania does not issue temporary licenses during renewal, so plan ahead if your current license is close to expiration and you need to drive when ready.
  • You must bring your Social Security card or a document showing your SSN, proof of Pennsylvania residency, and a valid form of identification to any in-person appointment.

Online renewal: fastest option for standard licenses

Online renewal through the PennDOT website is the quickest method if you meet the requirements. You can renew online if your current license is a standard (non-commercial) license, you have no active medical suspensions, you have no certain traffic violations on your record, and your license has not been suspended or revoked. You must also have a valid Social Security number on file with PennDOT.

The process takes about 10 minutes. Visit the PennDOT online services portal, enter your driver's license number and date of birth, answer security questions, review your information, and pay the renewal fee of $30.50 using a credit or debit card. You will receive a confirmation number when ready. Your new license will arrive by mail within 7 to 10 business days. Your current license remains valid until the new one arrives.

If the system tells you that you cannot renew online, do not attempt to force the transaction. The system blocks you for a reason — usually a suspension, medical hold, or violation that requires in-person review. Contact PennDOT at 717-787-2937 to find out why and what your next step is.

Mail renewal: no appointment needed, but slower

Mail renewal works if you have received a renewal notice from PennDOT and your license is not suspended or subject to a medical hold. You do not need to visit an office, but the process takes longer than online renewal.

Complete the renewal form included in your notice packet. Include your current driver's license, a check or money order for $30.50 made payable to "PennDOT", and any other documents listed in your notice. Mail everything to the address printed on the notice. Do not send cash. PennDOT processes mail renewals in the order received; expect two to three weeks for your new license to arrive.

Keep a copy of everything you mail, and consider using certified mail with return receipt if you want proof of delivery. If your renewal notice was lost or damaged, you can request a new one by calling 717-787-2937 or visiting the PennDOT website.

In-person renewal at a Driver License Center

You must renew in person if you need a Real ID-compliant license, hold a commercial driver's license (CDL), are renewing after a suspension or medical hold, or if online or mail renewal was not available to you. You will need an appointment; walk-ins are not accepted at most centers.

Schedule an appointment through the PennDOT website or by calling 717-787-2937. Bring your current driver's license, Social Security card or a document showing your SSN, proof of Pennsylvania residency (utility bill, lease, mortgage statement, or bank statement dated within 60 days), and a valid form of identification such as a passport or military ID. If you are renewing a Real ID license, bring your original or certified birth certificate as well.

The appointment typically takes 15 to 30 minutes. You will have your photo taken, answer questions about your driving record and medical history, and pay the renewal fee. For a standard four-year license, the fee is $30.50. A Real ID license costs $30.50 plus an additional $20 for the Real ID upgrade, totaling $50.50. You can pay by cash, check, debit card, or credit card. Your new license will arrive by mail within 7 to 10 business days.

Real ID requirements and when you need one

A Real ID-compliant license is required to board a domestic flight or enter a federal building as of May 7, 2025. If your current Pennsylvania license does not have a gold star in the upper right corner, it is not Real ID-compliant. You cannot upgrade to Real ID online or by mail; you must renew in person at a Driver License Center.

To obtain a Real ID license, bring your original or certified birth certificate, Social Security card, proof of residency, and a valid ID. The additional Real ID fee is $20 on top of the standard $30.50 renewal fee. If you do not need to fly or enter federal buildings, you can continue to renew your standard license online or by mail.

Documents you need for each renewal method

Renewal MethodDocuments RequiredFeeProcessing Time
OnlineNone (digital verification only)$30.507–10 business days
MailCurrent license, renewal notice, check or money order$30.502–3 weeks
In-person (standard)Current license, Social Security card, proof of residency, valid ID$30.507–10 business days
In-person (Real ID)Current license, birth certificate, Social Security card, proof of residency, valid ID$50.507–10 business days

Common reasons renewal is blocked and what to do

If you cannot renew online or by mail, PennDOT has flagged your record for one of several reasons. A medical suspension means PennDOT has received a report from a physician or medical examiner that you may not be safe to drive; you must visit a Driver License Center and may need to provide medical clearance. A traffic violation suspension means you have unpaid fines or failed to appear in court; you must resolve the underlying ticket before you can renew.

A license suspension for other reasons — such as failure to pay child support or failure to maintain insurance — requires you to resolve the underlying issue with the responsible agency before PennDOT will allow renewal. Call 717-787-2937 and have your driver's license number ready; PennDOT can tell you the specific reason and what you must do to clear it.

Do not ignore a blocked renewal. Your license will expire, and driving on an expired license is illegal. If you need to drive before the issue is resolved, ask PennDOT whether a temporary license or hardship license is available in your situation.

Frequently Asked Questions

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

No. Pennsylvania requires you to be a resident to hold a Pennsylvania license. If you have moved, you must obtain a license from your new state. You can renew online or by mail only if your address on file with PennDOT is still valid. If you have moved within Pennsylvania, update your address before renewing.

What if my license was suspended and I want to renew?

You cannot renew a suspended license. You must first resolve the reason for the suspension — pay fines, complete a DUI program, provide medical clearance, or satisfy another requirement — and then contact PennDOT to have the suspension lifted. Only after the suspension is cleared can you renew.

Do I get a temporary license while my new one is in the mail?

No. Pennsylvania does not issue temporary licenses during renewal. Your current license remains valid until your new one arrives. If your current license is expired or about to expire and you need to drive, renew as soon as possible. Online renewal is fastest at 7 to 10 business days.

Can I renew my commercial driver's license online?

No. Commercial driver's licenses must be renewed in person at a Driver License Center. You will need to pass a vision test and medical examination. Schedule an appointment through the PennDOT website or by calling 717-787-2937.

What if I lost my renewal notice?

Request a new notice by visiting the PennDOT website or calling 717-787-2937. You can also renew online if you meet the requirements, even without the notice. If you prefer mail renewal, PennDOT will send you a replacement notice within a few business days.