The basic path: written test, road test, then your license
To get a Pennsylvania driver's license, you take a written knowledge test at a PennDOT (Pennsylvania Department of Transportation) office, pass a road test with an examiner, and then receive your license. The whole process usually takes a few weeks from start to finish, though you can do both tests on the same day if you pass the written test first.
Pennsylvania issues a Real ID-compliant license by default now, which means it meets federal standards for boarding domestic flights and entering federal buildings. You do not have to ask for it — you get it automatically when you meet the document requirements at your appointment.
The process is the same whether you are getting your first license or upgrading from a learner's permit. If you already hold a valid learner's permit, you can skip the written test and go straight to the road test.
Key Takeaways
- You must bring a Real ID-may have access to document (passport, birth certificate, or state ID), proof of Social Security number, and proof of Pennsylvania residency to your PennDOT appointment.
- The written knowledge test covers road signs, traffic laws, and safe driving; you can study the official Pennsylvania Driver's Manual online for free.
- You must pass the written test before scheduling a road test, and the road test must happen within 180 days of passing the written test.
- The road test is conducted by a PennDOT examiner in your own vehicle or a rental, and you must have a valid permit or license holder in the car with you.
- You pay one fee at your written test appointment that covers both the written test and the road test; there is no separate charge for the license itself.
Documents you need to bring to PennDOT
Pennsylvania requires three categories of documents at your appointment: proof of identity, proof of Social Security number, and proof of residency. You must bring originals or certified copies — photocopies alone will not work.
For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate (with a raised seal), a valid state ID from another state, a valid military ID, or a valid passport card. If you are under 18, you can also bring a school ID plus a report card or transcript.
For proof of Social Security number, bring your Social Security card, a W-2 form, a 1099 form, or a pay stub with your full Social Security number on it. A tax return also works.
For proof of Pennsylvania residency, bring a recent utility bill, lease agreement, mortgage statement, property tax bill, or a bank or credit card statement with your name and current Pennsylvania address. The document must be dated within the last 60 days. If you live with someone else, you can bring a notarized letter from the homeowner or leaseholder plus one of the documents above.
Scheduling your written test appointment
You schedule your written test appointment online through the PennDOT website or by calling 1-800-932-4600. Online scheduling is faster — you can see available dates and times at your nearest PennDOT office and book when ready.
When you book, you choose which PennDOT office you want to visit. Pennsylvania has offices in most counties; the website shows you the nearest one and its hours. Appointments typically fill up 2 to 4 weeks in advance, especially in urban areas, so book as soon as you know you are ready.
Bring all three categories of documents (identity, Social Security, residency) to your appointment. Arrive 10 to 15 minutes early. You will pay a fee at this appointment — the amount varies slightly by office but is typically around $35 to $40 for a combined written and road test package. You pay once, and that covers both tests.
Taking the written knowledge test
The written test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 correctly to pass. The test is given on a computer at the PennDOT office, and you get your results when ready.
Study the Pennsylvania Driver's Manual, which is free and available on the PennDOT website. The manual covers everything on the test: what different road signs mean, speed limits, right-of-way rules, parking laws, and what to do at traffic lights and stop signs. Most people spend 3 to 5 hours studying before taking the test.
If you fail the written test, you can retake it the same day or schedule another appointment. There is no waiting period between attempts, though you may have to pay the fee again depending on the office policy.
Scheduling and taking your road test
Once you pass the written test, you can schedule your road test at the same PennDOT office or a different one. You schedule online or by phone, just like the written test. The road test must happen within 180 days of passing the written test, or you will have to retake the written test.
For the road test, you need a vehicle that is registered, insured, and in safe working condition. You can use your own car, a family member's car, or a rental car — it does not matter as long as the registration and insurance are current. The examiner will check the brakes, lights, wipers, horn, and mirrors before the test begins.
You must have a licensed driver (at least 21 years old) in the car with you during the road test. This person cannot be the examiner. Many people bring a parent, guardian, or trusted adult. The examiner will ask you to perform basic driving tasks: starting the car, turning, backing up, parking, and responding to traffic signals. The test usually lasts 15 to 20 minutes.
If you pass, you receive a temporary license on the spot, valid for 30 days while your permanent card is printed and mailed. If you fail, you can retake the road test after waiting at least one week. You do not have to retake the written test.
What happens after you pass the road test
When you pass the road test, the examiner gives you a temporary license document that is valid for 30 days. This temporary license works for driving, boarding flights, and entering federal buildings — it has the same legal standing as your permanent card.
Your permanent plastic license card is mailed to the address you provided at your appointment. Standard mail takes 7 to 10 business days. If you need it faster, some PennDOT offices offer expedited printing for an additional fee, though this is not available at all locations.
Once your permanent card arrives, the temporary license expires and you use the card instead. Your Pennsylvania license is valid for four years if you are under 65, and eight years if you are 65 or older.
If you already have a learner's permit
If you hold a valid Pennsylvania learner's permit, you can skip the written test entirely and go straight to scheduling a road test. You still need to bring all three document categories to your road test appointment, and you still need a licensed driver in the car with you.
Your learner's permit is valid for one year from the date it was issued. If your permit has expired, you will have to retake the written test before you can take the road test.
Frequently Asked Questions
Can I take the written test and road test on the same day?
Yes, if you pass the written test in the morning, you can often schedule the road test for the same afternoon at the same office. Call ahead or ask the staff at your written test appointment whether same-day road tests are available at that location.
What if I fail the road test?
You can retake the road test after waiting at least one week. You do not have to retake the written test. You pay the road test fee again when you schedule your next attempt.
Do I need to bring my own car for the road test?
No. You can use a rental car, a family member's car, or any vehicle that is registered, insured, and in safe working condition. The examiner checks the brakes, lights, and wipers before the test starts.
How long is the temporary license valid?
Your temporary license is valid for 30 days while your permanent card is being printed and mailed. Once the permanent card arrives, you use that instead. The temporary has the same legal standing as the permanent card for driving and federal purposes.
What if I move after I get my license?
You must update your address with PennDOT within 15 days of moving. You can do this online through the PennDOT website, by mail, or in person at a PennDOT office. There is no fee for an address change.