What you need to get a Pennsylvania driver's license
Pennsylvania issues driver's licenses through the Department of Transportation (PennDOT). To get one, you must visit a PennDOT Driver License Center in person with proof of identity, proof of Social Security number, and proof of Pennsylvania residency. You cannot complete this process online or by mail — you must appear at a physical location.
The documents PennDOT accepts vary depending on your citizenship status. U.S. citizens need a birth certificate or passport, a Social Security card or W-2 form, and a utility bill or lease showing your current address. Non-citizens need a valid visa or work permit, the same proof of Social Security number, and proof of residency. PennDOT publishes the full list of acceptable documents on its website under "REAL ID Documents."
You will also need to pass a written test on traffic laws and road signs, a vision screening, and a driving test. The written test can be taken on the same day as your appointment, but you schedule the driving test separately after you pass the written exam.
Key Takeaways
- You must visit a PennDOT Driver License Center in person with original documents proving identity, Social Security number, and Pennsylvania residency.
- The written test covers Pennsylvania traffic laws and road signs and is offered the same day you submit your documents.
- You schedule your driving test after passing the written exam, and it is administered at a separate appointment.
- Pennsylvania driver's licenses expire after five years for adults under 65 and eight years for adults 65 and older.
- You can renew by mail if your license is not suspended, revoked, or expired for more than two years.
How to schedule your appointment at a PennDOT center
PennDOT requires you to book an appointment before visiting a Driver License Center. You can schedule online through the PennDOT website or by calling 1-844-PA-DRIVE (1-844-723-7483). The online system shows available dates and times at centers near your zip code.
Appointment availability varies by location and season. Urban centers often fill weeks in advance, while rural locations may have openings sooner. If you cannot find an appointment near you, check centers in neighboring counties — PennDOT allows you to test at any center in the state.
Bring your appointment confirmation number or receipt when you arrive. If you miss your appointment without canceling, you may have to wait longer for the next available slot.
What happens during your first visit to the Driver License Center
When you arrive, a PennDOT clerk will verify your documents and enter your information into the system. They will take your photograph and collect your fee. As of 2024, a five-year license costs $29.50 and an eight-year license costs $47.25, though prices may change. Payment is cash or card.
You will then take the written test on a computer. The test has 18 questions about Pennsylvania traffic laws, road signs, and safe driving practices. You must answer at least 15 correctly to pass. If you fail, you can retake it the same day at no additional cost, or you can schedule another appointment to try again later.
After passing the written test, you will have your vision screening. An automated machine tests your eyesight, and if you do not meet the standard, you may be asked to provide a vision correction certificate from an eye doctor. If you pass, the clerk will schedule your driving test at a later date.
Scheduling and taking your driving test
Your driving test is scheduled after you pass the written exam. PennDOT will give you a date and time, usually within two to four weeks depending on demand in your area. You will receive a learner's permit that allows you to practice driving with a licensed adult before your test.
For the driving test itself, you must bring a vehicle that is registered, insured, and passes a safety inspection. The examiner will check the brakes, lights, windshield wipers, and horn before you drive. The test lasts about 20 minutes and includes driving on local roads, parking, and demonstrating your ability to follow traffic laws.
If you pass, you receive your driver's license on the spot. If you do not pass, you can retake the test after waiting at least one week. There is no additional fee for retesting.
Renewing your Pennsylvania driver's license
Pennsylvania driver's licenses expire five years after issue for most adults, and eight years for adults 65 and older. PennDOT sends a renewal notice by mail about 60 days before your license expires. You can renew by mail, online, or in person, depending on your circumstances.
Mail renewal is the simplest option if your license is not suspended or revoked and has not been expired for more than two years. You send your renewal notice, your current license, and a check or money order to the address on the notice. Processing takes about two weeks. Online renewal is also available for some drivers through the PennDOT website, though not all license types are may be able to access.
If your license has been expired for more than two years, or if it was suspended or revoked, you must renew in person at a Driver License Center. You will need to retake the written test and vision screening, though you may not need to retake the driving test depending on why your license was suspended.
REAL ID compliance and what it means for your license
Pennsylvania offers both standard driver's licenses and REAL ID-compliant licenses. A REAL ID license has a gold star in the upper right corner and meets federal identification standards set by the Department of Homeland Security. As of May 2025, a REAL ID is required to board domestic flights and enter federal buildings.
To get a REAL ID license, you must provide the same documents as a standard license, plus proof of your Social Security number and proof of residency. The process is identical — there is no separate process. When you renew, you can choose whether to get a REAL ID or a standard license. The cost is the same.
If you already have a REAL ID license, it remains valid for the full term of your license. You do not need to upgrade or renew early.
Replacing a lost, stolen, or damaged license
If your license is lost, stolen, or damaged, you can replace it by visiting a Driver License Center in person or by mail. For in-person replacement, schedule an appointment as you would for a new license. Bring your Social Security card and proof of residency. You will have your photograph taken again and receive a new license the same day.
For mail replacement, send a letter to PennDOT explaining that your license is lost or damaged, along with a check or money order for the replacement fee (currently $9.50 for a standard replacement). Include your name, date of birth, and driver's license number if you know it. Mail it to the address listed on the PennDOT website. Processing takes about two weeks.
If your license was stolen, you may also want to report it to local police. This creates a record in case someone tries to use it fraudulently.
Frequently Asked Questions
Can I use my learner's permit as identification for travel or age verification?
A Pennsylvania learner's permit is not valid for federal identification purposes like boarding flights. It is valid for age verification at retailers in Pennsylvania. For travel, you need a passport, REAL ID driver's license, or other federal-compliant ID.
What if I fail my driving test multiple times?
There is no limit to how many times you can retake the driving test. You must wait at least one week between attempts. Some people take it three or four times before passing. Each retake costs nothing, but you must schedule a new appointment through PennDOT.
Do I need to take the written test again if I renew my license?
No, if you renew by mail or online and your license is current, you do not retake any tests. If you renew in person at a Driver License Center because your license was expired for more than two years, you will retake the written test and vision screening.
Can I get a Pennsylvania driver's license if I am not a U.S. citizen?
Yes. Non-citizens with a valid visa, work permit, or other immigration document can get a Pennsylvania driver's license. You must provide your immigration document, proof of Social Security number, and proof of residency. The process is the same as for citizens.
How long does it take to get my license after I pass the driving test?
You receive your physical license when ready after passing the driving test at the Driver License Center. If you renew by mail, it takes about two weeks to arrive. Online renewals are processed faster, usually within one week.