What you need to bring to PennDOT

Pennsylvania's learner's permit is issued by PennDOT (the Pennsylvania Department of Transportation). You'll explore in person at a PennDOT Driver License Center, and you must bring specific documents — there's no online process for a learner's permit in Pennsylvania.

Bring a proof of identity (a birth certificate, passport, or state ID), proof of Social Security number (a Social Security card, W-2, or tax return), and proof of Pennsylvania residency (a utility bill, lease, or bank statement dated within 30 days). If you're under 18, you'll also need a parent or guardian to sign the process in person. Bring the original documents or certified copies — photocopies alone won't work.

You do not need to schedule an appointment at most Driver License Centers, though some locations now accept appointments online through the PennDOT website. Walk-ins are still accepted, but wait times vary by location and time of day.

Key Takeaways

  • You must explore in person at a PennDOT Driver License Center with original documents proving your identity, Social Security number, and Pennsylvania residency.
  • If you're under 18, a parent or guardian must be present and sign the process.
  • You'll take a written test at the Driver License Center on the day you explore; passing it is required to receive your permit.
  • Your learner's permit is valid for one year and allows you to drive only with a licensed adult 21 or older in the front seat.
  • Pennsylvania charges a fee for the learner's permit, and you'll pay in cash, check, or debit card at the time of process.

The written test and what it covers

Before you receive your learner's permit, you must pass a written knowledge test administered at the Driver License Center. The test has 18 questions and covers Pennsylvania traffic laws, road signs, safe driving practices, and what to do in emergency situations. You need to answer at least 15 questions correctly to pass.

PennDOT provides a free study guide called the Pennsylvania Driver's Manual, available as a PDF on the PennDOT website or in print at any Driver License Center. The manual covers everything on the test. Most people study it for a few days or a week before taking the test. You can take the test in English or Spanish.

If you fail the test, you can retake it the same day or return another day — there's no waiting period between attempts in Pennsylvania. Each attempt costs the same fee.

Age requirements and restrictions for learner's permit holders

You must be at least 16 years old to get a learner's permit in Pennsylvania. There is no upper age limit — adults of any age can obtain one.

Once you have your permit, you can drive only when a licensed driver who is 21 years old or older is sitting in the front passenger seat next to you. You cannot drive alone, and the supervising driver must have a valid driver's license. You can drive on any public road in Pennsylvania, including highways, but you cannot drive between midnight and 5 a.m.

Your learner's permit is valid for one year from the date it's issued. If you don't pass the road test within that year, you'll need to renew your permit and pay the fee again.

How long you hold a learner's permit before the road test

Pennsylvania does not require a minimum holding period for your learner's permit. You can take the road test as soon as you receive your permit, though most people practice for several weeks or months first.

However, if you're under 18, Pennsylvania's Graduated Driver Licensing (GDL) law requires you to hold your learner's permit for at least six months before you can move to the next stage (a junior license). If you're 18 or older, there's no waiting period — you can take the road test whenever you feel ready.

The road test itself is scheduled through PennDOT, and wait times for test appointments vary by location. In busy areas, you may wait several weeks for an available slot, so schedule your test early if you know when you want to take it.

The cost and how to pay

Pennsylvania charges a fee for the learner's permit. The exact amount varies slightly depending on your age and how long you want the permit to be valid, but as of recent years the fee is typically in the range of $35 to $40 for a one-year permit. PennDOT updates fees periodically, so confirm the current amount on the PennDOT website or by calling your local Driver License Center before you go.

You pay the fee at the Driver License Center when you explore. PennDOT accepts cash, checks, and debit cards. Credit cards are not accepted at most locations. If you fail the written test and retake it, you'll pay the fee again for each attempt.

Finding your nearest PennDOT Driver License Center

PennDOT operates Driver License Centers throughout Pennsylvania. You can find the one nearest you by visiting the PennDOT website and using their location finder, or by calling 1-800-932-4600. The website shows hours of operation, services available at each location, and whether that location accepts appointments.

Some smaller centers have limited hours or may not offer all services, so check before you go. If your nearest center has a long wait, you may be able to visit a different location in your region. Bring all your documents with you — if anything is missing, you'll have to return another day.

What happens after you pass the written test

Once you pass the written test, PennDOT will issue your learner's permit on the spot. Your permit will be a physical card with your photo, name, date of birth, and the expiration date. Keep it with you whenever you drive.

Your next step is to practice driving with a licensed adult and then schedule your road test through PennDOT. The road test checks your ability to handle a vehicle safely in real-world driving conditions. You'll drive a set route with a PennDOT examiner in your vehicle, and the test usually takes 20 to 30 minutes.

If you pass the road test, you'll move to the next stage of Pennsylvania's licensing system. If you're under 18, you'll receive a junior license with certain restrictions. If you're 18 or older, you'll receive a full driver's license.

Frequently Asked Questions

Can I get a learner's permit if I don't have a Social Security number?

No. Pennsylvania requires proof of a Social Security number to issue a learner's permit. If you don't have one, you'll need to obtain one from the Social Security Administration before you can explore at PennDOT. This process can take several weeks.

What if I'm under 18 and my parent can't come with me to PennDOT?

Your parent or legal guardian must be present in person to sign the process. If neither parent can attend, a court-appointed guardian or someone with legal custody can sign instead. PennDOT will not issue a permit without a parent or guardian signature for applicants under 18.

Do I need to pass a vision test to get a learner's permit?

Yes. PennDOT will test your vision at the Driver License Center as part of the process process. If you wear glasses or contacts, bring them with you. If you fail the vision test, you may still receive a permit with a restriction requiring you to wear corrective lenses while driving.

Can I use my learner's permit to drive in other states?

Pennsylvania's learner's permit is recognized in most other states, but restrictions may differ. Some states honor Pennsylvania's rules; others have their own rules for out-of-state permit holders. Check the rules of any state where you plan to drive before you go.

What if I lose my learner's permit?

Return to a PennDOT Driver License Center and request a replacement. You'll pay a replacement fee (usually smaller than the original permit fee) and receive a new card. Bring your ID and proof of residency. If your permit was stolen, you may want to report it to PennDOT, though this is not required.