Schedule your Pennsylvania permit test through PennDOT's online system or by visiting a Driver License Center in person
Pennsylvania does not let you walk into a Driver License Center and take the permit test the same day. You must schedule an appointment ahead of time through PennDOT's online portal or by calling the center directly. The online system is faster — you can book a date and time in minutes — but calling works if you prefer to speak with someone or if the online system shows no openings near you.
You will need your Social Security number, date of birth, and a valid email address to schedule online. The system will show you available dates and times at the center closest to you, though you can search other locations if you want a different time slot. Once you book, PennDOT sends a confirmation email with your appointment details, the address of the center, and what to bring.
Key Takeaways
- Book your permit test appointment online at the PennDOT website or by calling your local Driver License Center — same-day walk-ins are not available.
- You will need your Social Security number, date of birth, and valid email to schedule online; the process takes about five minutes.
- Bring your confirmation email, proof of identity, and proof of residency to your appointment; without these documents, the center will not let you test.
- The permit test itself covers Pennsylvania traffic laws and road signs and costs a fee that varies slightly by location but is typically under $50.
- If you miss your appointment, you can reschedule through the same online system or by calling the center; repeated no-shows may result in a waiting period before you can book again.
What documents to bring to your appointment
PennDOT requires two things before you can sit for the test: proof of identity and proof of residency. Proof of identity means a valid passport, military ID, or state ID from another state. A school ID or work ID does not count. If you do not have any of these, you will need to get one before your appointment — the center cannot test you without it.
Proof of residency means a document showing your Pennsylvania address from the last 60 days. A utility bill, lease agreement, or bank statement all work. A credit card statement or insurance bill also counts. The document must show your name and your current address. If you moved recently and your documents still show an old address, bring two documents — one old and one new — to show the move was recent.
Bring your confirmation email printed out or on your phone. Bring your Social Security card if you have it, though it is not required. Do not bring your phone into the testing room itself — the center will ask you to put it away during the test.
How to schedule online through PennDOT
Go to the PennDOT website and look for the "Schedule a Driver License Test" link. You will land on a page that asks for your Social Security number, date of birth, and email address. Enter these exactly as they appear on your birth certificate or Social Security card — mistakes here can cause problems later.
The system will then show you a list of Driver License Centers near your address, sorted by distance. Click on the center you want to visit. A calendar will appear showing available dates in the next few weeks. Some centers have more openings than others; if your nearest center is booked solid, try the next one over — it may have slots available sooner.
Click on a date, then select a time slot. Morning appointments often fill faster than afternoon ones. Once you confirm, the system generates a confirmation number and sends an email to the address you provided. Save this email or write down the confirmation number — you will need it at the center.
Calling a Driver License Center to schedule by phone
If the online system is not working or you prefer to book over the phone, call your local Driver License Center directly. You can find the phone number on the PennDOT website by searching for centers in your county. Have your Social Security number and date of birth ready when you call.
The staff member will ask which dates and times work for you and will tell you right away if those slots are open. If they are, the center will book you and give you a confirmation number over the phone. Write it down. Ask the staff member what documents you need to bring — they will confirm the same list (proof of identity and residency) but may mention any local variations.
Phone lines can be busy, especially on weekday mornings. If you get a busy signal, try calling early in the morning or late in the afternoon. Some centers also accept scheduling requests through email — ask when you call.
What happens if you miss or need to reschedule your appointment
If you cannot make your scheduled appointment, log back into the PennDOT online system and cancel it as soon as you know. This frees up the slot for someone else and lets you book a new date right away. You can reschedule through the same online portal or by calling the center.
If you miss your appointment without canceling, the center may flag your account. Some centers require you to wait a set period — often 30 days — before you can book another test. Repeated no-shows can extend this waiting period. If this happens to you, call the center to ask what the current policy is and when you can reschedule.
The permit test itself: what to expect on test day
Arrive 10 to 15 minutes early. Bring your confirmation email or number, your proof of identity, and your proof of residency. The staff will check these documents and may ask you questions to verify your identity — they might ask your address, your date of birth, or other details from your process.
The test is taken on a computer at the center. It covers Pennsylvania traffic laws, road signs, and safe driving practices. You will see questions with multiple choice answers. The test is not timed, but most people finish in 20 to 30 minutes. You need to pass with a score of at least 80 percent to get your permit.
If you pass, the center will print your permit on the spot. If you do not pass, you can usually reschedule to take it again — ask the staff how soon you can try again. Most centers let you test again within a few days.
Fees and what they cover
The permit test fee varies slightly by location but is typically between $35 and $50. Some centers accept cash, some accept card, and some accept both — the confirmation email will tell you what payment methods the center takes. If you pass the test, the fee covers the cost of printing your permit.
If you fail and want to test again, you will pay the fee a second time. There is no discount for retakes. The fee is separate from any other costs — for example, if you later need to renew your permit or upgrade to a full license, those have their own fees.
Frequently Asked Questions
Can I schedule a permit test for someone else?
No. The person taking the test must schedule it themselves using their own Social Security number and date of birth. A parent or guardian cannot book the appointment on their behalf. However, a parent can help the person navigate the online system or call the center with them.
What if the online system will not let me schedule?
The most common reason is a mismatch between what you entered and what is in PennDOT's records — for example, your name spelled differently or your date of birth off by a day. Try entering your information exactly as it appears on your birth certificate. If it still does not work, call your local Driver License Center and schedule by phone instead.
How far in advance should I schedule my test?
Schedule as soon as you are ready to test. Appointments typically fill 2 to 4 weeks out, depending on the center. If you wait until the last minute, you may not find an opening for several weeks. Booking early also gives you time to study if you need it.
Can I take the permit test at any Driver License Center in Pennsylvania?
Yes. You do not have to test at the center closest to you. You can schedule at any center in the state. Some people choose a different location if it has earlier openings or if the time works better for them.
What if I fail the permit test — how soon can I retake it?
Most centers let you reschedule within a few days, though some require a waiting period of 24 hours or longer. Ask the staff at your center what their policy is when you take the test. You will need to pay the fee again for each attempt.