What You Need to Do to Get a Pennsylvania Learner's Permit

A Pennsylvania learner's permit (also called a Class DJ permit) lets you practice driving with a licensed adult in the car before you take the road test for a full license. You must be at least 16 years old, pass a written knowledge test at a PennDOT Driver License Center, and pay the fee. The permit is valid for one year from the date you receive it.

You do not need to hold a permit before taking your road test — Pennsylvania allows some drivers to skip this step — but most new drivers use the permit period to build experience and meet the supervised driving requirement if you are under 18.

The entire process takes one visit to a Driver License Center. You will need your Social Security number, proof of identity, and proof of Pennsylvania residency. Bring these documents with you; you cannot complete the permit process without them.

Key Takeaways

  • You must visit a PennDOT Driver License Center in person to get a learner's permit; there is no online or mail option.
  • Bring your Social Security number, a valid ID (passport, birth certificate, or state ID), and proof you live in Pennsylvania (utility bill, lease, or bank statement dated within 60 days).
  • You will take a written test on road signs, traffic laws, and safe driving; study the Pennsylvania Driver's Manual before you go.
  • The permit costs $20.50 and is valid for one year; you can renew it once without retaking the test if you have not yet passed your road test.
  • If you are under 18, Pennsylvania law requires you to hold the permit for at least six months and log at least 50 hours of supervised driving (10 at night) before you can take the road test.

Documents You Must Bring to the Driver License Center

Pennsylvania requires specific documents to prove your identity and residency. Bring originals or certified copies — photocopies are not accepted. If a document is not in English, bring an official English translation along with the original.

For proof of identity, bring one of these: a valid U.S. passport, a certified birth certificate, a valid state ID from another state, a military ID, or a school ID plus a report card or transcript. Your name on the ID must match the name you use to explore.

For proof of residency, bring a document dated within the last 60 days that shows your name and Pennsylvania address. Acceptable documents include a utility bill, lease agreement, mortgage statement, bank statement, insurance policy, or tax return. A school enrollment letter also works if it shows your address.

You will also need your Social Security number. Bring your Social Security card if you have it, or be prepared to state the number during your visit.

How to Prepare for the Written Knowledge Test

The written test covers Pennsylvania traffic laws, road signs, and safe driving practices. You must answer questions correctly to pass; PennDOT does not publish a specific passing score, but you should expect to answer most questions correctly. The test is given on a computer at the Driver License Center.

Study the Pennsylvania Driver's Manual, which is free and available on the PennDOT website. The manual covers all topics on the test: speed limits, right-of-way rules, parking, stopping distances, what different road signs mean, and how to handle hazardous conditions. Read it cover to cover before your test appointment.

You can take the test in English or Spanish. If you need the test in another language, contact your local Driver License Center at least one week before your visit to arrange an interpreter.

If you fail the test, you can retake it the same day at no additional cost. If you fail a second time, you must wait one day before taking it again.

Steps to Complete Your Permit process at the Driver License Center

Arrive at your nearest PennDOT Driver License Center during business hours. You do not need an appointment for a learner's permit, but wait times vary by location and time of day. Check the PennDOT website to find the center closest to you and its hours.

When you arrive, tell the staff you want to get a learner's permit. They will give you an process form (DL-44) to fill out. Provide your legal name, date of birth, Social Security number, and Pennsylvania address. Answer all questions truthfully.

Hand in your completed form and your documents. Staff will verify your identity and residency, take your photograph, and collect the $20.50 fee. You can pay by cash, check, or debit card; most centers do not accept credit cards.

You will then take the written knowledge test on a computer. Once you pass, you receive your permit when ready. The permit is a physical card that you must carry whenever you drive.

Age Requirements and Supervised Driving Rules for Drivers Under 18

If you are under 18, Pennsylvania law imposes additional rules on learner's permit holders. You must hold the permit for at least six months before you can take the road test. During this time, you must log at least 50 hours of supervised driving, with at least 10 of those hours at night (between 8 p.m. and 5 a.m.).

A supervising driver must be a licensed adult at least 21 years old sitting in the front passenger seat. The supervising driver is responsible for the vehicle and your safety. You cannot drive alone, and you cannot drive with other teenage passengers unless a supervising adult is also in the car.

Keep a written log of your driving hours. Write down the date, time of day, location, and weather conditions for each drive. Some Driver License Centers provide a log sheet; you can also create your own or use a smartphone app. Bring this log when you take your road test — the examiner will ask to see it.

You must also follow Pennsylvania's Graduated Driver License (GDL) restrictions while holding the permit: no use of cell phones or handheld devices while driving, no driving between midnight and 5 a.m., and no more than one teenage passenger in the car (unless a supervising adult is present).

Renewing Your Permit If You Have Not Yet Passed the Road Test

A learner's permit is valid for one year. If you have not passed your road test by the time your permit expires, you can renew it once without retaking the written test. You must renew in person at a Driver License Center before the expiration date on your permit card.

Bring your current permit, proof of residency (dated within 60 days), and the $20.50 renewal fee. The process takes about 15 minutes. Your new permit will be valid for another year from the renewal date.

If your permit has already expired, you cannot renew it. You must explore for a new permit, which means retaking the written test and paying the full fee again. Do not let your permit lapse if you plan to take the road test soon.

What Happens If You Fail the Written Test

If you do not pass the written test on your first try, you can retake it when ready at the same Driver License Center at no extra cost. Review the questions you missed and study those topics in the Pennsylvania Driver's Manual before your second attempt.

If you fail a second time during the same visit, you must wait at least one day before taking the test again. You will have to return to the Driver License Center and pay the $20.50 fee again.

There is no limit to how many times you can retake the test, but each attempt after the second one requires a new fee and a new visit to the center. Most people pass on their first or second try if they study the manual thoroughly.

Frequently Asked Questions

Can I get a learner's permit online or by mail?

No. Pennsylvania requires you to visit a Driver License Center in person, take the written test on a computer at the center, and have your photograph taken. You cannot complete any part of the permit process online or by mail.

Do I have to get a learner's permit before I can take the road test?

No, but if you are under 18, Pennsylvania law requires you to hold a permit for at least six months and log 50 hours of supervised driving before you can take the road test. If you are 18 or older, you can skip the permit and go straight to the road test, though most new drivers use the permit to practice first.

What if my proof of residency is older than 60 days?

PennDOT will not accept it. Get a new document dated within the last 60 days — a recent utility bill, bank statement, or lease agreement. If you cannot obtain one, contact your local Driver License Center to ask about other options.

Can someone else pick up my permit for me?

No. You must be present in person to have your photograph taken and to receive your permit. A parent or guardian cannot pick it up on your behalf.

What if I lose my permit before I take the road test?

Return to a Driver License Center and request a replacement. Bring your proof of identity and residency and pay a $20.50 replacement fee. You will receive a new permit card with the same expiration date as your original permit.