What you need to get a Pennsylvania driver license
A Pennsylvania driver license is issued by PennDOT (the Pennsylvania Department of Transportation). To get one, you need to visit a PennDOT Driver License Center in person, bring specific documents, pass a written test and a driving test, and pay a fee. You cannot complete this entirely online or by mail — the in-person visit is required.
The documents you bring depend on whether you are getting your first license, renewing an expired one, or transferring from another state. PennDOT requires proof of identity, proof of Social Security number, and proof of Pennsylvania residency. A valid passport works for identity. A Social Security card or W-2 form works for your Social Security number. For residency, you can use a utility bill, lease, or mortgage statement dated within the last 60 days.
If you are under 18, you also need a parent or guardian to sign your process in person at the Driver License Center. If you are 18 or older, you can go alone.
Key Takeaways
- You must visit a PennDOT Driver License Center in person with proof of identity, Social Security number, and Pennsylvania residency to get or renew a license.
- First-time drivers must pass both a written knowledge test and a road test; renewals do not require retesting unless your license has been expired for more than five years.
- A Pennsylvania license costs different amounts depending on your age and how long you want it to last — typically between $30 and $100.
- You can find your nearest Driver License Center and check wait times on the PennDOT website before you go.
- If you are getting your first license, you will start with a learner's permit and must hold it for at least six months before you can take the road test.
Getting your first Pennsylvania driver license
If you have never held a driver license in any state, you start by getting a learner's permit. You go to a PennDOT Driver License Center, bring your documents, and take a written test on traffic laws and road signs. The test has 18 questions, and you need to answer at least 15 correctly to pass. Once you pass, you pay the permit fee and receive your learner's permit on the spot.
With a learner's permit, you can drive only when a licensed adult 21 or older is in the front seat next to you. You must hold the permit for at least six months before you can take the road test. During that time, you practice driving and get comfortable with the vehicle.
After six months, you return to a Driver License Center to take the road test. A PennDOT examiner will ride with you for about 20 minutes while you demonstrate basic driving skills — starting the car, turning, parking, and following traffic laws. If you pass, you receive your driver license. If you do not pass, you can retake the test, usually within a few days or weeks depending on the center's schedule.
Renewing an expired or expiring Pennsylvania license
If your Pennsylvania license is still valid or expired less than five years ago, you can renew it without retaking the tests. You visit a Driver License Center, bring your current license and proof of residency, and pay the renewal fee. The process takes about 15 to 30 minutes. You walk out with a new license valid for the next four or eight years, depending on which term you choose.
If your license expired more than five years ago, PennDOT treats it as if you are getting a new license. You must retake the written test and the road test, just as a first-time driver does. You will also need to start with a learner's permit again and hold it for six months.
You can renew your license up to six months before it expires. Many people do this to avoid the rush near the expiration date, when Driver License Centers have longer wait times.
Transferring a license from another state
If you hold a valid driver license from another state and you move to Pennsylvania, you can transfer it without retaking the written or road test. You go to a Driver License Center with your out-of-state license, proof of Pennsylvania residency, and proof of your Social Security number. You pay the transfer fee, and PennDOT issues you a Pennsylvania license.
The transfer process is faster than getting a first license because you skip the learner's permit stage and the testing. However, you still must do it in person at a Driver License Center — you cannot mail it in or do it online.
If your out-of-state license is expired, you may still transfer it, but the rules depend on how long it has been expired. Contact PennDOT or ask when you arrive at the Driver License Center.
Costs and how long a license lasts
A Pennsylvania driver license costs different amounts based on your age and how long you want it to last. A four-year license for someone 21 or older costs around $30 to $35. An eight-year license costs around $60 to $70. Younger drivers and commercial licenses have different fees. PennDOT's website lists the exact current fees, which can change.
When you renew, you choose whether you want the license to last four or eight years. The eight-year option costs more upfront but spreads the cost over a longer time, so you renew less often.
The fee covers the license itself. If you need a replacement because yours was lost or damaged, there is an additional replacement fee, usually around $10 to $15.
Finding a Driver License Center and what to expect
Pennsylvania has Driver License Centers in most counties. You can find the one nearest you on the PennDOT website by entering your zip code. The website also shows current wait times at each center, updated throughout the day. Some centers are busier than others — rural centers often have shorter waits than urban ones.
You do not need an appointment at most centers. You walk in, take a number, and wait your turn. However, some centers now offer online appointment booking. Check the PennDOT website for your specific center to see if you can reserve a time slot.
Bring all your documents with you. If you are missing even one required document, the center will not process your process, and you will have to return another day. Bring the originals — photocopies are not accepted. Arrive early if you go on a weekday morning, as afternoons and weekends tend to be busier.
Special situations and replacements
If your license is lost, stolen, or damaged, you can get a replacement at any Driver License Center. Bring your proof of identity and residency, just as you would for a renewal. The replacement license has the same expiration date as your original — it does not extend your license term. You pay a replacement fee, which is less than a full renewal fee.
If you change your name due to marriage, divorce, or legal change, you must update your license. Bring your current license, proof of your new name (such as a marriage certificate or court order), and proof of residency. PennDOT will issue a new license with your updated name.
If you have a medical condition that affects your driving, you may need to take a medical examination before PennDOT renews your license. PennDOT will notify you if this applies to you.
Frequently Asked Questions
Can I renew my Pennsylvania license online or by mail?
No. You must visit a Driver License Center in person for any new license, renewal, or transfer. PennDOT does not offer online or mail-in renewal for driver licenses. You can check wait times and find your nearest center on the PennDOT website before you go.
How long does it take to get a Pennsylvania driver license after I pass the road test?
You receive your license on the same day you pass the road test at the Driver License Center. There is no waiting period. If you fail the test, you can usually retake it within a few days or weeks, depending on the center's availability.
What happens if I move to Pennsylvania from another state and my license is still valid?
You can drive on your out-of-state license for a limited time while you arrange to transfer it. However, you should transfer it to a Pennsylvania license as soon as you establish residency. Bring your out-of-state license, proof of Pennsylvania residency, and proof of your Social Security number to a Driver License Center.
Do I need to retake the written test if I renew my Pennsylvania license?
No, not for a standard renewal. If your license expired less than five years ago, you renew without retesting. If it expired more than five years ago, you must retake both the written test and the road test, as if you were getting your first license.
What if I fail the written test or the road test?
You can retake the test you failed. There is usually a waiting period of a few days to a few weeks before you can try again, depending on the Driver License Center's schedule. You pay a fee each time you retake a test. The PennDOT website or your local center can tell you the current retake fee.