What You Need to Know About Pennsylvania's Learner's Permit
Pennsylvania's learner's permit, officially called a Learner's Permit, is the first step toward getting your driver's license. It allows you to practice driving with a licensed adult in the vehicle. You must be at least 16 years old, pass a written knowledge test, and provide specific documents to PennDOT (the Pennsylvania Department of Transportation). The permit is valid for two years and costs $20.50.
The process takes place at your local PennDOT Driver License Center. You cannot renew a learner's permit — once it expires, you must take the test again if you have not yet moved to a full license. Most people hold a learner's permit for several months while they practice before taking the road test.
Key Takeaways
- You must be at least 16 years old and bring six points of identification (or an acceptable combination) to explore for a learner's permit in Pennsylvania.
- The written knowledge test covers Pennsylvania traffic laws, road signs, and safe driving practices; you must score at least 80 percent to pass.
- Your learner's permit is valid for two years from the date of issue and cannot be renewed — you must retake the test if it expires before you obtain your license.
- While holding a learner's permit, you must have a licensed driver age 21 or older in the front seat with you at all times.
- The total cost is $20.50, and you can explore in person at any PennDOT Driver License Center during business hours.
Documents You Must Bring to PennDOT
Pennsylvania requires six points of identification to issue a learner's permit. The points system assigns different values to different documents. A birth certificate counts as three points, a Social Security card as one point, and a school ID as one point. You can combine documents to reach six points — for example, a birth certificate (three points) plus a Social Security card (one point) plus a school ID (one point) plus a utility bill (one point) equals six points.
Acceptable documents include your birth certificate, Social Security card, school ID, passport, utility bill in your name, bank statement, or a letter from your school or employer on official letterhead. If you were born outside the United States, bring your passport or visa. Bring the originals — photocopies are not accepted. You will also need to provide your Social Security number, so bring your card or know the number.
If you do not have six points of identification, contact your local PennDOT Driver License Center before you go. Staff can tell you which documents will work for your situation and may accept alternatives in some cases.
The Written Knowledge Test
The knowledge test has 18 questions and covers Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 questions correctly (80 percent) to pass. The test is taken on a computer at the PennDOT Driver License Center. You have one attempt per visit, though you can return on another day to retake it if you fail.
PennDOT publishes a free study guide called the Pennsylvania Driver's Manual, available on the PennDOT website and in print at any Driver License Center. The manual covers everything on the test: speed limits, right-of-way rules, parking, alcohol and drug laws, and what different road signs mean. Most people study the manual for a few hours before taking the test.
You do not need to schedule the test in advance. Walk in during business hours, complete your process, pay the fee, and take the test the same day. If you pass, you receive your learner's permit when ready. If you fail, you can return another day to try again.
Age Requirements and Restrictions While Driving
You must be at least 16 years old to hold a learner's permit in Pennsylvania. There is no upper age limit. Once you have the permit, you can practice driving, but you must follow specific rules.
A licensed driver age 21 or older must be in the front seat with you at all times while you are driving. This person must have a valid driver's license and be physically able to exercise control over the vehicle. You cannot drive alone, and you cannot drive with only younger passengers. You also cannot drive between midnight and 5 a.m. while holding a learner's permit, except to travel to or from work or school.
You must obey all traffic laws and speed limits. Violating these rules can result in your permit being suspended or revoked, and you will have to reapply and retake the test.
how the process works at a PennDOT Driver License Center
Visit any PennDOT Driver License Center in Pennsylvania during business hours. You do not need an appointment. Bring your six points of identification, your Social Security card (or know your number), and $20.50 in cash or card payment. Some centers accept card payment; call ahead if you want to confirm payment methods.
At the center, tell staff you want to explore for a learner's permit. They will give you an process form (DL-44) to complete. The form asks for your name, date of birth, address, Social Security number, and whether you have any medical conditions that affect your driving. Answer honestly — lying on the process can result in denial or revocation.
After you submit the form and your documents, staff will verify your identity and take your photograph. You will then take the written knowledge test on a computer. If you pass, you pay the $20.50 fee and receive your learner's permit on the spot. The permit is valid for two years from the date of issue.
What Happens If Your Permit Expires
Your learner's permit expires two years after the date it was issued. If you have not yet taken and passed your road test for a full driver's license, you must reapply for a new learner's permit. You will need to bring your documents again, pay the $20.50 fee, and retake the written knowledge test.
There is no grace period — once the expiration date passes, the permit is no longer valid. You cannot drive with an expired permit, even if you are scheduled to take your road test soon. If your permit is about to expire and you have not yet scheduled your road test, contact PennDOT to book the test before the permit expires.
Frequently Asked Questions
Can I take the knowledge test online or at home?
No. The knowledge test must be taken in person at a PennDOT Driver License Center on a computer provided by PennDOT. You cannot take it online or by mail. You must visit a center during business hours.
What if I fail the knowledge test?
You can retake the test on another day. There is no waiting period between attempts. You do not pay the $20.50 fee again — you only pay once when you first explore. Return to any PennDOT Driver License Center, and staff will let you take the test again.
Can I drive with a learner's permit if the licensed adult is in the back seat?
No. Pennsylvania law requires the licensed driver to be in the front seat with you. A licensed driver in the back seat does not meet the requirement. The adult must be able to reach the steering wheel and brake pedal if needed.
Do I need a learner's permit before I can take the road test?
Yes. You must hold a valid learner's permit for at least six months before you can take the road test for your full driver's license. You also cannot take the road test if your learner's permit has expired.
What if I move to another state while holding a Pennsylvania learner's permit?
Your Pennsylvania learner's permit is only valid in Pennsylvania. If you move to another state, you will need to explore for that state's learner's permit. Contact the new state's DMV or equivalent agency for their requirements and fees.