What you need to get a Pennsylvania learner's permit

Pennsylvania issues a learner's permit (called a Class DJ license) to drivers aged 16 and older who want to practice driving before taking the road test. You must be at least 16 years old, have a valid form of identification, and pass a written knowledge test on traffic laws and road signs. The permit costs $20.50 and is valid for two years from the date you receive it.

You do not need a Social Security number to get a learner's permit in Pennsylvania, though you will need one to get your full driver's license later. If you are under 18, you must have a parent or guardian sign your process in person at a PennDOT office.

Key Takeaways

  • You must be at least 16 years old and bring a valid ID (passport, birth certificate, or state ID) to a PennDOT office to get a learner's permit.
  • The written knowledge test covers Pennsylvania traffic laws, road signs, and safe driving practices; you can study using the free online manual at dmv.pa.gov.
  • Your learner's permit is valid for two years and costs $20.50; you must renew it if it expires before you pass your road test.
  • While holding a learner's permit, you must have a licensed driver aged 21 or older in the front seat with you at all times.
  • You can take your road test after holding the permit for at least six months and passing a vision screening.

Documents to bring to the PennDOT office

Bring one form of valid identification. Acceptable documents include a U.S. passport, birth certificate, state ID card, or permanent resident card. If your birth certificate is not certified, bring a certified copy from the vital records office in the county where you were born.

If you are under 18, bring a parent or legal guardian with you. They must sign the process in person and provide their own ID. If you are 18 or older, you can explore alone.

You do not need to bring proof of residency, a Social Security card, or a learner's permit process form — PennDOT will provide the form at the office. Bring your checkbook or debit card to pay the $20.50 fee, though some offices accept cash.

The written knowledge test

The test has 18 questions and covers Pennsylvania traffic laws, road signs, and safe driving. You must answer at least 15 questions correctly to pass. The test is given on a computer at the PennDOT office and takes about 10 to 15 minutes.

You can study for free using the Pennsylvania Driver's Manual, available as a PDF on dmv.pa.gov. The manual covers everything on the test: speed limits, right-of-way rules, parking, stopping distances, and what different road signs mean. Many people also study using the free online practice tests available on the same website.

If you fail the test, you can retake it the same day at most offices, though some may ask you to come back another day. There is no extra fee to retake the test.

Vision screening and medical requirements

You must pass a vision screening at the PennDOT office before you receive your permit. The screener will check that you can see clearly at distance and read small text. If you wear glasses or contacts, bring them with you — you can wear them during the screening.

If you fail the vision screening, you will be referred to an eye doctor. Once the eye doctor clears you, bring their form back to PennDOT and you can complete your permit process. There is no additional fee for this step.

Pennsylvania does not require a medical exam or doctor's note to get a learner's permit unless you have a condition that might affect your driving. If you have a seizure disorder, heart condition, or other medical issue, tell the PennDOT staff — they will let you know if you need documentation from a doctor.

How long the permit is valid and what you can and cannot do

Your learner's permit is valid for two years from the date you receive it. During this time, you must follow these rules: a licensed driver aged 21 or older must sit in the front seat with you at all times, you cannot drive between midnight and 5 a.m., and you cannot use a cell phone while driving (even hands-free).

You can drive on any public road in Pennsylvania, including highways, but you must obey all traffic laws. You cannot drive for commercial purposes or carry passengers under 18 unless a licensed adult aged 21 or older is also in the car.

If your permit expires before you pass your road test, you will need to renew it. Renewal costs $20.50 and you must pass the knowledge test again. You do not need to retake the vision screening if your permit has not been expired for more than one year.

When you can take your road test

You must hold your learner's permit for at least six months before you can take the road test. This means if you get your permit in January, you cannot test until July at the earliest. You also must pass the vision screening again within 12 months of your road test appointment.

To schedule your road test, go to dmv.pa.gov or call 1-800-932-4600. Road test appointments fill up quickly, especially in spring and summer, so book as soon as you are ready. The test costs $38.75 and takes about 20 to 30 minutes.

On the day of your test, bring your learner's permit, a valid ID, and proof of insurance. The examiner will ask you to perform basic driving tasks: starting the car, turning, backing up, parking, and stopping. You must follow all traffic laws and obey the examiner's directions.

Where to go and what to expect

Visit any PennDOT Driver License Center to get your learner's permit. Pennsylvania has about 70 offices statewide. You can find the nearest one and check its hours at dmv.pa.gov using the office locator tool. Some offices are open Monday through Friday only; others are open on Saturday mornings.

Bring your documents and be ready to wait. Most offices do not take appointments for learner's permits, so you may wait 30 minutes to an hour depending on how busy the office is. Arrive early in the day or on a weekday morning if you want a shorter wait.

The staff will take your photo for your permit card, which will arrive in the mail within 7 to 10 business days. You can start driving with your learner's permit as soon as you pass the knowledge test and vision screening — you do not have to wait for the card to arrive.

Frequently Asked Questions

Can I get a learner's permit if I have a suspended or revoked license?

No. If your license is suspended or revoked, you cannot get a learner's permit until the suspension or revocation is lifted. Contact PennDOT to find out when you become may be able to access again and what steps you need to take to restore your driving privileges.

What if I fail the knowledge test?

You can retake the test the same day at most PennDOT offices, though some may ask you to return another day. There is no fee to retake it. Study the Pennsylvania Driver's Manual again before your next attempt, focusing on the areas where you struggled.

Do I need a Social Security number to get a learner's permit?

No. You do not need a Social Security number for a learner's permit. You will need one later when you explore for your full driver's license, but the permit process does not require it.

Can I drive alone with a learner's permit?

No. Pennsylvania law requires a licensed driver aged 21 or older to sit in the front seat with you at all times while you hold a learner's permit. This is not optional — violating this rule can result in a fine.

What happens if my permit expires before I pass the road test?

You must renew it by passing the knowledge test and vision screening again. Renewal costs $20.50. Your new permit will be valid for another two years. You do not lose any of the six-month waiting period you have already completed.