The basic path: what you need to do

To get a Pennsylvania driver's license, you visit a PennDOT (Pennsylvania Department of Transportation) driver license center in person, bring the required documents, pass a written test and a driving test, and pay the fee. The whole process takes multiple visits — you cannot pass both tests on the same day. Most people start with the written test to get a learner's permit, then schedule a separate appointment weeks later for the road test.

Pennsylvania does not let you take the written test online or by mail. You must appear at a PennDOT center, and you must bring original documents or certified copies — photocopies do not count. The fee for a four-year license is $30.50 if you are under 21, or $47.50 if you are 21 or older. You pay at the center when you pass your tests.

Key Takeaways

  • You must visit a PennDOT driver license center twice: once to pass the written test and get a learner's permit, and again to pass the road test and get your license.
  • Bring an original document proving your identity (passport, birth certificate, or state ID) and proof of your Social Security number, along with proof of your Pennsylvania address.
  • You must wait at least one day after passing the written test before you can take the road test, and you cannot schedule both on the same day.
  • The written test covers Pennsylvania traffic laws and road signs; you can study using the official PennDOT manual or take a practice test on their website.
  • For the road test, you bring your own vehicle (or borrow one) and a licensed adult, and you drive a set route while an examiner watches.

Documents you need to bring to PennDOT

Pennsylvania requires you to prove three things: who you are, that your Social Security number is real, and where you live. You do not need all three from one document — you can mix and match.

For identity, bring one of these originals: a U.S. passport, a certified birth certificate, a state ID card, a military ID, or a Consular Report of Birth Abroad. A driver's license from another state counts only if it is not suspended or revoked. Photocopies, even certified ones, do not work for identity.

For Social Security, bring one of these originals: your Social Security card, a W-2 form, a 1099 form, a pay stub, or a tax return. A letter from the Social Security Administration also works. Again, photocopies do not count.

For Pennsylvania address, bring one recent document showing your name and current address: a utility bill, a lease or mortgage statement, a bank statement, an insurance policy, or a government letter. This can be a photocopy. If you are homeless or do not have a permanent address, tell the PennDOT staff — they have a process for that.

Getting your learner's permit: the written test

Your first visit to PennDOT is to take the written test and receive a learner's permit. The 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 offered in English and several other languages; ask the center staff which ones they offer.

You can study using the official PennDOT Driver's Manual, which is free and available on the PennDOT website. The manual covers everything the test asks about. PennDOT also offers a free practice test on their website so you can see the format and types of questions before you go.

When you pass the written test, you receive a learner's permit on the spot. This permit lets you drive with a licensed adult in the car, but you cannot drive alone. The permit is valid for one year. If you do not pass the road test within that year, you must take the written test again to renew your permit.

Scheduling and taking the road test

You can schedule your road test online through the PennDOT website, by phone at 1-800-932-4600, or in person at a PennDOT center. You must wait at least one day after passing the written test before you can take the road test. Most centers have wait times of several weeks, so schedule as soon as your permit arrives.

For the road test, bring your learner's permit, proof of insurance for the vehicle you will drive, and the vehicle itself. You also must bring a licensed adult (at least 21 years old) who can sit in the passenger seat. The adult does not have to be a relative, but they must have a valid license. The examiner will ask you to drive a set route in your local area, usually lasting 10 to 15 minutes. You will be tested on basic skills like starting the car, turning, stopping, parking, and following traffic laws.

If you pass the road test, you receive your 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 trying again.

Finding a PennDOT center near you

Pennsylvania has driver license centers in most counties. You can find the nearest one and check their hours on the PennDOT website. Some centers are open Monday through Friday only; others have Saturday hours. Call ahead or check online before you go, because hours change and some centers close for lunch.

Wait times vary widely by location and time of day. Rural centers often have shorter waits than urban ones. If you go early in the morning on a weekday, you are more likely to be seen quickly. Avoid Fridays and the end of the month, when centers are busier.

What happens if you fail the written or road test

If you fail the written test, you can take it again the same day or come back another day — there is no waiting period between written test attempts. You pay the fee again each time you take the test. Most people pass on the second or third try.

If you fail the road test, you must wait at least one week before scheduling another attempt. You do not have to retake the written test; your learner's permit stays valid for one year from the date you first passed it. If your permit expires before you pass the road test, you must take the written test again.

Real ID and your Pennsylvania driver's license

Pennsylvania offers two types of driver's licenses: a standard license and a REAL ID-compliant license. A REAL ID license has a gold star in the upper right corner and meets federal security standards. Starting May 7, 2025, you will need a REAL ID license to board a domestic flight or enter a federal building.

Getting a REAL ID license costs the same as a standard license and requires the same documents. The only difference is that you must bring an original document proving your citizenship or legal presence in the U.S. — such as a passport, birth certificate, or immigration papers. If you do not bring that document, you will receive a standard license instead, which you can still use to drive but not to board a plane.

Frequently Asked Questions

Can I take the written test online or by mail?

No. Pennsylvania requires you to take the written test in person at a PennDOT driver license center. You cannot do it online, by mail, or at a third-party testing site. You must bring your documents and appear on the day of your test.

How long does a Pennsylvania driver's license last?

A standard Pennsylvania driver's license is valid for four years if you are under 21, or five years if you are 21 or older. You renew by mail, online, or in person at a PennDOT center. The renewal fee is lower than the fee for a new license.

What if I move to Pennsylvania from another state?

You must get a Pennsylvania license within 60 days of moving. You can exchange your out-of-state license for a Pennsylvania one without retaking the written test, but you must still pass the road test. Bring your current out-of-state license and your Pennsylvania address proof to a PennDOT center to start the process.

Do I need a vehicle to take the road test?

Yes. You must bring a vehicle that is registered, insured, and in safe working condition. You can borrow a car from a friend or family member. The vehicle must have working brakes, lights, wipers, and mirrors. If the examiner thinks the vehicle is unsafe, they will not let you test.

What if I fail the road test multiple times?

You can retake the road test as many times as you need, waiting at least one week between attempts. Your learner's permit stays valid for one year. If you do not pass within that year, you must retake the written test to renew your permit. Some people take the test four or five times before passing — it is normal.