How to book your written test appointment in Pennsylvania
To schedule your written knowledge test in Pennsylvania, you must book through PennDOT (the Pennsylvania Department of Transportation) directly. You cannot book online — you must call or visit a Driver License Center in person. When you call, have your Social Security number and learner's permit number ready, and be prepared to choose from available dates and times at the location nearest you.
The phone number for PennDOT's appointment line is 1-844-837-6639. This line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time. Wait times can be long during peak hours, so calling early in the morning or mid-week often moves faster. If you prefer to book in person, you can walk into any Driver License Center without an appointment and ask to schedule your test.
Once you have booked, PennDOT will give you a confirmation number and a specific date and time. Write this down or take a photo of it — you will need to bring proof of your appointment to the test center. If you need to reschedule, call the same number at least 24 hours before your appointment.
Key Takeaways
- Pennsylvania requires you to call 1-844-837-6639 or visit a Driver License Center in person to book your written test; online booking is not available.
- Have your Social Security number and learner's permit number ready when you call to schedule.
- You can book at any Driver License Center location, and test dates typically fill up weeks in advance during busy seasons.
- Keep your confirmation number and appointment details with you on test day, as you will need to show proof of when you are scheduled.
- If you need to cancel or move your appointment, call at least 24 hours ahead to avoid losing your spot.
What to bring to your appointment
On the day of your test, bring your learner's permit, your confirmation number or appointment details, and a valid form of identification such as a passport or state ID. You will also need to bring proof of your Social Security number — a Social Security card, W-2 form, or tax return all work. If you do not have your learner's permit with you, you cannot take the test that day.
Arrive at least 15 minutes early. The test center will check you in, verify your identity, and walk you through the rules before you sit down at the computer. Bring a pen if you want to take notes while you wait, but you will not be allowed to use notes during the test itself.
Driver License Center locations and hours
Pennsylvania has Driver License Centers in most counties. To find the one closest to you, visit the PennDOT website and use their location finder, or call 1-844-837-6639 and ask for the nearest center. Hours vary by location — most are open Monday through Friday during business hours, and some offer limited Saturday hours. A few high-traffic centers stay open later on certain weekdays.
If you live in a rural area far from a center, you may have a longer drive. Some people choose to schedule their test at a center closer to work or school rather than home. There is no penalty for taking your test at a location outside your home county.
How far in advance to book
You should book your test appointment as soon as you feel ready, because available slots fill up quickly — especially in spring and summer. In busy seasons, you may not find an opening for four to eight weeks after you call. If you are on a important date (for example, you need your license before starting a job), book when ready even if you are still studying.
If you book far in advance and then realize you are not ready, you can reschedule by calling at least 24 hours before your appointment. There is no fee to move your test to a later date. However, if you miss your appointment without canceling, you will lose your spot and have to start the booking process over.
What happens if you miss or fail your appointment
If you do not show up for your scheduled test and do not cancel beforehand, you will need to call and book a new appointment from scratch. You will go to the back of the queue, which means another wait of several weeks depending on the season. To avoid this, cancel at least 24 hours ahead if your plans change.
If you take the test and do not pass, you can usually reschedule your next attempt right away — sometimes the same day, depending on the center's schedule. There is no waiting period between failed attempts in Pennsylvania, but you will need to pay the test fee again. Most people pass on their second or third try after studying the handbook more carefully.
Preparing between booking and test day
Once you have your appointment locked in, use the time before your test to study the Pennsylvania Driver's Manual. PennDOT publishes this free online, and it covers all the rules and road signs that appear on the written test. The test has 18 questions, and you need to answer at least 15 correctly to pass.
Many people find it helpful to take practice tests online — several free sites offer Pennsylvania-specific questions that match the real test format. Spend 20 to 30 minutes a day on the manual and practice tests rather than cramming the night before. The day before your appointment, review the manual one more time but do not stay up late studying.
Frequently Asked Questions
Can I book my test appointment online?
No. Pennsylvania does not offer online booking for the written test. You must call 1-844-837-6639 or visit a Driver License Center in person to schedule. The phone line is open Monday through Friday, 8 a.m. to 5 p.m. Eastern time.
How long does it take to get an appointment after I call?
Wait times vary by season and location. During busy months (spring and summer), you may wait four to eight weeks for an opening. In slower months, you might find a slot within two to three weeks. Calling early in the morning or on a Tuesday or Wednesday often gives you more options.
What if I need to reschedule my test?
Call 1-844-837-6639 at least 24 hours before your appointment to move it to a different date or time. There is no fee to reschedule. If you miss your appointment without canceling, you will lose your spot and have to book again from the beginning.
Do I have to take the test at the Driver License Center closest to my home?
No. You can book your test at any Driver License Center in Pennsylvania, regardless of which county you live in. Some people choose a location near work or school for convenience. All centers give the same test.
What if I fail the written test?
You can reschedule your next attempt right away — sometimes the same day, depending on the center. There is no waiting period between failed attempts in Pennsylvania. You will need to pay the test fee again when you retake it.