How to book your permit test in Pennsylvania

You schedule your permit test appointment through PennDOT's online system or by visiting a Driver License Center in person. Pennsylvania does not allow phone or mail bookings for permit tests. You must have a learner's permit process already submitted and approved before you can reserve a test slot — the appointment itself is for the written exam, not the process.

The online booking system is faster and shows available dates and times when ready. You can access it through the PennDOT website using your Social Security number and date of birth. Walk-in appointments are also available at most Driver License Centers, though wait times vary by location and time of day.

Test slots fill quickly in urban areas and during summer months. If your preferred date is full, you may need to choose an earlier or later time, or visit a less busy center outside your county.

Key Takeaways

  • Book your permit test through PennDOT's online system or in person at a Driver License Center — phone and mail bookings are not available.
  • Your learner's permit process must be approved before you can schedule a test appointment.
  • You need your Social Security number and date of birth to book online, and the system shows available slots when ready.
  • Bring your approval notice and a valid photo ID to your test appointment, or you will not be allowed to test.
  • The written permit test costs $10 and takes about 20 minutes; you receive your results the same day.

Booking online through PennDOT's system

Go to the PennDOT website and select "Schedule a Permit Test Appointment" under the Driver License section. You will need your Social Security number, date of birth, and the confirmation number from your approved learner's permit process. The system will ask you to enter your county and preferred test location.

Once you log in, the calendar shows all available dates and times for the next 30 days. Times are usually offered in 30-minute windows throughout the day, starting at 8:00 a.m. and ending around 4:30 p.m. Select your preferred slot and confirm. You will receive a confirmation email with your appointment number, date, time, and the specific Driver License Center address.

Print or save your confirmation email. You must bring it to your appointment, along with your approval notice and a valid photo ID. If you lose the confirmation, you can log back into the system and retrieve your appointment details using your Social Security number.

Scheduling in person at a Driver License Center

Walk into any Driver License Center in Pennsylvania with your approval notice and photo ID. Tell the staff you want to schedule a permit test appointment. They will check your process status and show you available dates on their system. You can usually book a slot for the same day or within a few days, depending on how busy the center is.

The staff will print your appointment confirmation on the spot. Keep this receipt — it serves as your proof of appointment. Some centers are busier than others; early morning visits (before 10 a.m.) and weekday appointments typically have shorter waits and more available slots.

If you are under 18, a parent or guardian does not need to be present to schedule the appointment, but they must be present when you take the test.

What to bring to your permit test appointment

Bring three things: your appointment confirmation (email printout or receipt from the center), your learner's permit approval notice, and a valid photo ID. The photo ID can be a passport, school ID with a photo, or a state ID card. A driver's license does not work because you do not have one yet.

Do not bring study materials, phones, or other items into the testing area. The center will provide scratch paper and a pencil if you need them. Arrive 10 to 15 minutes early to allow time for check-in.

If you are under 18, bring a parent or guardian with a valid photo ID. They must be present in the center during your test, though they will not be in the testing room itself.

Rescheduling or canceling your appointment

If you booked online, log back into the PennDOT system using your Social Security number and appointment confirmation number. You can cancel or reschedule up to 24 hours before your appointment time. The system will show you available slots for the next 30 days.

If you booked in person at a Driver License Center, call that center directly to reschedule or cancel. The phone number is on your appointment confirmation receipt. Centers typically allow changes up to one business day before your appointment.

If you miss your appointment without canceling, you will need to book a new slot. There is no penalty fee, but you lose that time slot and must wait for the next available opening.

What happens during your permit test appointment

Check in at the front desk with your confirmation, approval notice, and photo ID. Staff will verify your identity and process status, then direct you to a testing station. The written permit test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 questions correctly to pass.

The test is on a computer screen at most centers, though some older locations still use paper tests. You have about 20 minutes to complete it. Once you finish, you receive your score when ready. If you pass, you will receive your learner's permit card on the spot or by mail within two weeks, depending on the center.

If you fail, you can reschedule another test appointment. There is no waiting period between attempts, but you must pay the $10 test fee again.

Test fees and payment methods

The permit test costs $10 in Pennsylvania. Payment is due at the time of your appointment. Driver License Centers accept cash, debit cards, and credit cards. Some centers may accept checks, but cash or card is more reliable.

The $10 fee covers only the written test. If you pass and receive your learner's permit card, there is no additional fee for the card itself. If you fail and reschedule, you pay $10 again for the second attempt.

Frequently Asked Questions

Can I schedule a permit test appointment before my process is approved?

No. Your learner's permit process must be approved first. Once approved, you will receive a confirmation number that you use to book your test appointment. If you try to book before approval, the system will reject your Social Security number.

What if all appointment slots are full in my area?

Check Driver License Centers in neighboring counties — they often have more availability. You can test at any center in Pennsylvania, not just the one nearest you. You can also try booking for a weekday morning, which typically has more open slots than evenings or weekends.

Do I need to bring my parent or guardian to schedule the appointment?

No. You can schedule online or in person on your own if you are under 18. However, your parent or guardian must be present at the center when you take the test itself.

What if I fail the permit test?

You can reschedule when ready without waiting. Pay the $10 fee again and book your next appointment through the same system. There is no limit to how many times you can retake the test, but you pay the fee each time.

How long does the permit test appointment take?

Plan for 30 to 45 minutes total: 10 to 15 minutes for check-in and about 20 minutes for the test itself. Arrive 10 to 15 minutes early. If the center is busy, check-in may take longer.