What you need to do to get a Pennsylvania driver's license

Pennsylvania issues driver's licenses through the Department of Transportation (PennDOT). You will need to pass a written knowledge test, a vision screening, and a road test. The whole process typically takes several weeks from start to finish, though you can get a learner's permit much faster if you want to practice driving first.

You do not have to take a classroom course before testing — Pennsylvania allows you to study on your own using the official PennDOT manual. However, you must be at least 16 years old to get a learner's permit, and at least 17 to get an unrestricted license (or 16 with parental consent and a six-month waiting period after your permit).

Key Takeaways

  • You must visit a PennDOT Driver License Center in person to take the written test and vision screening; you cannot do these online or by mail.
  • The written test covers Pennsylvania traffic laws and safe driving practices, and you study using the free PennDOT Driver's Manual available on their website.
  • A learner's permit lets you practice driving with a licensed adult, and you must hold it for at least six months before taking the road test if you are under 18.
  • The road test is scheduled separately after you pass the written test, and you must bring your own vehicle that is registered and insured.
  • You will need documents proving your identity, Social Security number, and Pennsylvania residency before you can test.

Documents you need to bring to the Driver License Center

PennDOT requires proof of identity, proof of Social Security number, and proof of Pennsylvania residency. You cannot test without all three. Bring originals — photocopies are not accepted.

For identity, bring a passport, birth certificate, or state ID. For your Social Security number, bring your Social Security card, a W-2 form, or a 1099 form. For residency, bring a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days and showing your current Pennsylvania address.

If you are under 18, you will also need a parent or guardian to sign a consent form at the Driver License Center. Bring that adult with you — you cannot get the form signed ahead of time and bring it in.

Taking the written knowledge test

The written test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving. You must answer at least 15 correctly to pass. The test is given on a computer at the Driver License Center, and you get your results when ready.

Study using the PennDOT Driver's Manual, which is free and available on the PennDOT website. The manual covers everything the test covers. Many people study it for a few hours over a few days and pass on their first try; others study for longer. There is no time limit on how long you can study before testing.

You can take the written test as many times as you need. If you fail, you can usually retake it the same day or come back another day. Each attempt costs the same fee.

Getting a learner's permit and practicing to drive

After you pass the written test, PennDOT will issue you a learner's permit on the spot. A learner's permit lets you drive with a licensed adult in the car, but you cannot drive alone. If you are under 18, you must hold the permit for at least six months before you can take the road test. If you are 18 or older, you can take the road test as soon as you pass the written test.

While you have a learner's permit, practice driving in different conditions — residential streets, highways, night driving, and rain or snow if possible. Most people practice for several weeks or months. There is no minimum number of hours required by Pennsylvania, but the more you practice, the more confident you will be on the road test.

Keep your learner's permit with you every time you drive. If you are pulled over and do not have it, you can be cited.

Scheduling and taking the road test

Once you are ready, schedule your road test at a PennDOT Driver License Center. You can schedule online through the PennDOT website or by calling the center directly. Road tests often have a wait of several weeks, so schedule as soon as you feel ready.

On test day, bring your learner's permit, proof of insurance for the vehicle you will drive, and the vehicle itself. The vehicle must be registered, insured, and in safe working condition — the examiner will check the lights, wipers, horn, and brakes before the test begins. If anything is broken, the test will be cancelled.

The road test lasts about 20 minutes. The examiner will ask you to perform basic driving tasks: starting the car, turning, stopping, parking, and driving on different types of roads. You will also be asked to demonstrate that you understand traffic signs and can follow directions. If you pass, you will get your license the same day.

Fees and how long everything takes

PennDOT charges a fee for the written test and a separate fee for the road test. Fees vary slightly by Driver License Center location, but typically the written test costs around $35 and the road test costs around $40. You pay each fee when you take each test.

The timeline depends on how quickly you schedule and how much you practice. Getting a learner's permit can happen in one visit if you pass the written test. If you are under 18, you must wait six months before taking the road test. If you are 18 or older, you can take the road test as soon as you pass the written test — though you may have to wait several weeks for an appointment.

From the day you first visit a Driver License Center to the day you get your license, plan on at least two to three months if you are under 18, or a few weeks if you are 18 or older.

What to do if you fail the road test

If you do not pass the road test, you can retake it. The examiner will tell you what you did wrong — common reasons include hitting a curb while parking, not coming to a complete stop, or not checking mirrors and blind spots. You can schedule another road test as soon as you want, though there may be a wait for an appointment.

Many people pass on their second or third attempt. Take time between tests to practice the specific skills the examiner said you need to work on. Ask a trusted driver to practice those skills with you.

Frequently Asked Questions

Can I take the written test online or by mail?

No. You must visit a PennDOT Driver License Center in person to take the written test and vision screening. You cannot do either online or by mail.

Do I have to take a driver's education class?

No. Pennsylvania does not require a classroom course. You can study the PennDOT Driver's Manual on your own. However, some insurance companies offer discounts if you complete an approved driver's education course, so it may be worth asking your insurance agent.

What happens if I move to Pennsylvania from another state?

If you already have a valid driver's license from another state, you can exchange it for a Pennsylvania license without taking the written or road test. Bring your out-of-state license and proof of Pennsylvania residency to a Driver License Center. You will still need to pay the license fee.

Can I take the road test in a borrowed car?

Yes, as long as the car is registered and insured. The registration and insurance do not have to be in your name, but they must be current and valid. The examiner will check the registration and proof of insurance before the test begins.

What if I fail the vision screening?

If you do not pass the vision screening, you will not be allowed to take the written test that day. You can get glasses or contacts and come back to try again. If you have a vision condition that cannot be corrected to the required standard, PennDOT may issue a license with restrictions, such as requiring you to wear corrective lenses while driving.