What You Pay for a Pennsylvania Driver's License
A Pennsylvania driver's license costs $35.50 for a four-year license if you are between 18 and 44 years old. If you are 45 or older, a four-year license costs $30.50. Drivers under 18 pay $10 for a junior license valid until their 18th birthday. These are the base fees charged by PennDOT, the Pennsylvania Department of Transportation.
The actual amount you pay depends on what type of license you need, how long you want it to be valid, and whether you are renewing, replacing, or getting a license for the first time. Some transactions cost more — for example, if you need a Real ID-compliant license or if you are paying for a duplicate after losing your card.
Payment is cash, check, or card, and you pay at the time of your transaction at a PennDOT Driver License Center or an authorized agent office. There is no online payment option for the license fee itself, though you can pay for certain services through the PennDOT website.
Key Takeaways
- A standard four-year Pennsylvania driver's license costs $35.50 for adults 18 to 44 and $30.50 for adults 45 and older.
- Real ID-compliant licenses cost $1.50 more than standard licenses, so $37 for adults 18 to 44.
- Duplicate licenses, replacements after loss or damage, and address changes each have separate fees ranging from $5 to $10.
- You must pay in person at a Driver License Center or authorized agent office; there is no mail-in or online payment for the license fee.
- Fees have not changed since 2019, but PennDOT periodically reviews them, so confirm the current amount before your appointment.
Real ID Licenses Cost More
If you want a Real ID-compliant license, which is required for federal air travel and entry to military bases, you pay an additional $1.50. That brings the total to $37 for adults 18 to 44 and $32 for adults 45 and older. Real ID licenses have a gold star in the upper right corner and meet federal identification standards set by the Department of Homeland Security.
You do not have to get a Real ID license. A standard Pennsylvania driver's license is still valid for driving and most other purposes. However, starting May 7, 2025, a standard license will not be accepted for domestic air travel — you will need either a Real ID license, a passport, or another federal ID. If you plan to fly domestically, getting Real ID now avoids the rush closer to that date.
Duplicate, Replacement, and Address Change Fees
If you lose your license or it is damaged, a duplicate or replacement license costs $5. If you move and need to update your address on your license, that change costs $10 and requires a new card. If you change your name due to marriage or court order, you also pay $10 for the updated license.
These fees are separate from the base license fee. For example, if your license expires and you move at the same time, you pay $35.50 to renew plus $10 for the address change, totaling $45.50. If you straightforward need a duplicate of your current license because you lost it, you pay only the $5 duplicate fee.
How to Pay and Where to Go
You pay your license fee in person at one of PennDOT's Driver License Centers or at an authorized agent office. There are Driver License Centers in most Pennsylvania counties; you can find the one nearest you on the PennDOT website by entering your county or zip code. Authorized agents are typically located in municipal offices, some AAA branches, and other service centers.
Bring cash, a check, or a debit or credit card. Some locations may have limits on card payments or may not accept all card types, so calling ahead is wise. You will also need to bring the documents required for your transaction — for a first-time license, that includes proof of identity, proof of Social Security number, and proof of Pennsylvania residency. For renewals, you typically need just your current license and proof of any name changes.
Wait times at Driver License Centers vary by location and time of day. Many locations now offer online appointment scheduling through the PennDOT website, which can reduce your wait. If you schedule an appointment, you still pay the same fee at the time of your visit.
Renewal and Expiration Costs
When your license expires, you renew it by paying the same base fee as a new license — $35.50 for adults 18 to 44, $30.50 for 45 and older. You do not pay a separate renewal fee on top of the license cost. A renewed license is valid for four years from the date of renewal, not from the date your old license expired.
Pennsylvania allows you to renew your license up to one year before it expires. Some people renew early to avoid a trip during busy seasons or to update their address or photo. The fee is the same whether you renew early or wait until the expiration date.
Fees for Specific Situations
If you are a new resident of Pennsylvania and need to transfer your out-of-state license, you pay the standard four-year license fee — $35.50 or $30.50 depending on your age. You do not pay extra for the transfer; you straightforward pay for a new Pennsylvania license.
If you are under 18 and have a junior license, you pay $10 for that license. When you turn 18, you can convert it to an adult license by paying the difference between the junior fee and the adult fee — roughly $25.50 — rather than paying the full adult license fee again. This conversion is called a junior-to-adult upgrade.
Learner's permits cost $10 and are valid for one year. If you need a duplicate permit, that costs $5. These are separate from the driver's license fee.
When Fees Change and How to Confirm
PennDOT sets driver's license fees and can change them with legislative approval. The current fees have been in place since 2019. While there is no announced change, PennDOT reviews fees periodically, so it is worth confirming the current amount before you go to a Driver License Center.
The easiest way to confirm is to visit the official PennDOT website or call your local Driver License Center directly. The phone number is listed on the PennDOT site for each location. If you are using an authorized agent, call them to confirm they accept the payment method you plan to use and that they have current fee information.
Frequently Asked Questions
Can I pay my driver's license fee online?
No. You must pay the license fee in person at a Driver License Center or authorized agent office. PennDOT does not offer online payment for the license itself, though you can pay for certain services like written test fees through the website.
Do I pay more if I get a Real ID license at the same time as my renewal?
Yes. You pay the standard renewal fee plus $1.50 for Real ID. So if you are renewing and upgrading to Real ID, you pay $37 (or $32 if you are 45 or older) instead of the standard $35.50 or $30.50.
What if I renew my license but then move before it arrives?
You can update your address at the same time you renew, which costs $10 extra. Or you can renew first and then update your address separately later, paying $10 for the address change. Either way, you end up paying for both transactions.
Is there a fee to schedule an appointment online?
No. Scheduling an appointment through the PennDOT website is free. You pay only the license fee when you arrive for your appointment.
Do I get a refund if I change my mind about getting a Real ID license?
Once you have paid and received your license, PennDOT does not refund the fee. If you paid for Real ID but later decide you do not need it, you would have to wait until your next renewal to get a standard license instead.