What you need to know before you start
Pennsylvania's learner's permit is your first step toward a driver's license. It lets you practice driving with a licensed adult in the car, but it comes with real restrictions — you cannot drive alone, and there are rules about when you can drive and who can be in the car with you. The whole process takes a few weeks from start to finish, and you will need to pass a written test at a PennDOT office.
You must be at least 16 years old to get a learner's permit in Pennsylvania. If you are under 18, you also need a parent or guardian to sign your process. The written test covers road signs, traffic laws, and safe driving practices specific to Pennsylvania. You take it at a PennDOT Driver License Center, and you can retake it if you do not pass the first time.
Key Takeaways
- You must be at least 16 years old and bring proof of age, identity, and Pennsylvania residency to a PennDOT Driver License Center.
- The written test covers Pennsylvania traffic laws and road signs; you can study using the official PennDOT Driver's Manual available free online.
- Your learner's permit is valid for one year and requires a licensed adult driver age 21 or older in the front seat whenever you drive.
- You cannot drive between midnight and 5 a.m. with a learner's permit, and you must follow all other traffic laws exactly as a licensed driver would.
- After holding your permit for six months and practicing, you become may be able to access to take the road test for your junior license.
Documents you need to bring to PennDOT
Bring original documents or certified copies — photocopies alone will not work. You need proof of your date of birth, such as a birth certificate, passport, or school ID. You also need a photo ID if you have one, though a school ID counts. If you do not have a photo ID yet, bring two documents that show your name and date of birth.
You must prove you live in Pennsylvania. A utility bill, lease, mortgage statement, or school enrollment letter all work, as long as it shows your name and current address. If you live with a parent or guardian, their document with your name on it is fine. Bring the original or a certified copy.
If you are under 18, bring a parent or guardian with you, or bring a notarized consent form signed by them. PennDOT can notarize the form at the Driver License Center if you do not have access to a notary elsewhere.
The written test: what to study and how to prepare
The written test has 18 questions, and you need to answer at least 15 correctly to pass. The questions come from the official PennDOT Driver's Manual, which you can read free on the PennDOT website. The manual covers Pennsylvania traffic laws, right-of-way rules, parking, speed limits, and what different road signs mean.
Study the manual at least a few days before your test. Pay close attention to sections on traffic signs, because the test always includes questions about what signs mean. Read about Pennsylvania's specific rules, like the fact that you must use headlights from one hour after sunset to one hour before sunrise. The test is not tricky — it tests whether you know the rules you will need to follow as a driver.
You can take the test on a computer at the Driver License Center. The test is multiple choice, and you get your results right away. If you do not pass, you can retake it the same day or come back another day. There is no limit to how many times you can retake the written test.
Restrictions that come with your learner's permit
Your learner's permit is not a license to drive alone. A licensed driver age 21 or older must be in the front seat with you every time you drive. That person must have a valid driver's license. You cannot drive with only younger passengers in the car, even if one of them has a license.
You cannot drive between midnight and 5 a.m. This is a hard rule — driving during these hours with a learner's permit is a violation. You also must follow all other traffic laws exactly as a licensed driver would: obey speed limits, stop at red lights, use turn signals, and wear your seatbelt.
You must keep your learner's permit with you whenever you drive. If a police officer stops you and you cannot show your permit, you can face a fine. Your permit is valid for one year from the date PennDOT issues it. If you do not take your road test before it expires, you will need to take the written test again and get a new permit.
How long you hold your permit before taking the road test
Pennsylvania requires you to hold your learner's permit for at least six months before you can take the road test. This is not a waiting period where you do nothing — these six months are your time to practice driving with a licensed adult and build real skills. Most people use this time to practice in different weather, on different road types, and at different times of day.
You do not need to log your practice hours or submit proof of practice to PennDOT. The six-month rule is just a calendar requirement. Once you have held your permit for six months and you feel ready, you can schedule your road test at a PennDOT Driver License Center.
Scheduling your road test appointment
You schedule your road test through PennDOT's website or by calling your local Driver License Center. You will need your learner's permit number and a phone number where PennDOT can reach you. Road test appointments fill up, especially in spring and summer, so schedule as soon as you are ready — do not wait until the last week of your permit's validity.
When you go for your road test, bring your learner's permit, proof of insurance for the vehicle you will use, and the vehicle itself. The vehicle must be in safe working condition: brakes, lights, wipers, and mirrors all working. Bring a licensed adult who is at least 21 years old to drive the vehicle to the test location, since you cannot drive there alone with your learner's permit.
What happens after you pass the road test
If you pass the road test, you move to a junior license. A junior license lets you drive alone, but it still has restrictions. You cannot drive between 11 p.m. and 5 a.m. unless you are driving to work, school, or a medical appointment. You also cannot have more than one passenger under age 18 in the car unless they are family members.
These junior license restrictions stay in place until you turn 18. Once you turn 18, your junior license becomes a full unrestricted license, and you can drive whenever you want with as many passengers as you want (within seatbelt limits).
If you do not pass the road test, you can retake it. There is no waiting period between attempts, but you do need to schedule another appointment. Most people pass on their second or third try. Failing the road test does not affect your learner's permit — it stays valid for the rest of the year.
Frequently Asked Questions
Can I get my learner's permit if I am homeschooled?
Yes. You need proof of Pennsylvania residency, which can be a utility bill or lease in your parent's name at your home address. You do not need a school ID or enrollment letter. Bring your birth certificate or passport for proof of age, and you are all set.
What if I fail the written test?
You can retake it the same day or come back another day. There is no fee for retakes, and there is no limit to how many times you can try. Most people pass on their first or second attempt. Study the PennDOT Driver's Manual again before your next try, and focus on the areas where you felt least confident.
Can I drive to school with my learner's permit?
No. Your learner's permit requires a licensed adult age 21 or older in the front seat at all times. You cannot drive to school alone, even if school is during the day. A parent, guardian, or other licensed adult must be in the car with you.
What if my learner's permit expires before I take the road test?
You will need to take the written test again and get a new permit. Your old permit is no longer valid. The six-month waiting period starts over from the date you receive your new permit. Schedule your road test early so you have time to take it before your permit expires.
Do I need to take a driver's education course to get my learner's permit?
No. Pennsylvania does not require a driver's education course to get a learner's permit. You only need to pass the written test. However, taking a course can help you study and prepare, and some insurance companies offer discounts for completing an approved course.