What you need to bring to PennDOT
Pennsylvania requires you to visit a PennDOT Driver License Center in person to get your learner's permit. You cannot explore by mail or online. Bring these documents:
- Proof of identity: a birth certificate, passport, or state ID
- Proof of Social Security number: your Social Security card, W-2, or tax return
- Proof of Pennsylvania residency: a utility bill, lease, mortgage statement, or bank statement dated within the last 30 days
- Completed process form DL-44 (PennDOT provides this at the center, or you can print it ahead of time)
- Your signature
If you are under 18, bring a parent or guardian with you. They must sign the process and provide their own proof of identity and residency. If your parent cannot attend, they can sign a notarized consent form instead, but this takes extra time — it is faster to go together.
Bring originals or certified copies, not photocopies. PennDOT staff will not accept faxes or pictures of documents.
Key Takeaways
- You must visit a PennDOT Driver License Center in person; there is no online or mail option for learner's permits in Pennsylvania.
- Bring proof of identity, Social Security number, and Pennsylvania residency, plus a completed DL-44 form and your parent or guardian if you are under 18.
- The written test covers road signs, traffic laws, and safe driving; you can study using the free PennDOT manual or practice tests on their website.
- Your learner's permit is valid for two years and allows you to drive only with a licensed adult 21 or older in the front seat.
- You must hold your learner's permit for at least six months before you can take the road test for your junior license.
Finding your nearest PennDOT Driver License Center
PennDOT operates Driver License Centers across Pennsylvania. Use the PennDOT location finder on their website (www.dmv.pa.gov) to search by county or ZIP code. Centers are usually in larger towns and cities, not in every small community.
Call ahead or check online to see if the center requires an appointment. Many centers now use an online appointment system, and walk-ins may face long waits or be turned away if the center is full. Some centers have specific hours for permit testing, so confirm before you go.
Bring all your documents the first time. If you are missing anything, staff will not test you and you will have to return another day.
The written test: what to study and how to pass
After you submit your documents, you will take a written test on a computer at the center. The test has 18 questions and you must answer at least 15 correctly to pass. You get one attempt per visit.
The test covers Pennsylvania traffic laws, road signs, right-of-way rules, and safe driving practices. PennDOT publishes a free Driver's Manual on their website that contains all the material you need to know. Read it cover to cover — it is the only official study material.
PennDOT also offers free practice tests on their website. Take these multiple times until you score 15 or higher consistently. The real test uses the same format and types of questions, so practice tests are the best way to prepare.
If you fail, you can retake the test, but you must wait at least one day and pay the fee again. Most people pass on the first try if they study the manual and practice tests.
What your learner's permit allows and restricts
Once you pass the written test and pay the fee (which varies but is typically under $50), you receive your learner's permit. It is a physical card you carry with you every time you drive.
Your permit allows you to drive only when a licensed driver who is 21 or older is sitting in the front passenger seat. That adult must have a valid driver's license. You cannot drive alone, and you cannot have only younger passengers in the car.
Your learner's permit is valid for two years from the date it is issued. If you do not take your road test within that time, you will need to renew it and may have to retake the written test.
Pennsylvania has no restrictions on when you can drive with your permit — there is no curfew or nighttime ban. However, your supervising adult can set their own rules.
The six-month waiting period before your road test
You must hold your learner's permit for at least six months before you are allowed to take the road test for your junior license. This waiting period cannot be shortened, even if you have extensive driving experience.
Use this time to practice with your supervising adult. There is no required number of hours, but the more you drive, the more confident and prepared you will be for the road test.
After six months have passed, you can schedule your road test through PennDOT. You will need to bring your learner's permit, proof of insurance, and the vehicle you will be tested in. The road test takes about 20 minutes and tests your ability to handle real traffic situations.
Costs and what happens if you lose your permit
The fee for a learner's permit in Pennsylvania is typically under $50, though the exact amount can change. PennDOT accepts cash and card at most centers. Ask the staff what payment methods they take before you arrive.
If you lose your learner's permit, you can request a replacement at any PennDOT Driver License Center. Bring your ID and proof of residency. There is usually a small replacement fee, and you will receive a new card on the spot.
If your permit is stolen, report it to PennDOT as soon as possible. They can flag it in the system so it cannot be used by someone else.
Frequently Asked Questions
Can I get my learner's permit if I am homeschooled?
Yes. Homeschooling does not affect your ability to get a learner's permit. You still need to pass the written test and bring the same documents as anyone else. PennDOT does not require proof of school enrollment.
What if I fail the written test?
You can retake it, but you must wait at least one day and pay the fee again. There is no limit on how many times you can retake it. Most people pass on the second attempt if they study the PennDOT manual and practice tests between tries.
Do I need a Social Security number to get a learner's permit?
Yes. Pennsylvania requires proof of your Social Security number. If you do not have a Social Security number, you cannot get a learner's permit. You can explore for one through the Social Security Administration if you do not have one yet.
Can my learner's permit be used in other states?
Pennsylvania learner's permits are recognized in most other states, but the rules about who can supervise you may differ. Check the rules in any state where you plan to drive before you go.
What if I turn 18 before I get my junior license?
You can still use your learner's permit and take the road test whenever you are ready. The six-month waiting period still applies. Once you pass the road test, you will receive a regular driver's license, not a junior license.