Pennsylvania lets you renew online, by mail, or in person depending on your license type and how much time you have
Pennsylvania driver's licenses expire every four or eight years depending on your age. You can renew before expiration through PennDOT's online system, by mail, or at a Driver License Center. The method you choose depends on whether your license is still valid, whether you need a Real ID-compliant license, and how quickly you need the new one in your hands.
Your renewal notice arrives by mail about 60 days before expiration. It contains your renewal code, which you'll need for online or mail renewal. If you don't receive one, you can still renew, but you'll need to provide your Social Security number and other identifying information instead.
Key Takeaways
- Pennsylvania sends renewal notices 60 days before your license expires, and you can renew online when ready using the code on that notice.
- Online renewal takes about 7 to 10 business days and costs $30.50; you'll receive your new license by mail.
- Mail renewal requires the renewal notice, a completed DL-80 form, and payment by check or money order, and takes 2 to 3 weeks.
- In-person renewal at a Driver License Center is fastest for urgent situations but requires an appointment booked through PennDOT's website.
- If your license has been expired for more than two years, you cannot renew by mail or online and must visit a Driver License Center in person.
Renewing online through PennDOT's system
Online renewal is the fastest and most straightforward option if your license is still valid and you have your renewal notice. Go to www.dmv.pa.gov and select "Renew Your License Online." Enter your driver's license number, date of birth, and the renewal code from your notice. You'll answer questions about whether your address, height, eye color, and other information have changed.
The fee is $30.50, paid by debit or credit card. Processing takes about 7 to 10 business days, and your new license arrives by mail. You can continue driving on your current license during this time. Online renewal is not available if you need to change your name, address, or other information on your license—those changes require an in-person visit.
If you don't have your renewal notice, you can still renew online by providing your Social Security number, but the process takes longer because PennDOT must verify your identity through additional steps.
Renewing by mail
Mail renewal works if your license is still valid and you have your renewal notice. Complete the DL-80 form (process for Driver License or Learner's Permit), which you can read from www.dmv.pa.gov or request by calling 717-787-2828. Include your renewal notice, a check or money order for $30.50 made payable to "Commonwealth of Pennsylvania," and mail everything to the address listed on the form.
Processing takes 2 to 3 weeks from the date PennDOT receives your process. You can continue driving on your current license during this time. Mail renewal is useful if you prefer not to use the internet or if you're renewing well before your expiration date and have time to wait.
Do not send cash. Do not send your current license unless PennDOT specifically requests it. Keep a copy of everything you mail for your records.
Renewing in person at a Driver License Center
In-person renewal is necessary if your license has been expired for more than two years, if you need to make changes to your information, or if you need your new license when ready. Book an appointment through www.dmv.pa.gov by selecting "Schedule an Appointment." You cannot walk in without an appointment at most locations.
Bring your current driver's license, proof of Social Security number (Social Security card, W-2, or tax return), and proof of Pennsylvania residency (utility bill, lease, or bank statement dated within 60 days). The fee is $30.50, paid by cash, debit, or credit card. You'll receive a temporary license on the spot and your permanent license by mail within 7 to 10 business days.
If you're renewing a Real ID-compliant license, bring the same documents plus one form of federal ID (passport, military ID, or passport card). Real ID licenses cost $30.50 and are required for federal building access and domestic air travel starting May 7, 2025.
What happens if your license has expired
If your license expired fewer than two years ago, you can still renew by mail or online using the same process as a valid license. If your license expired more than two years ago, you cannot use mail or online renewal—you must visit a Driver License Center in person and may need to retake the written test and vision screening depending on how long it has been expired.
Driving with an expired license is illegal in Pennsylvania. If you're stopped by police, you can face a fine and other penalties. If your license expired while you were out of state or out of the country, bring documentation of where you were to your in-person appointment.
Real ID compliance and what it means for renewal
Pennsylvania's Real ID-compliant licenses have a gold star in the upper right corner. Starting May 7, 2025, you'll need a Real ID license to enter federal buildings, military bases, and nuclear power plants, or to board domestic flights. If your current license doesn't have the star, you can request a Real ID license when you renew.
Real ID renewal requires the same documents as a standard renewal plus one federal ID (passport, military ID, or passport card). The cost is the same: $30.50. You can request Real ID through online renewal, mail renewal, or in-person renewal. If you renew online or by mail without requesting Real ID, your new license will be standard, not Real ID-compliant.
Tracking your renewal and what to do if it doesn't arrive
After you renew online or by mail, you can check the status of your process at www.dmv.pa.gov under "Check process Status." Enter your driver's license number and date of birth. The system shows whether your process is being processed, approved, or ready for pickup (in-person renewals only).
If your new license doesn't arrive within 10 business days of approval, or if you never receive your renewal notice in the first place, call PennDOT at 717-787-2828. Have your driver's license number and date of birth ready. If your license is expiring soon and you haven't received your new one, you can request a temporary extension or visit a Driver License Center in person.
Frequently Asked Questions
Can I renew my license if I've moved to a different address?
If you've moved within Pennsylvania, you can renew online or by mail and update your address during the process. If you've moved out of state, you cannot renew a Pennsylvania license—you must obtain a license from your new state. If you've moved and haven't updated your address yet, do that before renewing.
What if I need my new license before the mail arrives?
Visit a Driver License Center in person and request a temporary license. You'll receive it when ready and your permanent license by mail within 7 to 10 business days. Book an appointment at www.dmv.pa.gov. Temporary licenses are valid for 30 days.
Do I need to take a new photo when I renew?
No. Online and mail renewal use your existing photo. In-person renewal takes a new photo. If you want a new photo during online or mail renewal, you must visit a Driver License Center instead.
What if my name has changed since my last license?
You cannot renew by mail or online if your name has changed. Visit a Driver License Center in person with your current license, proof of your name change (marriage certificate, divorce decree, or court order), and proof of Social Security number and residency. Book an appointment at www.dmv.pa.gov.
Can I renew my license if it was suspended or revoked?
No. You must contact PennDOT to resolve the suspension or revocation before you can renew. Call 717-787-2828 to find out the reason and what steps you need to take. Depending on the reason, you may need to pay a reinstatement fee, complete a safety course, or appear before a hearing officer.