Pennsylvania lets you renew your driver's license online, by mail, or in person depending on your situation
The Pennsylvania Department of Transportation (PennDOT) website at www.dmv.pa.gov is where you start a renewal. Most people can renew online without visiting a location, though some renewals require an in-person appointment. Your renewal method depends on whether your license is expired, how long it's been expired, and what type of ID you hold.
Online renewal is the fastest route if you're within the renewal window — typically the year before your license expires. By mail is an option for certain renewals. In-person appointments are required for some situations, like if your license has been expired for more than a year or if you need to update your address or photo.
Key Takeaways
- You can renew online at www.dmv.pa.gov if your license is not yet expired or expired less than a year, and you have a valid Social Security number and date of birth on file.
- Online renewal takes about 10 minutes and costs less than in-person renewal because you skip the photo fee.
- If your license expired more than a year ago, you must schedule an in-person appointment through the PennDOT website.
- Mail renewal is available for certain license types but takes longer than online and requires you to mail in documents and payment.
- Your new license arrives by mail within 7 to 10 business days after approval, whether you renew online or by mail.
Renewing online through www.dmv.pa.gov
Go to www.dmv.pa.gov and select "Driver License" from the main menu, then choose "Renew." You'll need your current Pennsylvania driver's license number, Social Security number, and date of birth. The system will verify your information against PennDOT records.
Online renewal works only if your license is not expired or expired less than one year. You cannot update your photo online — your new license will use your current photo on file. If you need a new photo, you must renew in person. The online fee is lower than the in-person fee because the photo is not replaced.
After you complete the online form and pay the renewal fee by debit or credit card, PennDOT mails your new license to the address on file. Check your email for a confirmation number. Your new license should arrive within 7 to 10 business days.
Renewing by mail
Mail renewal is available for certain license types, though it is slower than online renewal. You must request a mail renewal form from PennDOT by calling 1-717-787-2937 or by visiting a PennDOT office in person. Some county sheriffs' offices also accept mail renewal applications.
When you receive the form, fill it out completely, include a check or money order for the renewal fee, and mail it to the address listed on the form. Do not send cash. Include a copy of your current license or another form of identification. Mail renewal takes longer than online — expect 4 to 6 weeks for processing, plus mailing time.
When you must renew in person
You must schedule an in-person appointment if your license has been expired for more than one year, if you need to change your address, if you want a new photo, or if you hold a commercial driver's license (CDL). You can schedule an appointment through www.dmv.pa.gov by selecting "Schedule an Appointment" under the Driver License section.
Choose your nearest PennDOT office location and pick an available date and time. Bring your current 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've changed your name, bring a certified copy of the document that shows the change, such as a marriage certificate or court order.
In-person renewal includes a new photo and costs more than online renewal. The appointment itself is free, but the license fee is higher. Your new license is issued on the spot, though you may receive an updated version by mail if corrections are needed.
What documents you need for each renewal type
| Renewal Type | Documents Needed | Processing Time |
|---|---|---|
| Online | Current license number, Social Security number, date of birth (all verified electronically) | 7–10 business days by mail |
| By Mail | Completed form, copy of current license or ID, check or money order for fee | 4–6 weeks processing plus mailing |
| In Person | Current license, proof of Social Security number, proof of address, proof of name change if applicable | Issued same day or mailed if corrections needed |
Fees for Pennsylvania driver's license renewal
The renewal fee varies depending on your license type and how long it is valid for. A standard four-year renewal costs less than an eight-year renewal. Online renewal costs less than in-person renewal because you keep your current photo. The exact fee is shown on the www.dmv.pa.gov website before you complete your transaction.
You can pay online by debit or credit card. By mail, you must send a check or money order — do not send cash. In person, you can pay by cash, check, debit card, or credit card. Some PennDOT offices accept certain payment methods only, so check your location's details before your appointment.
Tracking your renewed license
After you renew online or by mail, PennDOT mails your new license to the address on file. You should receive it within 7 to 10 business days. If you do not receive your license within two weeks, contact PennDOT at 1-717-787-2937 to check the status.
You can continue to drive on your current license until the new one arrives. If your current license is already expired, you are not permitted to drive until you receive the renewed license. If you renewed in person, you receive your new license when ready and can drive right away.
Frequently Asked Questions
Can I renew my license if it expired more than a year ago?
No, you cannot renew online or by mail if your license expired more than one year ago. You must schedule an in-person appointment at a PennDOT office. Go to www.dmv.pa.gov, select "Schedule an Appointment," and choose your nearest location.
What if I want a new photo on my renewed license?
Online and mail renewal keep your current photo. To get a new photo, you must renew in person at a PennDOT office. Schedule an appointment through www.dmv.pa.gov and bring the required documents listed above.
How long does online renewal take?
The online form takes about 10 minutes to complete. After you submit it and pay the fee, PennDOT processes it and mails your new license within 7 to 10 business days. You can drive on your current license until the new one arrives.
Can I renew my commercial driver's license online?
No, commercial driver's licenses (CDLs) must be renewed in person at a PennDOT office. Schedule an appointment through www.dmv.pa.gov and bring your current CDL, proof of Social Security number, and proof of address.
What if my address changed since my last license?
If you changed your address, you cannot renew online. You must renew in person so PennDOT can update your address on file. Schedule an in-person appointment and bring proof of your new address, such as a utility bill or lease.