What you need to bring to PennDOT

Pennsylvania's Department of Transportation (PennDOT) requires six specific documents when you walk in to get your learner's permit. You cannot explore online — you must visit a PennDOT Driver License Center in person.

Bring proof of your legal name (birth certificate, passport, or naturalization papers), proof of your Social Security number (Social Security card or W-2 form), proof of your Pennsylvania address (utility bill, lease, or bank statement dated within 30 days), and a completed process for Driver's License or Learner's Permit form (DL-44). You also need a valid photo ID if you have one, and your parent or guardian must be present if you are under 18.

If your name has changed since your birth certificate was issued, bring the court order or marriage certificate that shows the change. If you do not have a Social Security number, bring a letter from the Social Security Administration stating you are not may be able to access.

Key Takeaways

  • You must visit a PennDOT Driver License Center in person with your parent or guardian if you are under 18; online applications are not available.
  • Bring your birth certificate or passport, Social Security card, proof of your Pennsylvania address, and the completed DL-44 form.
  • The written test covers Pennsylvania traffic laws and road signs, and you must score at least 80 percent to pass.
  • 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 passenger seat.
  • The cost varies by age but typically ranges from $20 to $35, and PennDOT accepts cash, check, debit card, and credit card.

Finding the nearest PennDOT Driver License Center

PennDOT operates Driver License Centers across Pennsylvania, but not every county has one. Use the PennDOT location finder on the official website (dmv.pa.gov) to search by county or ZIP code and see hours of operation.

Many centers require you to take a number and wait, though some now offer online appointment scheduling. Check the specific center's page to see if you can book a time slot in advance. Walk-in hours vary widely — some centers open at 8:30 a.m. and close at 4:30 p.m., while others have different schedules. Arriving early in the morning typically means a shorter wait.

Passing the written knowledge test

At the Driver License Center, you will take a written test on a computer. The test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 questions correctly (80 percent) to pass.

The test covers topics like speed limits, right-of-way rules, what different road signs mean, how to handle intersections, and what to do in bad weather. You can study using the Pennsylvania Driver's Manual, which PennDOT provides free online and in print at every Driver License Center. Many people also use practice tests available on the PennDOT website to prepare.

If you fail the test, you can retake it the same day or return another day. There is no waiting period between attempts, though you may have to pay the process fee again depending on the center's policy.

What your learner's permit allows and restricts

Once you pass the written test, PennDOT will issue your learner's permit on the spot. Your permit is valid for one year from the date of issue. During that year, you can drive only when a licensed adult who is 21 years old or older is sitting in the front passenger seat next to you.

You cannot drive alone, and you cannot have more than one passenger under 18 in the car (other than a sibling). You must obey all traffic laws and speed limits. If you are under 18, you cannot use a cell phone while driving, even hands-free. Violating these restrictions can result in fines and may delay when you can take your road test for a full license.

Your learner's permit is not a valid form of identification for other purposes like buying age-restricted items. If you need a Real ID-compliant document for air travel or federal buildings, you will need to upgrade to a Real ID driver's license later.

The cost and payment methods

The fee for a Pennsylvania learner's permit depends on your age. If you are 16 or 17, the cost is typically $20 to $35. The exact amount can vary slightly by Driver License Center, so check the PennDOT website or call ahead to confirm the current fee.

PennDOT accepts cash, personal checks, debit cards, and credit cards at all Driver License Centers. Some centers may have a surcharge for credit card payments, so ask before you pay. If you pay by check, bring a valid ID that matches the name on the check.

What happens if you fail or need to renew

If you do not pass the written test on your first try, you can retake it when ready or come back another day. There is no mandatory waiting period. You may be charged the process fee again — policies vary by center — so ask before you leave if you fail.

If your learner's permit expires before you take your road test, you will need to renew it. You can renew in person at any Driver License Center by bringing your expired permit, paying the renewal fee, and retaking the written test. You cannot renew online or by mail.

If your permit is lost or stolen, report it to PennDOT and visit a Driver License Center to request a replacement. You will need to pay a replacement fee and may need to retake the written test, depending on how long ago your original permit was issued.

Moving forward to your road test

After you have held your learner's permit for at least six months and practiced driving with a licensed adult, you can schedule a road test to earn your full driver's license. You must be at least 16 years and 6 months old to take the road test in Pennsylvania.

To schedule your road test, visit a PennDOT Driver License Center or call the location where you want to test. You will need to bring your learner's permit, proof of insurance, and the vehicle you will be driving for the test. The road test itself lasts about 20 minutes and covers basic driving skills, parking, and your ability to follow traffic laws.

Frequently Asked Questions

Can I get a learner's permit if I am homeschooled?

Yes. Pennsylvania does not require you to be enrolled in a public or private school to get a learner's permit. You only need to meet the age requirement (at least 15 years and 6 months old) and pass the written test. Bring the same documents as any other applicant.

What if I do not have a birth certificate?

You can use a valid U.S. passport, passport card, or certificate of naturalization instead. If you have none of these, contact the Pennsylvania Vital Records office to order a copy of your birth certificate before you visit PennDOT. This can take several weeks, so plan ahead.

Can my parent or guardian sign the process form before I go to PennDOT?

Yes. Your parent or guardian can sign the DL-44 form before you arrive at the Driver License Center. However, they must still be present in person when you explore — a signed form alone is not enough. Both of you must be there together.

What if I move to a different state while I have a Pennsylvania learner's permit?

Your Pennsylvania learner's permit is only valid in Pennsylvania. If you move, you will need to get a learner's permit from your new state. Contact that state's DMV or equivalent agency to find out what documents and tests you need.

Can I take the written test in a language other than English?

Pennsylvania offers the written test in several languages at most Driver License Centers, including Spanish, Chinese, and others. Call the center where you plan to test and ask which languages are available. You may need to request this in advance.