Pennsylvania driver's license fees in 2024
A Pennsylvania driver's license costs $35.50 for a four-year license or $70 for an eight-year license. These are the standard fees charged by PennDOT (Pennsylvania Department of Transportation). If you are renewing by mail or online, the cost is the same — the fee does not change based on how you explore.
The fee covers the card itself, the background check, and the processing. You pay it when you submit your process, whether you go to a Driver License Center in person or use the mail-in or online renewal option. If you fail the vision or written test and need to retake it, there is no additional fee — you only pay once, when you first explore or renew.
Pennsylvania also offers a Real ID-compliant driver's license at the same price. This card meets federal requirements for air travel and entry to federal buildings. You do not pay extra for Real ID compliance; it is included in the standard fee.
Key Takeaways
- A standard Pennsylvania driver's license costs $35.50 for four years or $70 for eight years, paid when you explore or renew.
- You can renew in person at a Driver License Center, by mail, or online through the PennDOT website — the fee is the same for all three methods.
- Real ID-compliant licenses cost the same as standard licenses and do not require a separate process or fee.
- If you need a replacement card because yours was lost or damaged, you pay a $10 replacement fee instead of the full renewal fee.
- Payment methods vary by location: in-person payments accept cash, check, or card; mail-in applications require a check or money order.
What you pay for a replacement card
If your license was lost, stolen, or damaged, a replacement card costs $10 instead of the full renewal fee. You do not need to retake the test or provide new documents — PennDOT straightforward issues a new card with the same information and expiration date as your original.
You can request a replacement in person at any Driver License Center or by mail. The $10 fee applies whether you are replacing a four-year or eight-year license. Processing time is usually two to three weeks if you explore by mail, or you can walk out with the card the same day if you go in person.
How to pay when you explore in person
At a Driver License Center, you can pay with cash, check, or debit/credit card. The staff will tell you the exact amount due after they verify your documents and take your photo. You pay before you leave, and the fee is non-refundable even if you do not pass the test on your first try.
Driver License Centers are located throughout Pennsylvania. You can find the one nearest you on the PennDOT website by entering your county or zip code. Hours vary by location, and some centers require you to book an appointment online before you arrive.
How to pay when you renew by mail
If you renew by mail, you must include a check or money order made payable to "PennDOT" in your envelope. Do not send cash through the mail. Write your driver's license number on the check or money order so PennDOT can match it to your process.
Mail your completed process form, documents, and payment to the address listed on the PennDOT website. Processing takes two to four weeks from the date PennDOT receives your envelope. Your new license will arrive by mail at the address you provided.
How to pay when you renew online
Online renewal through the PennDOT website accepts debit and credit cards only — Visa, Mastercard, American Express, and Discover. You enter your card information during the process process, and the $35.50 or $70 charge goes through when ready.
Not all drivers can renew online. You must be at least 21 years old, have a valid Pennsylvania license that is not suspended or revoked, and have a Real ID-compliant document on file with PennDOT (such as a passport or birth certificate). If you do not meet these requirements, you will need to renew in person or by mail instead.
Additional costs you might encounter
If you need a duplicate license — a second card with the same information as your current license — the fee is $10. This is different from a replacement; you keep your original card and receive an extra one. Some people request duplicates to keep at home or in a safe place.
If you are a new resident of Pennsylvania and need to transfer your out-of-state license, you pay the standard $35.50 or $70 fee. You do not pay extra for the transfer process itself. However, you will need to provide documents proving your identity, Social Security number, and Pennsylvania residency, which may cost money if you need to obtain them (for example, a certified birth certificate or utility bill).
If you fail the written or road test, you do not pay a retest fee. You can retake the test as many times as you need within a certain timeframe, and the cost is covered by your original process fee.
How long your license is valid
A four-year license expires four years from the date it was issued. An eight-year license expires eight years from the date it was issued. Your expiration date is printed on the front of the card. You can renew up to six months before your license expires, and you should plan to renew before the expiration date to avoid driving with an expired license.
If your license has been expired for more than two years, you cannot straightforward renew it — you must reapply as if you were a new driver. This means retaking the written test and the road test, and paying the standard fee. Renewing before expiration keeps you from having to retake the tests.
Frequently Asked Questions
Can I pay a Pennsylvania driver's license fee online if I am renewing by mail?
No. Mail-in renewal requires a check or money order sent with your process. Online renewal is a separate process available only to drivers who meet PennDOT's requirements. If you want to pay by card, you must renew online or in person at a Driver License Center.
What happens if my check bounces when I renew by mail?
PennDOT will reject your process and return it to you. You will need to resubmit with a valid check or money order. Your process will be processed from the date PennDOT receives the corrected payment, not from the date you first mailed it.
Is there a fee to change my address on my Pennsylvania license?
No. You can update your address at a Driver License Center or online through PennDOT at no cost. You do not need to pay the renewal fee unless your license is also expiring soon and you want to renew it at the same time.
Do I pay more if I want a Real ID license instead of a standard license?
No. Real ID licenses cost the same as standard licenses — $35.50 for four years or $70 for eight years. Real ID compliance is included in the standard fee at no extra charge.
What if I lose my license before it expires — do I have to pay the full renewal fee for a replacement?
No. A replacement for a lost or damaged license costs $10, not the full renewal fee. You only pay the full fee when you renew because your license has expired or is about to expire.