What You Need to Do to Get a Pennsylvania Driver's License
Pennsylvania issues driver's licenses through the Department of Transportation (PennDOT). The process has three main steps: pass a written knowledge test, pass a driving skills test, and visit a PennDOT Driver License Center in person with required documents. You cannot complete any of these steps online or by mail — you must appear in person at a physical location.
The timeline from start to finish is typically four to eight weeks if you schedule your tests promptly and have all documents ready. If you wait to gather documents or if your local center has a long appointment queue, it can take longer. The cost is $35.50 for a five-year license or $70 for a ten-year license, paid at your final in-person visit.
Key Takeaways
- You must pass a written test, a driving test, and appear in person at a PennDOT Driver License Center with original documents — there is no online or mail option.
- Required documents include proof of identity (passport or birth certificate), proof of Social Security number, and proof of Pennsylvania residency (utility bill, lease, or bank statement dated within 60 days).
- You can schedule your written test and driving test through the PennDOT website or by calling your local Driver License Center directly.
- The written test covers road signs, traffic laws, and safe driving practices; the driving test lasts about 20 minutes and tests basic vehicle control and road awareness.
- If you fail either test, you can retake it, but you must wait at least one day before retesting and pay the test fee again.
Gather Your Documents Before You Schedule
PennDOT requires original documents — photocopies are not accepted. You need three categories: proof of identity, proof of Social Security number, and proof of Pennsylvania residency.
For identity, bring a U.S. passport, birth certificate, or naturalization certificate. For Social Security, bring your Social Security card or a W-2 form from your employer. For residency, bring a utility bill, lease agreement, mortgage statement, bank statement, or insurance policy dated within the last 60 days. A piece of mail from a government agency also works. If you do not have a utility bill or lease in your name, ask your landlord or utility company for a letter on company letterhead confirming your address.
If you are under 18, your parent or guardian must also appear in person and bring their own identity document. If you are changing your name, bring a marriage certificate, divorce decree, or court order showing the legal change.
Pass the Written Knowledge Test
The written test is 18 questions about Pennsylvania traffic laws, road signs, and safe driving. You must answer at least 15 correctly to pass. The test is offered in English and several other languages; ask your local Driver License Center which languages are available.
You can study using the Pennsylvania Driver's Manual, which is free and available on the PennDOT website as a PDF. The manual covers everything on the test. Many people also study using the PennDOT practice test, also free online, which mimics the real test format.
Schedule your written test through the PennDOT website at www.dmv.pa.gov or by calling your local Driver License Center. You will choose a date and time that works for you. Bring your documents and arrive 10 minutes early. The test itself takes about 10 minutes. If you pass, you receive a learner's permit that day, which allows you to practice driving with a licensed adult in the car.
If you fail, you can retake the test the next day. You pay the test fee again each time you retake it. Most people pass on the first or second attempt.
Practice Driving and Schedule Your Road Test
Once you have your learner's permit, you must practice driving before you can take the road test. Pennsylvania does not set a minimum number of practice hours, but PennDOT recommends at least 50 hours, with at least 10 hours at night. You must always have a licensed driver at least 21 years old in the front seat with you.
While you practice, follow all traffic laws. Any traffic violation during this period can delay your road test or result in denial of your license. Practice in different conditions — residential streets, highways, parking lots, and night driving — so you are comfortable with various situations.
Schedule your road test through the PennDOT website or by calling your local Driver License Center. You can schedule it as soon as you pass your written test, but you should not schedule it until you feel confident driving. The road test is typically available within two to four weeks, depending on how busy your local center is.
Pass the Road Test
The road test lasts about 20 minutes. A PennDOT examiner sits in the passenger seat and watches you drive on local roads. The examiner tests your ability to start the car, control speed, steer smoothly, use turn signals, stop safely, and follow traffic laws. You will also perform a three-point turn or parallel park.
Bring your learner's permit, proof of insurance, and the vehicle you will be driving. The vehicle must be in safe working condition — working brakes, lights, wipers, and steering. If the examiner finds a safety problem with the car, the test will not happen and you will need to reschedule.
If you pass, the examiner will tell you that day. If you fail, you will receive a written explanation of what you did wrong. You can retake the test after one day has passed. Like the written test, you pay the test fee each time you retake it.
Complete Your Final Visit to Get Your License
After you pass your road test, you must visit a PennDOT Driver License Center in person to finalize your license. Bring your learner's permit, proof of identity, and proof of Social Security number again. You will pay the license fee ($35.50 for five years or $70 for ten years) and have your photo taken. You will also sign your license.
Your physical license card is mailed to you within 7 to 10 business days. You will receive a temporary paper license that day, which is valid for driving until your card arrives. Keep the temporary license with you while you drive.
What to Do If You Lose Your Permit or License
If you lose your learner's permit before you pass your road test, visit any Driver License Center with your identity document and pay a replacement fee. You will receive a new permit the same day.
If you lose your driver's license after you receive it, you can request a replacement online through the PennDOT website, by mail, or in person at a Driver License Center. The replacement fee is $8.50. If you replace it online or by mail, the new card is mailed to you. If you replace it in person, you will have a temporary license the same day.
Frequently Asked Questions
Can I take the written test and road test on the same day?
No. You must pass the written test first, receive your learner's permit, and then schedule your road test for a later date. PennDOT requires you to have time to practice driving between the two tests.
What if I fail my road test?
You can retake it after one day has passed. You pay the test fee again. Most people pass on their second or third attempt. There is no limit to how many times you can retake it.
Do I need to take a driver education course?
No. Pennsylvania does not require a formal driver education course to get a license. However, some insurance companies offer discounts if you complete an approved course, and some parents choose to enroll their teenagers in one for extra instruction.
What if I move to Pennsylvania from another state?
If you already have a valid driver's license from another state, you can exchange it for a Pennsylvania license at a Driver License Center. You do not need to retake the written or road test. Bring your out-of-state license, proof of Pennsylvania residency, and proof of Social Security number. The fee is the same as a new license.
Can someone else take the written test for me?
No. You must take the test yourself in person. The same applies to the road test — you must be the one driving.