What you need before you start

Pennsylvania issues driver's licenses through the Department of Transportation (PennDOT). 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 proof of identity, proof of Pennsylvania residency, and your Social Security number.

Acceptable identity documents include a U.S. passport, birth certificate with a government-issued photo ID, or a valid out-of-state driver's license. For residency, bring a recent utility bill, lease agreement, mortgage statement, or bank statement showing your name and Pennsylvania address. If you do not have a Social Security number, bring a letter from the Social Security Administration stating that you are not may be able to access for one.

If you are under 18, a parent or legal guardian must come with you and bring their own ID and proof of residency. You will also need a completed form MV-44 (process for Driver's License or Learner's Permit), which you can read from the PennDOT website or fill out at the center.

Key Takeaways

  • You must visit a PennDOT driver license center in person with proof of identity, proof of Pennsylvania residency, and your Social Security number.
  • First-time applicants must pass a written knowledge test, a vision screening, and a road test before receiving a full license.
  • You can obtain a learner's permit first, which lets you practice driving with a licensed adult before taking the road test.
  • The road test must be scheduled in advance through PennDOT, and scheduling times vary by location and season.
  • A standard Pennsylvania driver's license costs $34.50 and is valid for four years.

Getting a learner's permit first

Most first-time drivers start with a learner's permit, which allows you to practice driving with a licensed adult in the car. To get a learner's permit, visit a PennDOT center with your documents and completed form MV-44. You will take a written knowledge test covering Pennsylvania traffic laws and road signs. The test has 18 questions, and you must answer at least 15 correctly to pass.

After you pass the written test, you will have your vision screened and pay the $34.50 fee. You will receive your learner's permit on the spot. With a learner's permit, you can drive only when a licensed driver age 21 or older is in the front passenger seat. You cannot drive between midnight and 5 a.m., and you must follow all traffic laws.

You must hold a learner's permit for at least six months before you can take the road test. During this time, practice in different weather and traffic conditions so you are ready for the test.

Scheduling and taking the road test

Once you have held your learner's permit for at least six months, you can schedule a road test. Call the PennDOT center where you want to test, or visit the PennDOT website to schedule online. Road test appointments fill up quickly, especially in spring and summer, so schedule as far in advance as you can.

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

The road test lasts about 20 minutes and includes driving on local roads, highway driving if applicable, and parking. The examiner watches how you handle turns, lane changes, stops, and your overall control of the vehicle. If you pass, you will receive your full driver's license on the spot. If you do not pass, you can schedule another test, but you must wait at least one week before retesting.

Finding a PennDOT driver license center near you

Pennsylvania has driver license centers in most counties. To find the one closest to you, visit the PennDOT website and use the center locator tool, or call 1-717-787-2828. Centers are typically open Monday through Friday during business hours, though some offer limited Saturday hours. Hours vary by location, so check before you go.

Wait times at centers can be long, especially on Fridays and during lunch hours. Arriving early in the morning or on a Tuesday or Wednesday usually means a shorter wait. Some centers allow you to check in online before you arrive, which can reduce your time in the building.

Costs and how long it takes

A Pennsylvania driver's license costs $34.50 and is valid for four years. If you are 65 or older, a license is valid for two years and costs $17.50. The fee covers the written test, vision screening, and the license itself.

The timeline depends on how quickly you schedule your road test. Once you pass the written test and receive your learner's permit, you must wait at least six months before testing. Road test appointments can be weeks or months out depending on your location and the season. After you pass the road test, you receive your license when ready.

Renewing or replacing your license

When your license expires, you can renew it by mail, online, or in person at a PennDOT center. If you renew by mail or online, you do not need to retake the written or road tests. Renewal by mail costs $34.50 and takes about two weeks. Online renewal is also $34.50 and is faster, but you must have a valid email address and a credit or debit card.

If your license is lost, stolen, or damaged, you can replace it at a PennDOT center. A replacement license costs $17.50. Bring your proof of identity and residency, just as you would for a new license.

Special licenses and endorsements

If you want to drive a motorcycle, you need a motorcycle endorsement on your license. You must pass a separate written test and road test for the motorcycle endorsement. If you want to drive a commercial vehicle, you need a commercial driver's license (CDL), which requires additional tests and medical certification.

If you wear corrective lenses, your license will have a restriction code requiring you to wear them while driving. If you fail the vision screening, you may be referred to an eye doctor before you can receive your license.

Frequently Asked Questions

Can I take the written test online?

No. You must take the written knowledge test in person at a PennDOT driver license center. However, you can study for the test using the PennDOT study guide, which is available on the PennDOT website and covers all the topics on the test.

What if I fail the road test?

You can retake the road test, but you must wait at least one week before scheduling another appointment. You keep your learner's permit and can continue practicing. There is no limit to how many times you can retake the test, but each attempt costs $34.50.

Do I need a learner's permit, or can I go straight to the road test?

First-time drivers must get a learner's permit first and hold it for at least six months before taking the road test. If you already have a valid driver's license from another state, you may be able to transfer it without taking the road test — ask at your local PennDOT center.

What happens if I move to another state?

Your Pennsylvania license remains valid until it expires. When you move, you should get a driver's license in your new state. Most states allow you to transfer your license without retaking the road test if you have a valid Pennsylvania license.

Can someone else pick up my license for me?

No. You must be present to receive your license. If you are under 18, your parent or guardian must be present with you when you receive it.