Pennsylvania driver's licenses renew every four years, and you can do it online, by mail, or in person at a PennDOT office
Pennsylvania issues driver's licenses valid for four years from your birthday. When yours is about to expire, you have three paths: renew online through the PennDOT website if you meet certain conditions, mail in your renewal process, or visit a Driver License Center in person. The online route is fastest and costs less than renewing in person, but not everyone can use it — your license must not be suspended or revoked, you cannot have certain medical conditions on file, and you must have a valid Social Security number on record.
Most people renew before their license expires, but Pennsylvania allows you to renew up to six months before the expiration date printed on your card. You can also renew up to one year after expiration, though driving with an expired license is illegal. If your license has been expired for more than one year, you cannot renew by mail or online — you must explore in person as if you were a new driver.
Key Takeaways
- Pennsylvania driver's licenses are valid for four years, and you can renew starting six months before your expiration date.
- Online renewal through PennDOT costs $20.50 and takes about 10 business days; you need a valid Social Security number and a clean driving record with no suspensions.
- Mail-in renewal costs $20.50 and requires the process form DL-44, your current license, and proof of residency; processing takes three to four weeks.
- In-person renewal at a Driver License Center costs $32 for a standard license and takes about 30 minutes, but you must bring original documents proving identity and residency.
- If your license has been expired for more than one year, you cannot renew online or by mail and must reapply as a new driver in person.
Renewing online through PennDOT
Online renewal is the fastest and cheapest option if you are may be able to access. Go to the PennDOT website, select "Driver License Services," and choose "Renew Your Driver License Online." You will need your current Pennsylvania driver's license number, your Social Security number, and a valid credit or debit card to pay the $20.50 fee. The system will ask you to confirm your address and answer security questions based on your driving record.
You cannot renew online if your license is suspended or revoked, if you have certain medical conditions flagged in the PennDOT system, or if you have failed to pay child support or court-ordered fines. You also cannot renew online if you need to change your name, address, or other information on your license — those changes require an in-person visit or a mail-in process with supporting documents.
After you complete the online renewal, PennDOT will mail your new license to the address on file. This usually takes about 10 business days. You can continue to drive on your current license until the new one arrives, even if it expires during that time.
Renewing by mail
Mail-in renewal costs $20.50 and works for most people, but takes longer than online renewal. Request the process form DL-44 from PennDOT by calling 717-391-6190 or read it from the PennDOT website. Fill out the form completely, sign it, and mail it with your current driver's license and proof of your current address.
Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your name and current address. Do not send original documents — PennDOT will not return them. Make copies instead, or send documents you do not need back.
Mail your process to PennDOT, Driver License Services, P.O. Box 68691, Harrisburg, PA 17106-8691. Processing takes three to four weeks from the date PennDOT receives your envelope. If you need your new license faster, do not use mail-in renewal.
Renewing in person at a Driver License Center
In-person renewal at a PennDOT Driver License Center costs $32 for a standard license and takes about 30 minutes. You will need to bring your current Pennsylvania driver's license, proof of identity (such as a passport or birth certificate), and proof of your current address (such as a utility bill or lease). You will also have your photo taken and answer questions about your vision and medical history.
Find your nearest Driver License Center on the PennDOT website by entering your zip code. Many centers require you to book an appointment online before you visit, though some accept walk-ins. Check your local center's policy before you go. Bring all documents with you — if you are missing any, the center will turn you away and you will have to reschedule.
If you need to change your name, address, or other information on your license, in-person renewal is the only way to do it without mailing in supporting documents. You will need to bring documents that prove the change — for example, a marriage certificate if you changed your name, or a lease if you moved.
What happens if your license expires
Driving with an expired Pennsylvania driver's license is illegal and can result in a traffic citation. If you are pulled over, you can show a printed confirmation of your online renewal or a receipt from your mail-in process to prove you have renewed, but the officer may still cite you if your physical license has expired.
If your license expired more than one year ago, you cannot renew online or by mail. You must visit a Driver License Center in person and reapply as a new driver. This means you will need to pass the written test and the road test again, and you will pay the full fee for a new license rather than a renewal fee.
Renewing a commercial driver's license (CDL)
Commercial driver's licenses in Pennsylvania renew every four years, just like standard licenses, but the process is different. You cannot renew a CDL online or by mail — you must visit a Driver License Center in person. You will need to pass a medical examination by a certified medical examiner and bring the Medical Examiner's Certificate (Form MCSA-5875) with you.
You may also need to pass the written test and road test again, depending on your record and the type of CDL you hold. Bring your current CDL, proof of identity, proof of residency, and your medical certificate. The fee for CDL renewal is higher than for a standard license and varies depending on the type of CDL.
Frequently Asked Questions
Can I renew my Pennsylvania license if I moved out of state?
No. Pennsylvania driver's licenses are only for people who live in Pennsylvania. If you have moved out of state, you must get a driver's license from your new state. You can continue to drive on your Pennsylvania license until it expires, but you cannot renew it.
What if I lost my license before it expired?
You will need to replace it before you can renew. Visit a Driver License Center with proof of identity and residency, and pay the replacement fee. Once you have your replacement license, you can renew it through any of the three methods when it is time.
Do I need a new photo when I renew?
If you renew online or by mail, PennDOT will use your current photo from your existing license. If you renew in person, you will have a new photo taken. You cannot request a new photo if you renew online or by mail.
How much does Pennsylvania driver's license renewal cost?
Online and mail-in renewal both cost $20.50. In-person renewal at a Driver License Center costs $32 for a standard license. CDL renewal costs more and varies by type. All fees are non-refundable.
What if PennDOT says I owe child support or court fines?
You cannot renew your license online if you owe child support or have unpaid court-ordered fines. You must resolve the debt first. Contact the agency that issued the order to find out how to pay or set up a payment plan, then try to renew again.