Where to schedule your Pennsylvania permit test
You schedule your permit test through PennDOT, Pennsylvania's Department of Transportation. The main way to book is through the PennDOT website at www.dmv.pa.gov, where you can see available test dates and times at locations near you. You can also call a PennDOT Driver License Center directly to schedule over the phone, or walk in without an appointment — though walk-ins may have longer waits and no may provide of same-day testing.
Before you schedule, you need to have your learner's permit already in hand. The permit test itself is what gets you the learner's permit; once you pass it, you can schedule the road test. So if you are looking to take the permit test for the first time, you will first need to visit a Driver License Center in person to take that written exam.
Key Takeaways
- Your first permit test must be taken in person at a PennDOT Driver License Center; you cannot schedule this test online.
- Once you have your learner's permit, you can schedule your road test online at www.dmv.pa.gov, by phone, or in person.
- Road test appointments fill up quickly, especially in busy seasons, so schedule as soon as you are ready to test.
- You will need your learner's permit, a valid photo ID, and proof of Pennsylvania residency when you arrive for your road test.
Taking your first permit test in person
Your initial written permit test happens at a PennDOT Driver License Center. You cannot schedule this test ahead of time — you walk in during business hours and take it the same day. Bring your Social Security number, proof of Pennsylvania residency (such as a utility bill or lease), and a valid photo ID. If you are under 18, bring a parent or guardian.
The test covers Pennsylvania traffic laws, road signs, and safe driving practices. You answer multiple-choice questions on a computer. Most people finish in 20 to 30 minutes. You find out your score right away. If you pass, you get your learner's permit on the spot. If you do not pass, you can retake it, though there may be a waiting period between attempts — ask the center staff what that window is.
Scheduling your road test after you have your permit
Once you hold a learner's permit, you can schedule your road test — the driving test where an examiner sits with you in your car. Go to www.dmv.pa.gov and log into your account, or call your local Driver License Center. You will see available dates and times. Road test slots book up fast, especially in spring and summer, so schedule as soon as you know you are ready.
You can also schedule in person at any Driver License Center. Staff there can look up openings and book you on the spot. This is useful if you want to see what dates are actually available before committing, or if you have questions about what to bring.
What to bring and what to expect
Bring your learner's permit, a valid photo ID, and proof of Pennsylvania residency. The vehicle you drive must be registered, insured, and in safe working condition — the examiner will check the brakes, lights, windshield wipers, and horn before you start. Bring proof of insurance in the car.
The road test lasts about 20 to 30 minutes. The examiner watches you handle turns, stops, parking, and highway driving. They are looking for safe habits: checking mirrors, signaling, maintaining speed, and following distance. You do not need to be perfect, but you do need to show you can control the car and follow the rules. If you pass, you can get your full license the same day at the Driver License Center.
Rescheduling or canceling your test
If you need to change your road test date, log into your account on www.dmv.pa.gov and look for the reschedule option. You can also call the Driver License Center where your test is scheduled. Most centers let you reschedule up to a certain number of days before your appointment — ask what that window is when you book.
If you cancel without rescheduling, you lose your spot and have to book a new one, which may mean waiting weeks for the next opening. If you are sick or have an emergency on test day, call the center as soon as you can. Many centers will let you reschedule if you contact them before your appointment time.
Finding your nearest Driver License Center
PennDOT runs Driver License Centers across Pennsylvania. Use the location finder on www.dmv.pa.gov to search by city or ZIP code. The site shows hours, phone numbers, and which services each center offers. Some centers handle only certain transactions, so check before you go.
Call ahead if you can. Staff can tell you how busy the center is, what documents you need, and whether you should expect a wait. This saves you a trip if you are missing something or if the center is closed for a holiday.
Frequently Asked Questions
Can I schedule my permit test online?
No. Your first written permit test must be taken in person at a Driver License Center. You walk in during business hours and take it the same day. Once you pass and get your learner's permit, you can schedule your road test online or by phone.
How far in advance can I schedule my road test?
You can usually schedule several weeks ahead, depending on how busy your local Driver License Center is. In busy seasons, slots fill up quickly. Schedule as soon as you know you are ready, because waiting until the last minute may leave you with limited options.
What happens if I fail my road test?
You can retake it. Schedule a new test date through the same process. There is no limit on how many times you can test, though you must keep your learner's permit valid and current. Many people pass on their second or third attempt.
Do I need to bring my own car for the road test?
Yes. The car must be registered and insured in Pennsylvania, and it must be in safe working condition. The examiner checks the brakes, lights, wipers, and horn before you start. Bring proof of insurance in the vehicle.
Can someone else schedule the test for me?
No. You must schedule it yourself or have a parent or guardian do it if you are under 18. You will need your learner's permit number and personal information to book online or by phone.