Pennsylvania permit tests happen at PennDOT Driver License Centers, not at third-party locations

You take your written permit test at a PennDOT Driver License Center — these are the only places authorized to administer the exam in Pennsylvania. You cannot take it at a private driving school, a testing center, or online. You must go in person to a center, bring the required documents, and take the test on their computer or paper form.

PennDOT operates Driver License Centers across all 67 counties. Each center handles permit tests, road tests, and license renewals. The test itself is the same statewide — 18 questions on traffic laws, road signs, and safe driving — and you need 15 correct to pass.

Key Takeaways

  • All permit tests in Pennsylvania are given at PennDOT Driver License Centers during their posted business hours.
  • You must bring a valid form of identification, proof of Social Security number, and proof of Pennsylvania residency to test.
  • The written test covers 18 questions on traffic laws and road signs, and you must answer at least 15 correctly to pass.
  • You can find your nearest Driver License Center and check wait times on the PennDOT website before you go.
  • If you fail the test, you can retake it the same day at most centers, though some may require you to wait a few hours.

Finding your nearest PennDOT Driver License Center

Go to the PennDOT website and use their Driver License Center locator tool. Enter your county or zip code, and the tool will show you all centers near you, their addresses, phone numbers, and current hours of operation. Centers are typically open Monday through Friday during business hours, with some offering limited Saturday hours.

Call ahead before you go. Many centers post real-time wait times on the PennDOT website, and staff can tell you how busy they are. Some centers are consistently slower than others in the same county, so if you have a choice, picking a less-crowded location can save you an hour or more of waiting.

What documents you need to bring

Bring three things: a valid photo ID, proof of your Social Security number, and proof of Pennsylvania residency. Your photo ID can be a passport, military ID, or an out-of-state driver's license. For Social Security, bring your Social Security card, a W-2, or a tax return. For residency, bring a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days — it must show your name and current Pennsylvania address.

If you are under 18, you also need a parent or guardian present with their own ID. Bring originals, not copies. PennDOT staff will not accept photocopies of your Social Security card or ID.

How the permit test works on the day you go

When you arrive, check in at the front desk and tell staff you are taking a permit test. You will fill out a form with your personal information and pay the permit fee — this varies but is typically around $20 to $30. You will then be called to a testing station when it is your turn.

The test is 18 multiple-choice questions on Pennsylvania traffic laws, road signs, and safe driving practices. You have a set amount of time to complete it — usually 30 minutes. You can take the test on a computer or on paper, depending on what the center offers. Once you finish, staff will score it when ready and tell you whether you passed.

What happens if you fail the test

If you do not pass, you can retake it the same day at most centers, though you may have to wait a few hours and pay another fee. Some centers require you to come back on a different day. Ask staff what their policy is before you leave.

You are allowed to retake the test as many times as you need. There is no limit on attempts in Pennsylvania. Between attempts, review the areas where you struggled — the PennDOT handbook covers all the material on the test and is available free on their website.

Preparing before you go to the test

Study the Pennsylvania Driver's Manual, which is free and available as a PDF on the PennDOT website. It covers all the traffic laws, road signs, and safe driving rules that appear on the permit test. Read through it at least once, paying close attention to sections on speed limits, right-of-way rules, and what different road signs mean.

Take practice tests online or on paper to get used to the format. Many websites offer free Pennsylvania permit practice tests that mirror the real exam. Practice tests help you identify weak areas and build confidence before test day. Aim to score at least 17 out of 18 on practice tests before you take the real one.

After you pass the permit test

Once you pass, PennDOT will issue you a learner's permit on the spot. Your permit is valid for one year and allows you to drive with a licensed adult who is at least 21 years old sitting next to you. The permit is your proof that you passed the written test.

Keep your permit with you whenever you drive. You will need it when you go to take your road test, which is the next step toward getting your full driver's license. You can schedule your road test at the same Driver License Center or online through PennDOT's website.

Frequently Asked Questions

Can I take the permit test online in Pennsylvania?

No. Pennsylvania requires all permit tests to be taken in person at a PennDOT Driver License Center. There is no online option for the written test.

What if I do not have a Social Security card?

You can bring a W-2, tax return, or other document that shows your Social Security number instead. PennDOT accepts multiple forms of proof — you do not need the card itself.

How long does the permit test take?

The test itself takes about 30 minutes. Total time at the center, including check-in and waiting, usually ranges from 1 to 3 hours depending on how busy the location is.

Can I take the permit test if I am not a Pennsylvania resident?

No. You must be a Pennsylvania resident to take the permit test. You need proof of residency dated within the last 60 days, such as a utility bill or lease.

What if I fail the test — do I have to pay again?

Yes. Each attempt costs a fee, typically $20 to $30. You pay the fee each time you take or retake the test, whether you pass or fail.