Pennsylvania driver's licenses expire every four years, and you can renew in person, by mail, or online depending on your situation
Pennsylvania issues driver's licenses valid for four years from your birthday. You'll receive a renewal notice in the mail about 60 days before expiration, but you don't have to wait for it to start the process. The Pennsylvania Department of Transportation (PennDOT) lets you renew online, by mail, or at a Driver License Center — which route works depends on whether you've had any violations, address changes, or name changes since your last license.
If you're renewing a standard license with no changes and no suspensions or revocations on your record, online renewal is fastest and costs $30.50. If you need to update information or haven't renewed in more than eight years, you'll need to visit a Driver License Center in person. Mail renewal is an option for certain situations but takes longer than the other routes.
Key Takeaways
- Online renewal takes about 10 minutes, costs $30.50, and works only if your license is not suspended, you have no violations pending, and your address and name haven't changed.
- In-person renewal at a Driver License Center requires an appointment (book online at dmv.pa.gov), takes your new photo, and handles address or name changes on the spot.
- Mail renewal is available only if you meet strict conditions — no changes, no violations, and your license expired less than five years ago — and takes four to six weeks.
- You'll need your current Pennsylvania driver's license or ID card, proof of Social Security number, and proof of current address for any in-person visit.
- Licenses expire on your birthday, and you can renew up to six months before that date.
Online renewal through the PennDOT website
Online renewal is the fastest option if you're may be able to access. Go to dmv.pa.gov, select "Renew Your Driver's License," and log in with your Pennsylvania online account or create one. You'll need your current driver's license number, the last four digits of your Social Security number, and your date of birth. The system will verify your information against PennDOT records and ask you to confirm your address.
Online renewal works only if all of these are true: your license is not suspended or revoked, you have no pending violations or convictions, your address hasn't changed, your name hasn't changed, and you're not renewing a commercial driver's license (CDL). If any of these don't explore to you, you'll be directed to schedule an in-person appointment instead. Once you complete online renewal, your new license will arrive by mail in about 7 to 10 business days. The fee is $30.50, paid by debit or credit card.
In-person renewal at a Driver License Center
You must renew in person if your address or name has changed, if your license has been suspended or revoked, if you have pending violations, or if you haven't renewed in more than eight years. Book an appointment online at dmv.pa.gov under "Schedule an Appointment" — walk-ins are not accepted at most centers. Bring your current Pennsylvania driver's license or ID card, proof of your Social Security number (Social Security card, W-2, or tax return), and proof of your current address (utility bill, lease, or bank statement dated within 30 days).
At your appointment, PennDOT will take a new photo, verify your information, and process your renewal on the spot. If you're changing your address or name, bring documents that support the change — a marriage certificate for a name change, or a lease or utility bill for an address change. The in-person renewal fee is $30.50. Your new license will be mailed to you within 7 to 10 business days. If you need to drive before it arrives, ask the Driver License Center staff about a temporary paper license.
Mail renewal for limited situations
Mail renewal is available only if your license is not suspended, you have no violations, your address and name haven't changed, and your license expired less than five years ago. Request a mail renewal form by calling PennDOT at 717-787-2937 or visiting dmv.pa.gov and selecting "Renew by Mail." Complete the form, include a check or money order for $30.50 made payable to "Commonwealth of Pennsylvania," and mail it to the address on the form.
Processing takes four to six weeks from the date PennDOT receives your process. You won't get a temporary license, so plan ahead if you need to drive during this time. Mail renewal is slower than online or in-person options and works only in narrow circumstances, so most people find one of the other routes more practical.
What documents you need for each renewal method
| Renewal Method | Documents Needed | Time to Receive License | Cost |
|---|---|---|---|
| Online | Current driver's license, last four digits of SSN, date of birth | 7–10 business days | $30.50 |
| In-person at Driver License Center | Current license, proof of SSN, proof of address, documents for name or address changes if applicable | 7–10 business days | $30.50 |
| By mail | Completed form, current license (not mailed back), check or money order | 4–6 weeks | $30.50 |
When your license expires and how to check the status
Your Pennsylvania driver's license expires on your birthday, four years after it was issued. The expiration date is printed on the front of your license. You can renew up to six months before that date, so if your birthday is in June, you can start renewing in December. PennDOT will mail you a renewal notice about 60 days before expiration, but don't rely on it — if you don't receive one, you can still renew on your own schedule.
To check the status of a renewal you've already submitted, log into your Pennsylvania online account at dmv.pa.gov or call PennDOT at 717-787-2937. Have your driver's license number and date of birth ready. If you renewed online or in person, your license should arrive within 7 to 10 business days. If you renewed by mail, allow four to six weeks. If your license has already expired and you haven't renewed yet, you can still renew using any of these methods — driving on an expired license is not permitted in Pennsylvania.
Renewing a commercial driver's license (CDL)
Commercial driver's licenses cannot be renewed online or by mail. You must visit a Driver License Center in person and bring your current CDL, proof of Social Security number, proof of current address, and your medical certification (CDLIS form). If your medical certification has expired or will expire within 30 days, you'll need to renew it before or at the same time as your CDL. Schedule an appointment at dmv.pa.gov under "Schedule an Appointment" and select the CDL renewal option.
The in-person renewal fee for a CDL is $30.50. Your new license will arrive by mail within 7 to 10 business days. If you drive commercially and your CDL is suspended or revoked, you cannot renew until the suspension or revocation is lifted — contact PennDOT to find out what steps are required.
Frequently Asked Questions
Can I renew my license if it's already expired?
Yes. Pennsylvania allows you to renew an expired license using any of the three methods — online, in person, or by mail — as long as you meet the requirements for that method. However, you cannot legally drive on an expired license, so renew as soon as possible. If your license has been expired for more than five years, you may need to take a written test; contact PennDOT to confirm.
What if I've moved and need to update my address?
You must renew in person at a Driver License Center to change your address. Bring your current license, proof of your new address (utility bill, lease, or bank statement dated within 30 days), and proof of Social Security number. Book an appointment online at dmv.pa.gov. The address change is processed during your renewal appointment, and your new license will reflect the updated address.
How long does it take to get my new license after I renew?
Online and in-person renewals take 7 to 10 business days from the date PennDOT processes your process. Mail renewal takes 4 to 6 weeks. If you need to drive before your new license arrives, ask the Driver License Center staff about a temporary paper license when you renew in person.
What if my name has changed since my last license?
You must renew in person and bring a document that proves the name change, such as a marriage certificate, divorce decree, or court order. Schedule an appointment at dmv.pa.gov, bring your current license, proof of Social Security number, proof of address, and the name-change document. The new name will be printed on your renewed license.
Do I need an appointment to renew in person?
Yes. Walk-ins are not accepted at most Pennsylvania Driver License Centers. Book your appointment online at dmv.pa.gov under "Schedule an Appointment" before you visit. If you have trouble booking online, call PennDOT at 717-787-2937 to schedule by phone.