What you need to do to get a Pennsylvania learner's permit

To get a Pennsylvania learner's permit, you need to pass a written knowledge test at a PennDOT Driver License Center. The test covers Pennsylvania traffic laws, road signs, and safe driving practices. You must bring proof of identity, proof of Social Security number, and proof of Pennsylvania residency — and you must be at least 16 years old. There is no separate process form; you walk in, pay the fee, take the test, and if you pass, you leave with your permit the same day.

Pennsylvania does not require a separate written process before you arrive at the testing center. You do not need to schedule an appointment at most locations, though some centers now use an online reservation system to manage wait times. The entire process — from arrival to passing the test — typically takes one to two hours.

Key Takeaways

  • You must bring three documents to the PennDOT Driver License Center: one for identity, one for your Social Security number, and one proving you live in Pennsylvania.
  • The written test has 18 questions and you must answer at least 15 correctly to pass; it covers road signs, traffic laws, and safe driving rules specific to Pennsylvania.
  • The permit fee is $20.50 and must be paid in cash, debit card, or credit card at the time you test.
  • 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 passenger seat.

Documents you must bring to the testing center

Pennsylvania requires three separate documents, and they cannot all be the same piece of paper. You need one document for identity, one for your Social Security number, and one for residency. A single document can count toward two categories if it meets both requirements — for example, a Pennsylvania driver's license counts as both identity and residency — but you still need a third document from a different category.

For identity, bring a Pennsylvania driver's license, passport, military ID, or school ID. For Social Security number verification, bring your Social Security card, W-2 form, 1099 form, or a tax return. For residency, bring a utility bill, lease agreement, mortgage statement, or property tax bill dated within the last 60 days. Your name on the residency document must match the name on your identity document.

If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access for one. If you are under 18, your parent or guardian must be present at the testing center.

The written knowledge test and what it covers

The Pennsylvania written test has 18 questions. You must answer at least 15 correctly to pass, which means you can miss no more than 3 questions. The test is multiple choice and covers Pennsylvania traffic laws, road signs, right-of-way rules, and safe driving practices. You take the test on a computer at the testing center.

The test includes questions about speed limits, parking rules, what to do at a red light or stop sign, how to handle an emergency vehicle, and what different road signs mean. You will also see questions about alcohol and driving, distracted driving, and what to do if you are pulled over. The test is offered in English and several other languages; ask the staff which languages are available at your location.

You are allowed to take the test twice in one visit if you fail the first time. If you fail both attempts, you must wait one day before you can test again. There is no additional fee for a retest on the same day, but you will pay the full fee again if you return on a different day.

The permit fee and payment methods

The learner's permit costs $20.50. You must pay at the time you test, before you sit down to take the written exam. Pennsylvania accepts cash, debit cards, and credit cards. Some testing centers may have ATMs on site if you need cash, but do not assume this — bring payment with you.

The $20.50 fee covers the permit itself and is not refundable if you fail the test. If you pass and receive your permit, the fee is already included in that cost.

How long your permit is valid and what you can do with it

Your Pennsylvania learner's permit is valid for two years from the date it is issued. During that time, you can drive only if a licensed driver who is at least 21 years old is sitting in the front passenger seat next to you. That adult must hold a valid driver's license from any state or country.

You cannot drive alone, and you cannot drive with only passengers your own age in the car. You must follow all traffic laws, speed limits, and road signs exactly as a licensed driver would. You are also subject to Pennsylvania's Graduated Driver Licensing (GDL) restrictions, which limit when and where you can drive depending on your age and how long you have held your permit.

If you are under 18, you cannot use a cell phone while driving — not even hands-free — except to call 911. If you are 18 or older with a learner's permit, you can use a hands-free device but not handheld texting or calling.

Where to find a PennDOT Driver License Center near you

Pennsylvania has Driver License Centers in most counties. You can find the location nearest you on the PennDOT website by entering your county or zip code. The website shows hours of operation, which vary by location. Some centers are open Monday through Friday only; others are open on Saturdays. A few locations now require you to reserve a time slot online before you arrive, while others operate on a first-come, first-served basis.

Call ahead or check the website before you go, because wait times and policies differ by location. Some centers are busier than others, and a few have temporarily reduced hours. Arriving early in the day or on a weekday morning typically means a shorter wait.

What happens after you pass the test

When you pass the written test, you will receive your learner's permit on the spot. The permit is a physical card that you must carry with you every time you drive. It shows your name, date of birth, address, and the date it expires.

You can begin driving with a licensed adult in the front passenger seat as soon as you leave the testing center. Your permit is valid when ready. You do not need to wait for anything to arrive in the mail or for any additional paperwork to be processed.

Keep your permit in a safe place. If you lose it, you can get a replacement at any Driver License Center for a fee. If you want to move on to a road test and a full driver's license, you must hold your learner's permit for at least six months (or until you turn 18, whichever comes first) before you are allowed to test.

Frequently Asked Questions

Can I take the written test if I am under 16?

No. Pennsylvania law requires you to be at least 16 years old to hold a learner's permit. If you are younger, you must wait until your 16th birthday to test.

What if I fail the written test?

You can take it again when ready at the same visit at no extra cost. If you fail both attempts, you must return on a different day and pay the $20.50 fee again. There is no limit to how many times you can test, but you must wait at least one day between visits.

Do I need to bring my Social Security card, or can I bring something else?

You do not have to bring your Social Security card specifically. You can bring a W-2, 1099, tax return, or a letter from the Social Security Administration instead. Any one of these counts as proof of your Social Security number.

Can I drive alone with my learner's permit?

No. You must have a licensed driver at least 21 years old in the front passenger seat at all times. Driving alone with a learner's permit is illegal in Pennsylvania and can result in a fine and loss of your permit.

How long do I have to wait before I can take my 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 full driver's license. If you turn 18 before six months have passed, you can test as soon as you turn 18, even if you have not held the permit for six months yet.