What Pennsylvania charges to renew your driver's license
Pennsylvania charges $35.50 to renew a standard driver's license by mail or online, or $39.50 if you renew in person at a PennDOT office. The difference covers the in-person transaction fee. If you need a Real ID-compliant license (required for federal buildings and domestic flights starting May 7, 2025), the cost is $39.50 by mail or online, or $43.50 in person.
These fees cover a four-year renewal period for most drivers. If you are under 21, your license expires on your 21st birthday, and renewal costs the same amount. Motorcycle endorsements add $10 to any renewal. If you need to replace a lost or stolen license instead of renewing, that costs $30.50 by mail or $34.50 in person.
Key Takeaways
- Standard Pennsylvania driver's license renewal costs $35.50 online or by mail, or $39.50 in person at a PennDOT office.
- Real ID licenses cost $39.50 by mail or online, or $43.50 in person, and are now required for federal building access and domestic air travel.
- You can renew online through the PennDOT website if your license is not suspended, you have not changed your address, and you do not need a new photo.
- Mail-in renewal takes two to three weeks; in-person renewal is same-day but requires an appointment at a Driver License Center.
- Motorcycle endorsements add $10 to the renewal fee, and replacement licenses for lost or stolen cards cost $30.50 by mail or $34.50 in person.
When your Pennsylvania license expires and renewal timing
Your Pennsylvania driver's license expires four years from the date it was issued, unless you are under 21. The expiration date is printed on the front of your card. You can renew starting 60 days before that date, and you have a grace period of up to 60 days after expiration to renew without penalty.
If you renew by mail, allow two to three weeks for processing. Online renewal is faster — you receive a temporary digital license when ready and a physical card within 7 to 10 business days. In-person renewal at a Driver License Center is same-day, but you must book an appointment first through the PennDOT website; walk-ins are not accepted.
Online renewal versus in-person at a PennDOT office
You can renew online if your current license is valid and not suspended, you have not changed your address since your last renewal, and you do not need a new photo. Online renewal costs $35.50 for a standard license or $39.50 for Real ID. You pay by credit or debit card, and PennDOT sends you a temporary digital license when ready that you can use on your phone.
In-person renewal is required if you have a suspended license, need to change your address, want a new photo, or prefer to handle it face-to-face. You must schedule an appointment at a Driver License Center through the PennDOT website — you cannot walk in. Bring your current license, proof of Social Security number, and proof of Pennsylvania residency (utility bill, lease, or mortgage statement). In-person renewal costs $39.50 for standard or $43.50 for Real ID, and you receive your new license the same day.
Mail-in renewal and what documents to send
To renew by mail, read the DL-80 form from the PennDOT website or request one by phone at 717-391-6190. Fill it out completely, sign it, and mail it with your current driver's license and a check or money order for $35.50 (standard) or $39.50 (Real ID) payable to "PennDOT". Do not send cash.
Mail your packet to: Pennsylvania Department of Transportation, Driver License Section, P.O. Box 68467, Harrisburg, PA 17106-8467. Processing takes two to three weeks. Your new license will arrive by mail; your old license is returned to you. If you need your license faster, use online renewal instead — it takes 7 to 10 business days for the physical card and gives you a temporary digital license right away.
Real ID compliance and additional costs
Pennsylvania's Real ID license meets federal requirements for entering federal buildings, military bases, and boarding domestic flights. Starting May 7, 2025, a standard driver's license will no longer be accepted for these purposes. Real ID renewal costs $4 more than standard renewal: $39.50 by mail or online, or $43.50 in person.
To renew as Real ID, you must prove your identity, Social Security number, and Pennsylvania residency. If you renew online or by mail, you need documents on file with PennDOT already. If you renew in person, bring your current license, a Social Security card or W-2, and a utility bill or lease. You do not need a new photo for Real ID renewal unless your current photo is more than 10 years old or does not meet federal standards.
Motorcycle endorsement and commercial license renewal fees
Adding or renewing a motorcycle endorsement costs an extra $10 on top of your standard license renewal fee. If you are renewing a commercial driver's license (CDL), the cost is higher: $120 for a four-year renewal. CDL renewal requires an in-person appointment and a medical examination form (MCSA-5875) completed by a certified medical examiner.
If you hold both a standard license and a CDL, you renew them separately. The CDL renewal does not include the standard license renewal fee. Hazmat endorsements on a CDL add $85 to the renewal cost and require a background check through the Transportation Security Administration.
Payment methods and what happens if you miss the important date
PennDOT accepts payment by credit card, debit card, or electronic check for online renewal. For mail-in renewal, send a check or money order only — do not send cash. In-person renewal accepts cash, check, debit card, and credit card.
If your license expires and you do not renew within 60 days, you are driving with an expired license, which is a summary offense in Pennsylvania. You can still renew at any time, but you should not drive until you do. If you are stopped by police, you may receive a citation. Renewing late does not add extra fees — you pay the standard renewal cost regardless of how long your license has been expired.
Frequently Asked Questions
Can I renew my Pennsylvania license if I moved out of state?
No. You must be a Pennsylvania resident to hold a Pennsylvania license. If you moved, you need to obtain a license from your new state. You can surrender your Pennsylvania license to avoid fines for driving with an out-of-state address on your card.
What if I lost my license and need to renew at the same time?
You pay for replacement ($30.50 by mail or $34.50 in person), not renewal. If your license is also expired, contact PennDOT to determine whether you renew or replace. In most cases, if both are needed, you pay the replacement fee and receive a new license with a fresh four-year expiration date.
Do I need a new photo for license renewal?
Not unless you renew in person, your photo is more than 10 years old, or your current photo does not meet federal standards. Online and mail-in renewal use your existing photo. If you want a new photo, you must renew in person at a Driver License Center.
How long does a temporary digital license work?
Your temporary digital license is valid when ready after online renewal and works for identification and driving until your physical card arrives, usually within 7 to 10 business days. You can display it on your phone to police or at airports. Once your physical card arrives, use that instead.
What if PennDOT rejects my mail-in renewal?
PennDOT will return your process and explain why — usually a missing signature, incorrect fee, or illegible form. Correct the issue and remail it, or renew in person or online instead. There is no additional fee to resubmit.