What You Need Before You Start

Pennsylvania issues driver's licenses through the Department of Transportation (PennDOT), and you will need to visit a PennDOT Driver License Center in person. You cannot complete the entire process online or by mail. Before you go, gather these documents: proof of identity (a passport, birth certificate, or naturalization papers), proof of Social Security number (a Social Security card, W-2 form, or tax return), and proof of Pennsylvania residency (a utility bill, lease, or bank statement dated within the last 30 days). If you are under 18, you will also need a parent or guardian to sign your process.

The process has two main steps: a written knowledge test and a driving skills test. Most people take the knowledge test first, then schedule the driving test for a later date. You do not need to own a car to take the driving test — you can use someone else's vehicle as long as it is registered and insured.

Key Takeaways

  • You must visit a PennDOT Driver License Center in person with proof of identity, Social Security number, and Pennsylvania residency.
  • The knowledge test covers Pennsylvania traffic laws and road signs, and you must score at least 70 percent to pass.
  • The driving test takes about 20 minutes and tests basic vehicle control, parking, and your ability to follow traffic laws.
  • You can take the knowledge test and driving test on the same day if you pass the written exam, but most people schedule them separately.
  • Pennsylvania charges a fee for the license, and the cost depends on your age and how long you want the license to be valid.

Finding a PennDOT Driver License Center Near You

PennDOT operates Driver License Centers across Pennsylvania. You can find the one closest to you by visiting the PennDOT website and using their location search tool, or by calling 1-800-932-4600. Centers are open Monday through Friday, and some are also open on Saturday mornings. Wait times vary by location and time of day — early morning and weekday visits typically have shorter lines than afternoons or Saturdays.

You do not need an appointment at most centers, but some locations now offer online scheduling. Check your local center's page to see if you can reserve a time slot. If you cannot get to a center during regular hours, a few locations stay open until 7 p.m. on certain weekdays.

Passing the Knowledge Test

The knowledge test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 13 questions correctly to pass. The test is multiple choice, and you take it on a computer at the Driver License Center. You have 30 minutes to complete it.

Study materials are free on the PennDOT website. read the Pennsylvania Driver's Manual, which covers everything the test covers. Focus on sections about right-of-way rules, speed limits, parking, and what different road signs mean. Many people also use the practice test on the PennDOT website to get used to the format before they take the real test.

If you fail the knowledge test, you can retake it the same day or come back another day. There is no waiting period between attempts, though you will pay the test fee each time you take it.

Scheduling and Taking the Driving Test

After you pass the knowledge test, you can schedule your driving test. Some Driver License Centers let you book it on the spot before you leave. Others require you to call or schedule online. The driving test typically happens within two to four weeks of when you schedule it, depending on how busy your local center is.

On the day of your driving test, bring the vehicle you will be driving, your learner's permit or temporary license, proof of insurance for that vehicle, and the vehicle's registration. The examiner will check that the car is safe to drive — working brakes, lights, wipers, and mirrors. The test itself takes about 20 minutes and includes basic maneuvers like parking, turning, and stopping, plus driving on local roads to show you can follow traffic laws and handle the vehicle safely.

Common mistakes during the driving test include rolling through stop signs, not checking mirrors often enough, and parking too far from the curb. Practice these specific skills before your test date.

Fees and License Validity

Pennsylvania charges separate fees for the knowledge test, the driving test, and the license itself. The knowledge test costs around $10, and the driving test costs around $10. The license fee depends on your age and how long you want it to be valid. A four-year license for someone 18 or older costs less than an eight-year license. Exact fees change, so check the PennDOT website or call ahead to confirm the current cost.

You can pay by cash, check, or debit card at most Driver License Centers. Some centers also accept credit cards. If you fail either test, you pay the test fee again when you retake it.

What Happens After You Pass

Once you pass both the knowledge test and the driving test, you will receive your Pennsylvania driver's license on the spot or within a few days, depending on the center. Your license will have your photo, signature, address, and a license number. It is valid for the number of years you chose when you paid the fee.

Your first license will be a regular Class D license, which allows you to drive a regular passenger vehicle. If you want to drive a motorcycle, tractor-trailer, or other commercial vehicle, you will need a different class of license, which requires additional testing and fees.

Renewing Your License Before It Expires

Pennsylvania lets you renew your license online if you are between 18 and 79 years old, have not had any major violations, and your license is not expired by more than two years. You can renew online at the PennDOT website without visiting a Driver License Center. The online renewal costs less than renewing in person.

If you cannot renew online, you will need to visit a Driver License Center in person. Bring your current license, proof of residency, and payment. You do not have to retake the knowledge or driving test to renew.

Frequently Asked Questions

Can I take the knowledge test and driving test on the same day?

Yes. If you pass the knowledge test in the morning, some Driver License Centers will let you take the driving test the same afternoon. However, you need to schedule the driving test before you leave the center, and availability depends on how busy that location is. Many people choose to take the tests on different days to have more time to practice driving.

What if I fail the driving test?

You can retake the driving test as many times as you need. There is no waiting period between attempts, but you pay the test fee each time. Most people pass on the second or third attempt. Before you retake it, practice the specific skills the examiner said you need to improve.

Do I need a learner's permit before I take the driving test?

Yes. You must have a valid learner's permit or temporary license to take the driving test. To get a learner's permit, you pass the knowledge test and pay a fee. You can then practice driving with a licensed adult before you take the driving test.

What documents count as proof of Pennsylvania residency?

A utility bill, lease agreement, mortgage statement, bank statement, or government mail dated within the last 30 days all count. The document must show your name and current Pennsylvania address. A cell phone bill or credit card statement does not count.

Can I get a Pennsylvania license if I moved here from another state?

Yes. You will need to pass the knowledge test and driving test just like anyone else. Bring your out-of-state license along with your other documents. You do not need to keep your old license — PennDOT will take it when you receive your Pennsylvania license.