The basic steps to get a Pennsylvania driver's license
To get a Pennsylvania driver's license, you need to pass a written knowledge test, a vision screening, and a road test, then submit documents proving your identity and Pennsylvania residency. The whole process takes place at a Pennsylvania Department of Transportation (PennDOT) Driver's License Center. You cannot complete it online or by mail — you must appear in person.
The order matters: you take the written test first, then the vision test, then the road test. You do not need to pass all three on the same day, but you must pass the written and vision tests before you can schedule the road test. Most people complete everything within a few weeks, though road test wait times vary by location and season.
If you already hold a valid driver's license from another state, you can skip the written and road tests — you only need to pass the vision screening and submit your documents. This is called a license transfer and is faster than the full process.
Key Takeaways
- You must visit a PennDOT Driver's License Center in person to take the written test, vision screening, and road test.
- Bring your Social Security number, proof of identity (passport, birth certificate, or military ID), and two documents showing your Pennsylvania address (utility bill, lease, or bank statement).
- The written test covers Pennsylvania traffic laws and road signs; you can study using the free PennDOT manual available on their website.
- Road test wait times range from one to eight weeks depending on your location; scheduling online or by phone speeds up the process.
- If you hold a valid license from another state, you can transfer it without retaking the written and road tests.
Documents you need to bring
Pennsylvania requires two categories of documents: proof of identity and proof of residency. You must bring originals or certified copies — photocopies are not accepted.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate, a military ID, or a valid license or permit from another state. If you bring a birth certificate, it must be a certified copy with the state seal, not a hospital record.
For proof of residency, bring two documents from this list: a utility bill (electric, gas, water, or internet), a lease or rental agreement, a mortgage statement, a bank or credit card statement, a property tax bill, or a homeowner's insurance policy. Both documents must show your current Pennsylvania address and your name. They must be dated within the last 60 days, except for property tax bills and insurance policies, which can be from the current year.
You will also need to provide your Social Security number. Bring your Social Security card if you have it, though you can provide the number verbally if you do not.
Passing the written knowledge test
The written test has 18 questions and covers Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 questions correctly to pass. The test is offered in English and several other languages; ask at the Driver's License Center about language options.
PennDOT publishes a free study manual called the Pennsylvania Driver's Manual, available as a PDF on the PennDOT website. The test questions come directly from this manual, so studying it is the most direct way to prepare. Many people also use online practice tests, which are offered free by PennDOT and by third-party websites.
You can retake the written test if you fail, but you must wait one day before trying again. There is no limit to how many times you can retake it. Each attempt costs the same fee.
The vision screening and road test
After you pass the written test, you take a vision screening at the same Driver's License Center. This is a straightforward check to make sure you can see well enough to drive safely. If you wear glasses or contacts, bring them with you. If you fail the vision screening, you may be referred to an eye doctor; you can then return with a vision correction form signed by an optometrist or ophthalmologist.
Once you pass the vision screening, you can schedule your road test. You can book it online through the PennDOT website, by phone at 1-800-932-4600, or in person at the Driver's License Center. Road test appointments fill up quickly, especially in spring and summer, so schedule as soon as you pass the vision test.
For the road test, you must bring a vehicle that is registered, insured, and in safe working condition. The vehicle's registration and proof of insurance must be current. You will drive for about 10 to 15 minutes while an examiner watches and scores your ability to handle the vehicle, follow traffic laws, and respond to road conditions. You must pass the road test to receive your license.
Fees and how long it takes
Pennsylvania charges separate fees for the written test, the road test, and the license itself. The exact amounts vary slightly, but as of 2024 the written test costs around $35, the road test costs around $40, and the four-year license costs around $35. These fees are subject to change; check the PennDOT website for current amounts.
The timeline depends on how quickly you pass each test and how soon you can schedule the road test. Most people pass the written test on their first or second attempt. The vision screening is when ready. The road test is where the wait happens — depending on your location and the season, you may wait one to eight weeks for an appointment. Once you pass the road test, you receive your license on the same day.
If you are transferring a license from another state, you skip the written and road tests, so the process is much faster — usually one visit to the Driver's License Center.
What to expect at your appointment
Arrive at the Driver's License Center 10 to 15 minutes early. Bring all required documents, your Social Security number, and any glasses or contacts you need for driving. The staff will check your documents, take your photo, and collect your fee. Then you will be called to take the written test in a testing room.
If you pass the written test, you will move to the vision screening area. If you pass that, you will be given information about scheduling your road test. You can often schedule it right there, or you can do it online or by phone later.
For the road test, you will meet the examiner in the parking lot. Bring the vehicle you will be tested in, along with its registration and proof of insurance. The examiner will check the vehicle's safety features (lights, wipers, horn, brakes) before you drive. The test itself takes about 10 to 15 minutes and covers basic driving skills like starting the car, turning, stopping, parking, and following traffic signs.
If you fail a test
If you fail the written test, you can retake it the next day at any Driver's License Center. There is no waiting period between attempts, and you can take it as many times as you need.
If you fail the road test, you must wait at least one day before scheduling another attempt. You can retake it as many times as needed. Many people pass on their second or third attempt; the examiner will tell you which skills to practice before you try again.
If you fail the vision screening, you will be given a form to take to an eye doctor. Once the eye doctor signs it and confirms you can see well enough to drive, you can return to the Driver's License Center and proceed with the road test.
Frequently Asked Questions
Can I take the written test online or at home?
No. You must take the written test in person at a PennDOT Driver's License Center. You cannot take it online, by mail, or at a third-party location. However, you can study for it online using the free PennDOT manual and practice tests.
Do I need to take driver's education classes before getting my license?
No, driver's education is not required for adults. However, if you are under 18, Pennsylvania requires you to complete a driver's education course before you can take the road test. Ask at your local high school or search for approved private driving schools in your area.
What if I fail the road test — do I have to pay the fee again?
Yes. Each road test attempt requires a separate fee. The fee is the same whether it is your first attempt or your fifth. Some Driver's License Centers offer discounts if you schedule multiple tests at once, so ask when you book.
Can I use my out-of-state license while I wait for my Pennsylvania license?
Yes, as long as your out-of-state license is valid. You can drive on it while you complete the Pennsylvania process. Once you pass the road test and receive your Pennsylvania license, your out-of-state license is no longer valid for driving in Pennsylvania.
How long is a Pennsylvania driver's license valid?
A standard Pennsylvania driver's license is valid for four years. You will receive a renewal notice in the mail about 60 days before it expires. You can renew online, by mail, or in person at a Driver's License Center.