The basic path to a Pennsylvania driver's license
To get a Pennsylvania driver's license, you need to pass a written test on traffic laws, pass a road test, and provide documents that prove your identity and Pennsylvania residency. The Pennsylvania Department of Transportation (PennDOT) handles all licenses. You can take the written test at any PennDOT Driver License Center, and the road test happens at the same location a few days or weeks later, depending on how busy your local center is.
The whole process usually takes between two to four weeks from your first visit to getting your license in hand. If you already have a valid driver's license from another state, you can skip the written test and road test — you only need to pass a vision screening and provide your documents.
Key Takeaways
- You must visit a PennDOT Driver License Center in person to take the written test and road test; you cannot do either online or by mail.
- Bring your Social Security card, birth certificate, and proof of Pennsylvania address (like a utility bill or lease) to your first appointment.
- The written test covers Pennsylvania traffic laws and road signs; you can study using the free PennDOT manual available on their website.
- If you hold a valid license from another state, you can transfer it without retaking the written and road tests.
- You must be at least 16 years old to get a learner's permit and 17 to get a full license (age 18 if you skip the permit stage).
Documents you need to bring
PennDOT requires specific documents to prove who you are and where you live. Bring your original Social Security card and an original or certified copy of your birth certificate. If you do not have your birth certificate, you can order one from the Pennsylvania Department of Health or the state where you were born.
You also need one document showing your Pennsylvania address. A utility bill, lease agreement, mortgage statement, or bank statement all work — it must show your name and current address and be dated within the last 60 days. If you live with someone else and are not on the utility bill, you can bring a notarized letter from the person whose name is on the bill, plus that bill itself.
If you are under 18, you also need a parent or guardian to come with you and sign consent forms. Bring their ID as well.
Taking the written test
The written test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You need to answer at least 15 correctly to pass. The test is offered in multiple languages, including Spanish, and you can request a reader if you need one.
PennDOT publishes a free study guide called the "Pennsylvania Driver's Manual" on their website at www.dmv.pa.gov. Read through it before you go — it covers everything on the test. Many people study it for a few hours the night before and pass easily. If you fail, you can retake it the same day or come back another day at no extra cost.
Scheduling and taking the road test
After you pass the written test, you schedule your road test at the same PennDOT center. The road test usually happens within one to three weeks, depending on how busy that location is. You will drive a set route in your examiner's presence, and they watch how you handle turns, stops, parking, and how you respond to traffic.
You must bring a vehicle that is registered, insured, and in safe working condition. The car's headlights, brake lights, windshield wipers, and mirrors must all work. You also need someone with a valid driver's license to drive you to the test location — you cannot drive there yourself without a license.
If you fail the road test, you can retake it. There is no limit to how many times you can try, though you will pay the test fee each time.
Learner's permit vs. going straight to a full license
In Pennsylvania, you can get a learner's permit at 16 or go straight to a full license at 17 (or 18 if you did not get a permit). A learner's permit lets you drive with a licensed adult in the car while you practice. You must hold a permit for at least six months before you can take the road test for a full license.
If you are 17 or older and want to skip the permit stage, you can take both the written and road tests at your first visit. Many people do this if they already have driving experience from another state or from practicing with a permit elsewhere.
Transferring a license from another state
If you already hold a valid driver's license from another state, you do not need to take the written or road test. Bring your out-of-state license, your Social Security card, proof of your birth, and proof of your Pennsylvania address. You will pass a vision screening, pay the fee, and receive your Pennsylvania license.
Your out-of-state license remains valid until it expires, so you have time to make the trip to PennDOT. However, once you move to Pennsylvania, you should transfer your license within a reasonable time — Pennsylvania law requires you to update your address within 15 days of moving.
Fees and how long the license lasts
The written test costs $10. The road test costs $35. A Pennsylvania driver's license costs $30.50 and is valid for four years. If you are under 21, your license is valid for two years. You will receive your license by mail within 7 to 10 business days after you pass both tests.
Replacement licenses, name changes, and address updates all have separate fees. You can renew your license by mail before it expires, or in person at a PennDOT center.
Finding your nearest PennDOT Driver License Center
PennDOT has Driver License Centers across Pennsylvania. You can find the one nearest you and check their hours on the PennDOT website at www.dmv.pa.gov. Some centers are busier than others — if your local center has long wait times, you may be able to visit a center in a nearby county.
You do not need an appointment at most centers, but some locations now offer appointment scheduling. Check your local center's page to see if appointments are available. Walk-ins are still accepted at all centers, though you may wait longer.
Frequently Asked Questions
Can I take the written test online?
No. You must take the written test in person at a PennDOT Driver License Center. The test is administered on a computer at the center, but you cannot take it from home or at any other location.
What if I fail the road test?
You can retake it as many times as you need. You will pay the road test fee ($35) each time you take it. There is no waiting period between attempts, so you can schedule another test right away or come back when you feel more ready.
Do I need to take a driver education course?
No driver education course is required to get a Pennsylvania license. However, if you are under 18, completing an approved course can lower your car insurance rates. Check with your insurance company about discounts.
What happens if I move to Pennsylvania from another country?
You will need to take the written and road tests like anyone else. Bring your passport or visa as proof of identity, your Social Security card or Individual Taxpayer Identification Number (ITIN), and proof of Pennsylvania residency. The process is the same as for anyone without a valid US driver's license.
How do I renew my license before it expires?
You can renew by mail if your license is not suspended and you have not had certain violations. PennDOT will mail you a renewal notice before your license expires. You can also renew in person at any Driver License Center. Renewals cost $30.50 and extend your license for another four years (two years if you are under 21).