Pennsylvania's online and in-person renewal paths
Pennsylvania offers two main ways to renew your driver's license: online through the PennDOT website, or in person at a Driver License Center. Most people can renew online if their license is not expired and they meet a few basic requirements. If you cannot renew online—because your license has been expired for more than a year, you need to change your address, or you have medical restrictions—you must go to a Driver License Center in person.
The online path takes about 10 minutes and costs $30.50 for a five-year license or $61 for a ten-year license. You pay by debit or credit card, and your new license arrives by mail in 7 to 10 business days. The in-person path requires you to visit a Driver License Center, bring specific documents, and pay the same fee in cash, check, or card. In-person renewals are processed on the spot, though you may wait in line depending on the location and time of day.
Key Takeaways
- You can renew online at www.dmv.pa.gov if your license is current, you have not changed your address, and you do not have medical restrictions—the process takes 10 minutes and costs $30.50 or $61 depending on term length.
- If your license expired more than a year ago, you changed your address, or you have medical conditions affecting your driving, you must renew in person at a Driver License Center.
- Online renewals arrive by mail in 7 to 10 business days; in-person renewals give you a temporary paper license when ready and a plastic card by mail within two weeks.
- You will need your current driver's license, Social Security number, and proof of Pennsylvania residency (utility bill, lease, or bank statement dated within 60 days) for in-person renewal.
Steps to renew online
Go to www.dmv.pa.gov and select "Renew Your License" from the homepage. You will be asked to enter your driver's license number and date of birth to verify your identity. The system will confirm whether you are may be able to access to renew online; if you are not, it will tell you why and direct you to schedule an in-person appointment instead.
If you are may be able to access, you will review your current license information and confirm or update your emergency contact details. You cannot change your address online—if you have moved, you must renew in person. After you review everything, you will pay the renewal fee by debit or credit card. You will receive a confirmation number by email. Your new license will arrive at the address on file within 7 to 10 business days.
What you need for in-person renewal at a Driver License Center
Bring your current Pennsylvania driver's license, your Social Security number (you can write it on a piece of paper if you do not have a card), and one document proving your current Pennsylvania address. Acceptable address proof includes a utility bill, lease agreement, mortgage statement, bank statement, or insurance policy dated within the last 60 days. A piece of mail from PennDOT itself also works.
If you have changed your name since your last license was issued, bring a certified copy of the document that changed your name—a marriage certificate, divorce decree, or court order. If you are renewing because your license expired more than a year ago, bring the expired license itself; PennDOT will not process the renewal without it. If you have medical restrictions or conditions that affect your driving, bring documentation from your doctor or the medical professional who manages your condition.
Finding and scheduling a Driver License Center appointment
Visit www.dmv.pa.gov and use the "Find a Driver License Center" tool to locate the office nearest you. You can search by city, county, or ZIP code. The website shows each center's hours, phone number, and whether appointments are available. Most centers operate Monday through Friday during business hours, with some offering limited Saturday hours.
You can schedule an appointment online through the same website or by calling the center directly. Walk-ins are accepted at most locations, but appointment holders are seen first, so scheduling ahead usually means a shorter wait. If you call to schedule, have your driver's license number ready. Appointments typically fill up 2 to 4 weeks in advance during busy seasons, so book as soon as you know you need to renew.
What happens after you renew in person
When you complete your in-person renewal, the staff member will take your old license and issue you a temporary paper license on the spot. This temporary license is valid for driving when ready and remains valid for 30 days. Your permanent plastic license will arrive by mail within two weeks, though it sometimes takes longer during high-volume periods.
If your plastic license does not arrive within three weeks, call the Driver License Center where you renewed and provide your confirmation number. PennDOT can track your card and resend it if needed. Do not discard your temporary paper license until the plastic card arrives.
Renewal fees and payment methods
A five-year driver's license costs $30.50, and a ten-year license costs $61. Online renewals accept debit and credit cards only. In-person renewals accept cash, check, personal check, debit card, or credit card—call ahead if you want to confirm payment methods at your specific Driver License Center, as some may have restrictions.
If you renew online and your payment is declined, the system will prompt you to try again with a different card. If you renew in person and your payment fails, you can reschedule your appointment or try again the same day. There are no refunds if you change your mind after paying, so make sure you are ready to complete the renewal before you submit payment.
When you cannot renew online
PennDOT's online system will reject your renewal if any of these explore: your license expired more than one year ago, you need to change your address, you have medical restrictions or conditions affecting your driving, you are under 21, or you have an outstanding suspension or revocation. The system will tell you which reason applies and direct you to schedule an in-person appointment.
If your license was suspended or revoked, you cannot straightforward renew it—you must contact PennDOT or the court that issued the suspension to understand what steps are required before you can drive again. Call 717-391-6190 (the main PennDOT number) or visit a Driver License Center to ask about your specific situation.
Frequently Asked Questions
Can I renew my license if it expired more than a year ago?
No, not online. You must renew in person at a Driver License Center and bring your expired license with you. PennDOT requires the expired card to process the renewal. If you have lost it, call the Driver License Center to ask whether they can proceed without it or whether you need to file a lost-license report first.
What if I moved to a different address since my last renewal?
You must renew in person at a Driver License Center. Bring proof of your new Pennsylvania address dated within 60 days, such as a utility bill or lease. The staff will update your address during the renewal process. Online renewal does not allow address changes.
How long does it take to get my new license after I renew online?
Your new license arrives by mail within 7 to 10 business days in most cases. During high-volume periods, it may take up to two weeks. You will receive a confirmation email with a tracking number so you can monitor delivery. If it does not arrive within three weeks, contact PennDOT.
Do I need an appointment to renew in person, or can I just walk in?
Walk-ins are accepted at most Driver License Centers, but people with appointments are seen first. Scheduling an appointment online or by phone usually means a shorter wait. During busy times, walk-in wait times can exceed an hour, while appointment holders may be seen within 15 minutes.
What if my name changed since my last license?
Bring a certified copy of the document that changed your name—a marriage certificate, divorce decree, or court order—when you renew in person. You cannot renew online if your name has changed. The Driver License Center will update your name and issue a new license with the correct name on it.