What You Need to Do to Get a Pennsylvania Driver's License
To get a Pennsylvania driver's license, you must visit a PennDOT (Pennsylvania Department of Transportation) driver's license center in person, pass a written knowledge test and a driving skills test, and provide proof of identity, residency, and Social Security number. The process takes several weeks from start to finish, and you cannot complete it entirely online — you must appear at a physical location for testing and to have your photo taken.
Pennsylvania issues licenses to people age 16 and older. If you are under 18, the rules are stricter: you must hold a learner's permit for at least six months, complete a driver's education course, and meet additional restrictions on when and where you can drive. Adults 18 and older can move through the process faster if they already hold a valid license from another state.
Key Takeaways
- You must visit a PennDOT driver's license center in person to take the written test, road test, and photo — there is no online shortcut for any of these steps.
- You will need to bring original documents proving your identity, Social Security number, and current address; a birth certificate or passport works for identity, and a utility bill or lease works for address.
- The written test covers Pennsylvania traffic laws and road signs; you can study using the free PennDOT manual available on their website before you go.
- After you pass the written test, you must schedule a separate appointment for the road test, which typically happens weeks later depending on your local center's availability.
- The total cost is $38.50 for a four-year license or $76.50 for an eight-year license, paid at the time of your road test.
Documents You Must Bring to the License Center
PennDOT requires original documents — photocopies do not work. You need one document proving your identity, one proving your Social Security number, and one proving your current address. Expired documents are usually accepted for identity and address, but your Social Security card must be current and unaltered.
For identity, bring your birth certificate, U.S. passport, passport card, or a military ID. If you were born outside the United States, bring your passport or a Certificate of Naturalization. For Social Security, bring your Social Security card itself — a tax return or W-2 will not work. For address, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days. A piece of mail from a government agency also works.
If you are changing your name, bring the legal document proving the change: a marriage certificate, divorce decree, or court order. If you are renewing after your license expired, bring the expired license itself.
Taking the Written Knowledge Test
The written test has 18 questions covering Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 correctly to pass. The test is offered in English and several other languages; ask at the license center when you arrive if you need an interpreter.
You can study for free using the Pennsylvania Driver's Manual, available as a PDF on the PennDOT website. The manual covers everything the test asks about: speed limits, right-of-way rules, what different signs mean, and what to do in bad weather or emergencies. Many people study the manual for a few days before their test and pass on the first try.
If you fail the written test, you can retake it the same day or return another day. There is no extra fee for retakes. You do not move forward to the road test until you pass the written test.
Scheduling and Passing the Road Test
After you pass the written test, the license center staff will help you schedule your road test. The wait time varies by location — some centers have openings within two weeks, while others may have a wait of six weeks or longer, especially in busy urban areas. You can also schedule online through the PennDOT website if you prefer.
For the road test, bring the same documents you brought for the written test, plus the vehicle you will be driving. The vehicle must be registered, insured, and in safe working condition. The examiner will check the brakes, lights, windshield wipers, and horn before you drive. Bring proof of insurance in the vehicle.
The road test lasts about 20 minutes and covers basic driving skills: starting the car, turning, stopping, parking, and following traffic laws. The examiner will direct you where to drive. If you fail, you can retake the test, but you must wait at least one week and pay the test fee again.
Getting Your License After You Pass
Once you pass the road test, you pay the license fee ($38.50 for four years or $76.50 for eight years) and have your photo taken on the spot. Your temporary license is printed when ready and is valid while you wait for your permanent card to arrive by mail.
The permanent license arrives within 7 to 10 business days. If it does not arrive within two weeks, contact PennDOT to report it. You can drive legally with your temporary license until the permanent one arrives.
Special Rules for Drivers Under 18
If you are under 18, you must first obtain a learner's permit by passing the written test. You then must hold the permit for at least six months, complete a driver's education course (either classroom or online), and practice driving with a licensed adult before you can take the road test.
After you get your license, Pennsylvania law restricts when and where you can drive: you cannot drive between midnight and 5 a.m. for the first six months, and you cannot use a cell phone while driving until age 18. These restrictions are printed on your license.
If You Already Have a License From Another State
If you hold a valid driver's license from another state and you are moving to Pennsylvania, you can exchange it for a Pennsylvania license without retaking the written or road tests. Bring your out-of-state license, proof of Pennsylvania residency, and proof of your Social Security number to any PennDOT license center.
The fee is the same as for a new license. Your photo will be taken, and your new Pennsylvania license will arrive by mail within 7 to 10 business days. You can continue driving with your out-of-state license until the Pennsylvania license arrives.
Frequently Asked Questions
Can I take the written test online?
No. The written test must be taken in person at a PennDOT driver's license center. You cannot take it online, by mail, or at any other location. You can study the material online using the free PennDOT manual, but the test itself must be completed at a center.
What happens if I fail the road test?
You can retake the road test, but you must wait at least one week before your next attempt. You pay the road test fee again each time you take it. There is no limit to how many times you can retake the test, but you must pass the written test first.
Do I need a Social Security number to get a Pennsylvania license?
Yes. You must provide your Social Security number and bring your Social Security card as proof. If you do not have a Social Security number, you cannot get a Pennsylvania driver's license. You can contact the Social Security Administration to request a number if you do not have one.
How long does it take to get a Pennsylvania driver's license from start to finish?
The timeline depends on how quickly you pass the tests and how busy your local license center is. Most people take the written test within a few days of visiting a center, then wait two to six weeks for a road test appointment. After passing the road test, your permanent license arrives by mail within 7 to 10 business days. Total time is typically four to eight weeks.
Can someone else pick up my license for me?
No. You must be present for the photo and to receive your temporary license. However, once your permanent license arrives by mail, anyone can open the envelope. If your mail is lost, contact PennDOT to request a replacement.