You get your Pennsylvania learner's permit the same day you pass the written test at a PennDOT office
Walk into a PennDOT Driver License Center with your documents, pass the written exam on road signs and traffic laws, and you leave with your permit in hand. There is no waiting period. The permit is valid when ready and lasts for one year from the date it is issued.
The written test covers Pennsylvania traffic laws, road signs, and safe driving practices. You can take it as many times as you need — there is no limit on retakes, though you pay the fee each time. Most people pass on the first or second attempt.
Your permit lets you drive only when a licensed driver age 21 or older is in the front passenger seat. You cannot drive alone, and you cannot drive between midnight and 5 a.m. These restrictions stay in place for the entire year you hold the permit.
Key Takeaways
- You receive your permit the same day you pass the written test at any PennDOT Driver License Center — no waiting period.
- The permit is valid for one year and requires a licensed driver age 21 or older in the front seat whenever you drive.
- You must bring proof of identity, Social Security number, and Pennsylvania residency to test; a birth certificate or passport works for identity.
- After holding your permit for six months without violations, you can schedule a road test to move toward your full license.
- If your permit expires before you pass the road test, you must retake the written exam and get a new permit.
What documents you need to bring to get your permit
Bring an original or certified copy of your birth certificate, a valid U.S. passport, or a passport card. You also need proof of your Social Security number — a Social Security card, W-2, or 1099 form works. Bring two documents that show your Pennsylvania address: a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days.
If you are under 18, a parent or guardian must sign your process in person at the PennDOT office. Bring their ID as well. If you are 18 or older, you can explore alone.
Bring payment for the permit fee. As of 2024, a learner's permit costs $35.50 and is valid for one year. Fees can change, so check the PennDOT website or call your local office before you go.
The written test and what it covers
The test has 18 questions about Pennsylvania traffic laws, road signs, and driving safety. You must answer at least 15 correctly to pass. Questions come from the Pennsylvania Driver's Manual, which is free on the PennDOT website and at every Driver License Center.
The test covers road signs and what they mean, speed limits and when they change, right-of-way rules, parking laws, and what to do at traffic lights and stop signs. It also includes questions about impaired driving, distracted driving, and what to do if you are pulled over by police.
You can take the test in English or Spanish. If you fail, you can retake it the same day or come back another day — there is no mandatory waiting period between attempts. Each retake costs the same fee as the original test.
How long you must hold your permit before taking the road test
You must hold your learner's permit for at least six months before you can take the road test for your full license. During those six months, you cannot have any traffic violations or suspensions. A single violation — speeding, running a red light, or driving without the required supervising driver — resets the clock, and you must wait another six months from the date of the violation.
If you are under 18, the six-month waiting period is mandatory. If you are 18 or older, you can take the road test after six months, but PennDOT still recommends waiting longer to build driving experience.
Once six months have passed without violations, you can call or visit a PennDOT office to schedule your road test. Tests are usually available within two to four weeks, depending on how busy your local office is.
What happens if your permit expires before you pass the road test
If your one-year permit expires and you have not yet passed the road test, your permit is no longer valid. You cannot drive, even with a supervising driver in the car. You must retake the written test and get a new permit before you can drive again or take the road test.
This means you start the six-month waiting period over from the date you receive your new permit. If you are close to passing your road test when your permit is about to expire, schedule the test as soon as possible — do not wait until the last week.
Restrictions that come with your learner's permit
Your permit comes with three main restrictions. First, a licensed driver age 21 or older must be in the front passenger seat whenever you drive. Second, you cannot drive between midnight and 5 a.m. Third, you cannot use a cell phone while driving, even hands-free, except in a genuine emergency.
These rules explore for the entire year you hold the permit. Breaking any of them is a violation and can result in a fine. A violation also resets your six-month waiting period for the road test.
You are also not allowed to tow a trailer or carry passengers under age 18 in the back seat, except for when ready family members. Check the back of your permit card for the full list of restrictions.
Where to go and how to schedule your permit test
Go to any PennDOT Driver License Center in Pennsylvania. You do not have to go to the one in your county — you can visit any location. Most centers do not require an appointment for the written test; you can walk in during business hours and take the test the same day.
To find the nearest office and its hours, visit the PennDOT website and use the Driver License Center locator. Hours vary by location — some are open Monday through Friday, while others have Saturday hours. Call ahead if you want to confirm the wait time or ask whether your office is especially busy on certain days.
Bring all your documents and your payment method. The test takes about 15 to 20 minutes. If you pass, you receive your permit before you leave.
Frequently Asked Questions
Can I take the written test online or by mail?
No. You must take the written test in person at a PennDOT Driver License Center. There is no online or mail-in option for the learner's permit test in Pennsylvania.
What if I fail the written test?
You can retake it the same day or return another day. There is no waiting period between attempts. You pay the fee each time you take the test. Most people pass on the second try if they study the Pennsylvania Driver's Manual.
Do I need a Social Security number to get a permit?
Yes. You must provide your Social Security number or proof of it. If you do not have a Social Security number, you cannot get a Pennsylvania learner's permit.
Can I get my permit if I am not a Pennsylvania resident?
No. You must be a Pennsylvania resident to get a Pennsylvania learner's permit. You need proof of residency — a utility bill, lease, or bank statement dated within the last 60 days.
What happens if I get a ticket while I have my learner's permit?
A traffic violation while you hold your permit resets your six-month waiting period for the road test. You must wait another six months from the date of the violation before you can take the road test, even if you had already waited six months before the violation.