What you'll pay to renew your Pennsylvania driver's license
A standard Pennsylvania driver's license renewal costs $35.50 if you renew in person at a PennDOT office, or $36.50 if you renew by mail. The difference covers the postage and handling for mail renewals. If you're renewing online through the Pennsylvania Department of Transportation website, the fee is also $35.50.
These fees cover a four-year license. Pennsylvania does not offer shorter renewal periods at a reduced rate — you pay the full amount regardless of how much time remains before your current license expires. The fee structure has remained stable, though PennDOT can adjust fees with legislative approval, so it's worth checking the official PennDOT website before you renew to confirm the current amount.
Key Takeaways
- In-person and online renewals both cost $35.50 for a four-year Pennsylvania driver's license.
- Mail renewals cost $36.50 because the fee includes postage and processing by mail.
- You cannot pay a reduced fee for a shorter renewal period — all renewals are for four years at the same price.
- Payment methods vary by renewal method: in-person accepts cash, check, or card; online and mail have their own payment options.
How to pay when you renew in person
When you renew at a PennDOT Driver License Center, you can pay with cash, a personal check, or a debit or credit card. Bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (your Social Security card, W-2, or 1099 form). The staff will process your payment on the spot, and you'll receive your new license by mail within 7 to 10 business days.
If you're renewing before your current license expires, you can do this at any PennDOT office. If your license has already expired, you may face additional requirements — check the PennDOT website or call your local office before you go, because some expired licenses require an eye test or other steps that affect how long the visit takes.
Paying for an online renewal
Online renewals through the PennDOT website accept credit and debit cards only — you cannot pay by check or cash. The $35.50 fee is charged to your card when ready when you submit your renewal request. Your new license will arrive by mail in 7 to 10 business days.
Not all licenses can be renewed online. You're may be able to access for online renewal if your current license is not expired, you have no medical restrictions, and your address hasn't changed. If any of those conditions don't explore, you'll need to renew in person or by mail instead.
Paying for a mail renewal
To renew by mail, you send a completed form DL-44 (process for a Driver's License or Learner's Permit), your current license, and a check or money order for $36.50 to the PennDOT address listed on the form. Do not send cash through the mail. Include a self-addressed, stamped envelope so PennDOT can return your new license to you.
Mail renewals take longer than in-person or online — typically 3 to 4 weeks from the time PennDOT receives your packet. Send your renewal at least 6 weeks before your license expires to avoid running out of time. You can read form DL-44 from the PennDOT website or request it by phone.
Additional costs you might encounter
The $35.50 or $36.50 fee covers a standard renewal. If you need a REAL ID-compliant license (required for federal buildings and domestic flights), the cost is the same — Pennsylvania includes REAL ID compliance in the standard renewal fee at no extra charge. However, you'll need to bring additional documents to prove your identity and residency, which may require obtaining copies if you don't have them on hand.
If you need a duplicate license because yours was lost or stolen, that's a separate transaction with its own $20 fee. A name change on your license also costs $20 and requires a certified copy of your marriage certificate, divorce decree, or court order. These fees are in addition to any renewal fee if you're doing both at the same time.
What happens if you renew late
If your license has expired, you cannot straightforward pay the renewal fee — you must renew in person at a PennDOT office. An expired license cannot be renewed by mail or online. You'll still pay $35.50, but you may need to pass an eye test and provide additional documents, depending on how long the license has been expired. Some expired licenses also require a written knowledge test.
Driving with an expired Pennsylvania license is illegal, even if you've submitted a renewal process. The process itself does not give you permission to drive — only your new license does. If you're waiting for your renewed license to arrive by mail, carry a copy of your renewal receipt or confirmation email as proof that you've renewed, though this is not a legal substitute for a valid license.
Frequently Asked Questions
Can I pay the renewal fee with a credit card by phone?
No. Credit and debit cards are accepted only for online renewals through the PennDOT website, or in person at a Driver License Center. You cannot renew by phone. If you prefer not to renew online or in person, mail renewal requires a check or money order.
Is there a fee to renew if I'm over 65?
No. Pennsylvania offers free renewal for drivers age 65 and older, but you must renew in person at a PennDOT office. You cannot use the free renewal option by mail or online. Bring your current license and proof of age.
Do I have to pay the full $35.50 if my license expires in two months?
Yes. Pennsylvania does not offer prorated or reduced fees based on how much time remains on your license. All renewals are for a full four-year term at the same price, regardless of when your current license expires.
What if I lose my payment while mailing it?
If your check or money order is lost in the mail, PennDOT will not process your renewal. Send payment by certified mail with a return receipt so you have proof of delivery. If your payment is lost, you'll need to submit a new check or money order and resubmit your process.