Pennsylvania Renewal Fees by License Type
Pennsylvania charges different renewal fees depending on what kind of license you hold and how long you want it valid. A standard Class D (passenger vehicle) license costs $35.50 for a four-year renewal or $59.50 for an eight-year renewal. These are the most common options for most drivers.
If you hold a Commercial Driver's License (CDL), the cost is higher: $70 for a four-year renewal or $120 for an eight-year renewal. Motorcycle-only licenses (Class M) cost $23.50 for four years or $39.50 for eight years. If you have both a Class D and Class M endorsement on the same license, you pay the Class D rate, not both.
Pennsylvania also charges a $1 processing fee on top of the license fee itself, so your actual total will be $1 higher than the amounts listed above. This fee applies to all renewal types.
Key Takeaways
- A standard four-year Class D license renewal costs $35.50 plus a $1 processing fee, for a total of $36.50.
- An eight-year renewal costs $59.50 plus the $1 processing fee, totaling $60.50, and is available to most drivers.
- Commercial Driver's License renewals cost significantly more: $70 for four years or $120 for eight years, plus the $1 fee.
- Pennsylvania accepts payment by check, money order, or credit card when you renew by mail, and by card or cash at a Driver's License Center in person.
How to Pay When You Renew by Mail
If you renew by mail, you must include payment with your renewal process. Pennsylvania accepts personal checks, money orders, or credit cards (Visa, Mastercard, American Express, or Discover). Write your driver's license number on the front of the check or money order. Do not send cash through the mail.
Make checks and money orders payable to "Pennsylvania Department of Transportation." Mail your payment along with your completed process form to the address listed on the renewal notice you received. Keep a copy of your check or money order number for your records in case there is a question about whether the payment arrived.
Payment Options at a Driver's License Center
If you renew in person at a Pennsylvania Driver's License Center, you can pay with cash, check, money order, or credit card. The staff will process your payment on the spot and issue your new license the same day if you meet all other requirements.
Bring your current license, proof of residency (such as a utility bill or lease), and proof of Social Security number (such as a Social Security card or W-2 form). If you have moved since your last license was issued, bring documents showing your current address. Payment is collected before your photo is taken and your license is printed.
When Your Renewal Fee Increases
Pennsylvania raised its renewal fees in 2023. If you renewed before that date, your next renewal will be at the current rates listed above. The state does not grandfather in older rates, so even if you paid less on your previous renewal, you will pay the current fee this time.
The state legislature sets these fees and can change them. There is no way to lock in a lower rate by renewing early. If you renew before your current license expires, you still pay the full renewal fee, and your new license's expiration date is calculated from the date you renew, not from when your old one would have expired.
Refunds and Duplicate License Fees
If you pay your renewal fee and then decide not to proceed with the renewal, Pennsylvania does not issue refunds. Once your payment is processed, it is applied to your renewal. If you need a duplicate license (because yours was lost or damaged), that is a separate transaction with its own fee: $10.50 for a duplicate Class D license, plus the $1 processing fee.
A duplicate is not the same as a renewal. You can get a duplicate at any time during your license's validity period without affecting your renewal date. The duplicate will have the same expiration date as your current license.
Online Renewal and Payment
Pennsylvania does not currently offer online renewal for driver's licenses. You must renew either by mail or in person at a Driver's License Center. Some states have moved to online renewal, but Pennsylvania has not implemented this option yet. Check the official Pennsylvania Department of Transportation website to see if this changes, as the state periodically updates its services.
You can check the status of a renewal you submitted by mail by calling the Pennsylvania Department of Transportation at 717-391-6190. Have your driver's license number ready. They can tell you whether your process was received and processed, but they cannot process payments over the phone.
Frequently Asked Questions
Can I renew my license before it expires without paying twice?
Yes. You can renew up to six months before your current license expires, and you only pay once. Your new license's expiration date will be four or eight years from the date you renew, not from your old expiration date. This means renewing early does not extend your total validity period.
What if my check gets lost in the mail?
If you do not receive your renewed license within 30 days of mailing your process, contact the Pennsylvania Department of Transportation at 717-391-6190 with your check number and the date you mailed it. They can check whether the payment was deposited and either reissue your license or advise you to stop payment and resubmit.
Do I have to pay the full renewal fee if I'm renewing a suspended or revoked license?
Yes. The renewal fee is separate from any reinstatement fees or fines related to a suspension or revocation. You will pay the standard renewal fee plus any reinstatement costs the state imposes. Contact the Pennsylvania Department of Transportation to find out what additional fees explore to your specific situation.
Is there a discount for seniors or military members?
Pennsylvania does not offer reduced renewal fees for seniors, military members, or other groups. All drivers pay the same renewal fee based on license type and term length. Some states offer discounts, but Pennsylvania's current fee structure does not include them.