Pennsylvania License Renewal: Online, by Mail, or In Person
You can renew your Pennsylvania driver's license online, by mail, or in person at a PennDOT office — and which method you use depends on whether your license is still valid and what type of license you hold. If your license has not yet expired, you can renew it up to six months before the expiration date. Online renewal is the fastest option and takes about 15 minutes; by mail takes two to three weeks; in-person renewal at a PennDOT office takes about an hour, though wait times vary by location.
Pennsylvania issues licenses that expire on your birthday, four years after you turn 21. If you are under 21, your license expires on your birthday two years after issue. Knowing your expiration date is the first step, because it determines which renewal path is open to you.
Key Takeaways
- You can renew online if your license is still valid and you have not had any suspensions, revocations, or medical holds in the past four years.
- Online renewal costs $30.50 and takes about 15 minutes; your new license arrives by mail in seven to ten business days.
- If your license has already expired or you cannot renew online, you must renew in person at a PennDOT office or by mail.
- You will need your current license, proof of Pennsylvania residency, and a valid form of identification to renew in person.
- PennDOT offices accept walk-ins, but you can also schedule an appointment online to reduce wait time.
Renewing Online Through PennDOT's Website
Online renewal through the PennDOT website is available only if your license is still valid and you meet a few conditions. You cannot renew online if your license has been suspended or revoked, if you have an active medical hold, if you have unpaid traffic violations or child support obligations, or if you are under 21. 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.
To renew online, go to the PennDOT website, select "License Renewal," and follow the prompts. You will enter your driver's license number, date of birth, and the last four digits of your Social Security number. You will also confirm your current address or update it if you have moved within Pennsylvania. The fee is $30.50, paid by credit or debit card. Once you complete the transaction, your new license is mailed to your address within seven to ten business days.
Online renewal does not include a new photo — your new license will use the photo from your current license. If you want a new photo, you must renew in person.
Renewing by Mail
Mail renewal is an option if your license is still valid and you meet the same conditions as online renewal. To renew by mail, you must request a renewal form from PennDOT. You can read the form from the PennDOT website (Form DL-44) or call PennDOT at 717-787-2828 to request one be mailed to you.
Complete the form and mail it to the address listed on the form along with a check or money order for $30.50. Include a copy of your current license and proof of your current Pennsylvania address (a utility bill, lease, or bank statement dated within the past 60 days works). Mail renewal takes two to three weeks from the time PennDOT receives your form. Your new license will be mailed to the address you provide on the form.
Like online renewal, mail renewal does not include a new photo. If you need a new photo or want to make changes to your license information, you must visit a PennDOT office in person.
Renewing In Person at a PennDOT Office
In-person renewal is required if your license has expired, if you cannot renew online or by mail, or if you want a new photo or need to update your information. You will need to bring your current license, proof of Pennsylvania residency, and a valid form of identification. Acceptable forms of ID include a U.S. passport, passport card, military ID, or another state's driver's license.
Proof of residency can be a utility bill, lease agreement, mortgage statement, bank statement, or government document dated within the past 60 days and showing your current Pennsylvania address. If you have recently moved and do not yet have a document in your new name at your new address, bring two documents — one showing your old address and one showing your new address.
The fee for in-person renewal is $30.50. PennDOT offices accept walk-ins, but you can also schedule an appointment online through the PennDOT website to reduce your wait time. Appointments are often available within a few days. If you walk in without an appointment, wait times vary by location and time of day; early morning or mid-week visits are usually shorter.
What Happens If Your License Has Already Expired
If your license has expired, you cannot renew it — you must explore for a new license. This requires an in-person visit to a PennDOT office. You will need to bring proof of identity, proof of Social Security number (a Social Security card, W-2, or 1099 form), and proof of Pennsylvania residency. You will also need to pass a vision test and have a new photo taken.
The fee for a new license is $30.50. The process takes longer than renewal because you must complete the vision test and photo, so plan for an hour or more at the office. If you have an expired license and need to drive, you should visit a PennDOT office as soon as possible — driving with an expired license can result in a traffic citation.
Scheduling an Appointment and Finding a PennDOT Office
To schedule an appointment for in-person renewal or to explore for a new license, visit the PennDOT website and use the appointment scheduling tool. You will select your county, the type of transaction (renewal or new license), and your preferred date and time. Appointments are typically available within a few days to a week, depending on your location.
If you prefer to walk in without an appointment, you can find your nearest PennDOT office on the website by entering your zip code. Office hours vary, but most are open Monday through Friday during business hours. Some offices have extended hours on certain days. Call ahead if you want to know the current wait time before you visit.
Frequently Asked Questions
Can I renew my license if I have unpaid traffic tickets?
No. If you have unpaid traffic violations or child support obligations, PennDOT will not renew your license online or by mail. You must resolve the outstanding violations or obligations first. Contact the court or the agency listed on your ticket to find out how to pay or set up a payment plan.
How long does my new license take to arrive if I renew online?
Your new license is mailed to your address within seven to ten business days after you complete the online renewal. If you do not receive it within two weeks, contact PennDOT at 717-787-2828 to check the status.
What if I need to change my address when I renew?
If you are renewing online or by mail, you can update your address as part of the renewal process. If you are renewing in person, bring proof of your new address and the staff will update it for you. If you have already renewed and need to change your address, you can update it online through the PennDOT website without renewing your license.
Do I need a new photo when I renew my license?
Online and mail renewal use your current photo. If you want a new photo, you must renew in person at a PennDOT office. A new photo is also required if your license has expired and you are explore for a new one.
What if I lose my license before it expires?
If your license is lost or stolen, you must explore for a replacement in person at a PennDOT office. Bring proof of identity, proof of Social Security number, and proof of residency. The fee is $30.50, and you will receive a new license with a new number.