Book your Pennsylvania learner's permit exam through PennDOT's online system or at a driver's license center in person
Pennsylvania does not let you walk in and take the knowledge test whenever you want. You must schedule an appointment ahead of time through PennDOT (the Pennsylvania Department of Transportation). You can book online at the official PennDOT website, or you can call a driver's license center directly to reserve a time slot. Most centers have openings within one to three weeks, though busy locations in cities may take longer.
The test itself is a computer-based exam with 18 multiple-choice questions about Pennsylvania traffic laws, road signs, and safe driving. You need to answer at least 15 questions correctly to pass. The test takes about 10 to 15 minutes once you sit down at the computer.
Key Takeaways
- You must book your test appointment in advance through PennDOT's website or by calling your local driver's license center; walk-ins are not accepted.
- The knowledge test is 18 multiple-choice questions on a computer, and you must score at least 15 correct to pass.
- Bring your completed process form (DL-44), proof of identity, proof of Social Security number, and proof of Pennsylvania residency to your appointment.
- If you fail the test, you can retake it the same day or schedule another appointment, though some centers may have a waiting period between attempts.
How to book online through PennDOT
Visit the PennDOT website and look for the "Schedule a Road Test or Knowledge Test" option. You will enter your zip code or county to find driver's license centers near you. Select the center where you want to test, then choose a date and time from the available slots. You will need to provide your name, date of birth, and contact information. After you confirm your appointment, PennDOT will send you a confirmation email with your appointment number and the exact date and time.
Write down your appointment number and bring it with you on test day. If you need to cancel or reschedule, you can do that through the same online system, usually up to 24 hours before your appointment.
How to book by phone at a driver's license center
Call the driver's license center closest to you directly. The PennDOT website lists phone numbers for all centers by county. When you call, tell the staff member you want to schedule a learner's permit knowledge test. They will ask for your name, date of birth, and phone number, then offer you available time slots. Write down the date, time, and center address before you hang up.
Calling works well if you have questions about what to bring or if the online system is not working. Some centers are busier than others, so if your first choice is booked out, ask about nearby locations.
What documents to bring on test day
Bring your completed DL-44 form (the process for a learner's permit), which you can read from the PennDOT website or pick up at a driver's license center. You also need proof of your identity, such as a birth certificate, passport, or state ID. Bring proof of your Social Security number — a Social Security card, W-2 form, or tax return all work. Finally, bring proof that you live in Pennsylvania, such as a utility bill, lease agreement, or bank statement with your name and current address.
If any of your documents are not in English, bring an official English translation along with the original. Arrive 10 to 15 minutes early so staff can check your paperwork before the test begins.
What happens if you fail the test
If you do not pass, you can usually retake the test the same day at some centers, though you may have to wait an hour or two. Other centers require you to schedule a new appointment for another day. Call ahead or ask the staff member after you receive your results to find out your center's policy.
You can take the test as many times as you need to pass. There is no limit on retakes, though you may have to pay the testing fee again depending on your center's rules. Most people pass on the second or third attempt after studying the Pennsylvania Driver's Manual more carefully.
Preparing for the knowledge test
The Pennsylvania Driver's Manual is free and available on the PennDOT website as a PDF read. Read through it before your test, paying special attention to road signs, right-of-way rules, and speed limits. The test questions come directly from the manual, so studying it is the best way to prepare.
You can also take practice tests online through PennDOT's website or through third-party apps. These practice tests use the same format and types of questions as the real exam, so they give you a good sense of what to expect. Spend at least a few hours studying before you book your appointment.
After you pass the knowledge test
Once you pass, the staff member will issue your learner's permit on the spot. Your permit is valid for one year from the date it is issued. You can now drive with a licensed adult who is at least 21 years old sitting next to you in the front seat. Your permit also comes with restrictions — you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving, even hands-free.
Keep your permit with you every time you drive. You will need it when you take your road test to earn your full driver's license.
Frequently Asked Questions
Can I book my test appointment more than a month in advance?
Most PennDOT centers let you book up to 30 days ahead. If you want a specific date further out, call your local center directly — some may accommodate requests beyond the standard window, though it depends on their scheduling system.
What if I miss my appointment?
If you miss your scheduled test without canceling, you will lose your appointment slot and may have to wait longer to get another one. Contact your driver's license center as soon as possible to reschedule. Some centers charge a fee for no-shows, so check your center's policy.
Do I have to take the test in English?
Yes, the knowledge test is only offered in English in Pennsylvania. If English is not your first language, you can bring a dictionary or ask the staff for clarification on words you do not understand during the test.
How long is my learner's permit valid after I pass the test?
Your learner's permit is valid for one year from the date it is issued. You must pass your road test and get your full license before the permit expires, or you will have to take the knowledge test again.
Can I take the knowledge test at any PennDOT driver's license center?
Yes, you can test at any center in Pennsylvania, not just the one closest to you. If one center is booked up, you can schedule at a different location. Just make sure you bring all required documents no matter which center you choose.