What You Need Before You Start

Pennsylvania's Department of Transportation (PennDOT) requires you to bring specific documents to prove your identity, residency, and Social Security number. You cannot complete this process online or by mail — you must visit a PennDOT Driver License Center in person.

Bring one document from each of these three categories. For identity, acceptable documents include a valid passport, birth certificate, or naturalization certificate. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement showing your current Pennsylvania address. For your Social Security number, bring your Social Security card, W-2 form, or 1099 form. If you do not have a Social Security number, you can still get a license, but you will need to bring additional documents — ask PennDOT when you call to schedule.

You will also need to pay the license fee. A standard four-year license costs $34.50. If you are under 21, the fee is $13.50. Bring a debit card or cash; not all centers accept checks.

Key Takeaways

  • You must visit a PennDOT Driver License Center in person with proof of identity, residency, and Social Security number.
  • Schedule an appointment online at www.dmv.pa.gov or call 1-844-PA-DRIVE to avoid long waits, though walk-ins are accepted.
  • You will take a written test on road signs and traffic laws, an eye test, and a road test with a PennDOT examiner.
  • After passing all three tests, you receive a temporary license on the spot and your permanent card arrives by mail within two weeks.
  • If you are under 18, you must first hold a learner's permit for at least six months before you can take the road test.

Schedule Your Appointment or Arrive as a Walk-In

PennDOT strongly recommends scheduling an appointment because wait times at busy centers can exceed two hours. Go to www.dmv.pa.gov, select "Schedule an Appointment," and choose your nearest Driver License Center. You can book up to 60 days in advance. The website shows real-time availability, so you can see which days have shorter waits.

If you prefer to walk in without an appointment, centers accept walk-ins during regular business hours, though you may wait significantly longer. Most centers are open Monday through Friday, 8:30 a.m. to 4:30 p.m., and some locations have Saturday hours. Call 1-844-PA-DRIVE to confirm hours at your specific center before you go.

Pass the Written Test on Road Rules

At your appointment, you will first take a written test covering Pennsylvania traffic laws, road signs, and safe driving practices. The test has 18 questions, and you must answer at least 15 correctly to pass. You can take the test on a computer at the center, and results are when ready.

PennDOT publishes a free study guide at www.dmv.pa.gov that covers everything on the test. The guide is available in English and multiple other languages. Most people spend two to four hours studying before taking the test. If you fail, you can retake it the same day at no extra cost, though you may need to wait for the next available testing slot.

Complete the Eye Test and Vision Screening

After you pass the written test, a PennDOT examiner will check your vision. You must be able to read a standard eye chart from 20 feet away. If you wear glasses or contacts, bring them — you can wear them during the test. If you fail the vision screening, you will not be able to proceed that day, and you will need to see an eye doctor and return with proof of corrected vision.

The vision test takes about five minutes. If you have a current prescription from an eye doctor, bring that documentation with you, as it may speed up the process if there are any questions about your vision.

Take the Road Test With a PennDOT Examiner

If you pass the written and vision tests, you will schedule a road test with a PennDOT examiner. The examiner will ask you to drive a predetermined route in your own vehicle or a vehicle you have arranged. The test lasts about 20 to 30 minutes and covers basic driving skills: starting and stopping smoothly, turning, parking, and following traffic laws.

You must bring a vehicle that is registered, insured, and in safe working condition. The examiner will check the brakes, lights, wipers, and horn before the test begins. If anything is not working, the test will be rescheduled. During the test, the examiner is looking for safe driving habits, not perfection — minor mistakes are normal, but serious errors like running a red light or unsafe lane changes will result in failure.

If you fail the road test, you can retake it, but there is typically a wait of several days to a few weeks depending on center availability. You do not need to retake the written or vision tests.

Receive Your Temporary License and Wait for Your Permanent Card

Once you pass all three tests, the examiner will issue you a temporary paper license on the spot. This temporary license is valid for 45 days and allows you to drive legally while you wait for your permanent card. Write your name and address on the back of the temporary license and keep it with you while driving.

Your permanent plastic license card will arrive by mail within two weeks. If you do not receive it after three weeks, call 1-844-PA-DRIVE to check the status. The permanent card is valid for four years from the date it is issued. When it expires, you will need to renew it — renewal can be done online, by mail, or in person depending on your age and whether your address has changed.

Special Rules If You Are Under 18

If you are younger than 18, you cannot go straight to a road test. You must first obtain a learner's permit and hold it for at least six months before you are allowed to take the road test. The learner's permit process is the same as described above — you take the written test and vision test — but you do not take a road test to get the permit.

While you hold a learner's permit, you can only drive with a licensed adult who is at least 21 years old sitting next to you. You cannot drive alone. After six months, you can return to a Driver License Center to schedule your road test. Once you pass the road test, you receive your junior license, which has some restrictions: you cannot drive between midnight and 5 a.m. unless it is for work or a school activity, and you cannot have more than one passenger under 18 in the car unless they are family members.

Frequently Asked Questions

What if I move to Pennsylvania from another state?

You can exchange your out-of-state license for a Pennsylvania license without retaking the road test. Bring your current license, proof of residency, and proof of Social Security number to any Driver License Center. You will still take the written test and vision test, but the road test is waived. The fee is the same as a new license.

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

Yes. PennDOT offers the written test in Spanish, Chinese, Vietnamese, and several other languages. When you schedule your appointment online or call 1-844-PA-DRIVE, let them know which language you need. Not all centers offer all languages, so availability depends on your location.

What happens if I fail the road test?

You can retake the road test without retaking the written or vision tests. You will need to schedule another appointment, which may take several days to a few weeks depending on how busy your local center is. There is no additional fee for retakes. You can use your temporary license to practice driving with a licensed adult before your next attempt.

Do I need to bring my vehicle to the appointment, or can I use a PennDOT vehicle?

You must bring your own vehicle for the road test. PennDOT does not provide vehicles. The vehicle must be registered and insured in Pennsylvania or another state, and it must be in safe working condition with functioning brakes, lights, wipers, and horn.

How long does the entire process take from start to finish?

If you pass all tests on your first try, you can complete the written, vision, and road tests in a single appointment, which takes about two to three hours total. Your permanent card arrives within two weeks. If you are under 18, you must wait six months between getting your learner's permit and taking the road test, so the total timeline is much longer.