The fastest way to renew your PA license
You can renew your Pennsylvania driver's license online, by mail, or in person at a PennDOT office. The online method is fastest — you can complete it in about 15 minutes from home, and your new license arrives in 7 to 10 business days. You're may be able to access for online renewal if your license is not expired more than five years, you have no medical suspensions, and you have not had certain violations in the past five years.
If you cannot renew online, the mail option takes about three weeks total. In-person renewal at a PennDOT office is when ready — you walk out with a temporary license and receive your permanent one by mail within two weeks — but you will need an appointment, and wait times vary by location.
Key Takeaways
- Online renewal through the PennDOT website is available if your license expired less than five years ago and you have no medical holds or serious violations.
- You will need your current license number, Social Security number, and a valid payment method to renew online.
- Mail renewal requires you to send your current license, a completed form, and payment to PennDOT; processing takes about three weeks.
- In-person renewal at a PennDOT office requires an appointment and takes about 15 minutes, but you receive a temporary license when ready.
- Your new license costs $30.50 for a five-year renewal or $61 for an eight-year renewal, regardless of method.
Renewing online through the PennDOT website
Start at www.dmv.pa.gov and select "Renew Your License" from the homepage. You will be asked to enter your driver's license number, date of birth, and the last four digits of your Social Security number. The system will tell you when ready whether you are may be able to access for online renewal. If you are, you proceed to answer medical history questions (the same ones you answered when you first got your license), review your current address, and choose your renewal term.
Pennsylvania offers two renewal lengths: five years for $30.50 or eight years for $61. After you choose, you will pay by debit card or credit card. Once payment clears, you receive a confirmation number. Your new license is printed and mailed within 7 to 10 business days. You can continue to drive on your current license until the new one arrives.
If the system tells you that you are not may be able to access for online renewal, it will explain why — usually because your license expired more than five years ago, you have a medical suspension, or you have a disqualifying violation on your record. In that case, you must renew by mail or in person.
Renewing by mail
Request the renewal form by calling PennDOT at 1-717-787-2828, or read Form DL-44 from the PennDOT website. Fill out the form completely, including your current address. You will also need to include a photocopy of one form of identification — a passport, military ID, or state ID card all work.
Mail your completed form, a photocopy of your ID, your current license, and a check or money order for $30.50 (five years) or $61 (eight years) to the address listed on the form. Do not send cash. Processing takes about three weeks from the date PennDOT receives your envelope. Your new license will be mailed to the address you provided on the form.
Keep track of when you mailed the envelope. If you do not receive your new license within four weeks, call PennDOT to confirm they received your materials. Occasionally mail gets lost, and PennDOT can reprint and resend if needed.
Renewing in person at a PennDOT office
Book an appointment through the PennDOT website at www.dmv.pa.gov by selecting "Schedule an Appointment." You will choose your county, the office location, and an available time slot. Appointments typically fill up two to four weeks in advance, depending on the office.
Bring your current license, one form of identification (passport, military ID, or state ID), and payment in cash, check, or card. The renewal process takes about 15 minutes. You will answer the same medical history questions as online renewal, and a staff member will take a new photo. You receive a temporary paper license when ready that is valid for 30 days, and your permanent license arrives by mail within two weeks.
In-person renewal is the only option if your current license was lost or stolen, if you need to change your name or address and want it reflected when ready, or if you want to upgrade to a REAL ID-compliant license (which requires additional documents and is a separate process).
What to do if your license is already expired
If your license expired fewer than five years ago, you can still renew using any of the three methods above. The process is the same, and you do not face penalties for renewing late. However, you cannot legally drive until your new license arrives.
If your license expired more than five years ago, you cannot renew — you must reapply as if getting a new license for the first time. This requires taking the written test and vision test at a PennDOT office, paying the new license fee (currently $30.50 for five years), and providing proof of identity and residency. Call 1-717-787-2828 to understand what documents you need before you go to an office.
Renewing a commercial driver's license (CDL)
Commercial licenses cannot be renewed online or by mail. You must renew in person at a PennDOT office and bring your current CDL, one form of identification, proof of medical certification (your Medical Examiner's Certificate), and payment. You will take a vision test and answer medical questions, but you do not retake the written or driving test unless your CDL is expired more than one year.
Book your appointment through the PennDOT website. Processing takes about 15 minutes, and you receive a temporary license when ready. Your permanent CDL arrives by mail within two weeks. The renewal cost is the same as a standard license ($30.50 for five years or $61 for eight years).
Frequently Asked Questions
Can I renew my license if it is suspended or revoked?
No. You must contact PennDOT or the court that issued the suspension to understand the reason and what steps are needed to restore your driving privileges. Once the suspension is lifted, you can renew normally. Call 1-717-787-2828 to check your status.
What if I moved to a different state since my last renewal?
You cannot renew your Pennsylvania license if you are no longer a resident. You must get a license in your new state. If you still live in Pennsylvania but moved within the state, you can renew online or by mail and update your address at the same time.
How long can I drive after my license expires while waiting for the new one?
You cannot legally drive on an expired license. If you renew online or by mail, do not let your license expire before you submit your renewal. If you need to drive when ready, renew in person at a PennDOT office to get a temporary license on the spot.
Do I need to take a new photo for renewal?
For online renewal, PennDOT uses your existing photo from your current license. For mail renewal, no new photo is taken. Only in-person renewal includes a new photo. If you want a new photo but are renewing online or by mail, you must renew in person instead.
What if I changed my name since my last license?
If you changed your name, you cannot renew online. You must renew in person or by mail and bring a certified copy of the document that shows your name change (marriage certificate, divorce decree, or court order). At an office, bring the document and your current license; by mail, include a photocopy of the name-change document with your form and payment.