What PennDOT Issues and Who Can Get One
PennDOT — the Pennsylvania Department of Transportation — issues all driver's licenses in Pennsylvania. There is no separate process or alternate issuer. If you want to drive legally in Pennsylvania, you get your license from PennDOT, either in person at a Driver's License Center or through a limited set of online renewal options.
Pennsylvania offers several license types: a standard Class D license for regular passenger vehicles, a Class M license for motorcycles, a commercial Class A or B license if you drive trucks or buses for work, and a junior license (called a Learner's Permit first, then a junior license) for drivers under 18. Each has different age requirements, testing steps, and restrictions.
You must be at least 16 years old to hold a learner's permit in Pennsylvania, and at least 17 to hold a junior license. You must be 18 to hold an unrestricted Class D license. If you are explore for a commercial license, you must be at least 18 for Class B and at least 21 for Class A.
Key Takeaways
- PennDOT is the only issuer of Pennsylvania driver's licenses, and you must visit a Driver's License Center in person for your first license or to take a road test.
- You start with a learner's permit at 16, move to a junior license at 17 with restrictions, and can get an unrestricted license at 18.
- You need a valid form of identification, proof of Social Security number, proof of Pennsylvania residency, and proof of legal presence to obtain any license.
- The written test covers road signs, traffic laws, and safe driving; the road test is a 20-minute drive with a PennDOT examiner who evaluates basic vehicle control and safety.
- Fees vary by license type and whether you are renewing or getting a new license; a standard Class D license costs $35.50 for a four-year license.
Documents You Need Before You Go to PennDOT
PennDOT requires specific documents at your appointment, and missing even one will delay or cancel your visit. Bring originals or certified copies — photocopies are not accepted for most documents.
You must bring one form of primary identification: a valid U.S. passport, a passport card, a REAL ID-compliant state ID from another state, or a military ID. If you do not have any of these, you can use a combination of secondary IDs (such as a school ID, work ID, or library card) plus a document showing your name and date of birth, but this route takes longer and PennDOT may ask for additional proof.
You must also bring proof of your Social Security number. Acceptable documents include your Social Security card, a W-2 form, a 1099 form, or a tax return. You do not need to bring the original — a copy is fine.
Proof of Pennsylvania residency is required. Acceptable documents include a utility bill, a lease or mortgage statement, a bank statement, an insurance policy, or a property tax bill. The document must show your name and current Pennsylvania address and must be dated within the last 60 days. A PO box does not count as a residence address.
If you were not born in the United States, you must bring proof of legal presence. This can be a U.S. birth certificate, a Certificate of Naturalization, a Permanent Resident Card (green card), an Employment Authorization Document (EAD), or a valid visa with an I-94 arrival/departure record. If your document is not in English, bring a certified English translation as well.
The Written Test and What It Covers
Before you can take a road test, you must pass a written test at a PennDOT Driver's License Center. The test has 18 questions and you must answer at least 15 correctly to pass. You get one attempt per visit; if you fail, you can schedule another appointment.
The test covers Pennsylvania traffic laws, road signs, right-of-way rules, parking rules, and safe driving practices. PennDOT publishes a free study guide called the Pennsylvania Driver's Manual, which is available online at the PennDOT website and in print at any Driver's License Center. The manual contains all the information you need to pass the test.
The test is offered in multiple languages, including Spanish, and in large print if you request it. You can also request a reader if you have a documented disability that affects reading. Tell the staff member when you arrive.
If you hold a valid license from another state and have held it for at least one year, you may be waived from the written test. Bring your out-of-state license to your appointment and ask whether you may have access to.
The Road Test: What Happens and How to Schedule
After you pass the written test, you can schedule a road test. The road test is a 20-minute drive with a PennDOT examiner. You must bring a vehicle that is registered, insured, and in safe working condition. The vehicle must have valid inspection and emissions stickers (if required in your county). You cannot use a vehicle with a temporary registration or a dealer plate.
The examiner will ask you to perform basic maneuvers: starting the vehicle, turning, backing up, parking, and stopping. They will also evaluate your use of mirrors, your awareness of other traffic, your speed control, and your following distance. You must follow all traffic laws during the test — any violation is an automatic failure.
You schedule the road test at the same Driver's License Center where you took the written test, or online through the PennDOT website. Wait times vary by location and season; some centers have openings within a few weeks, while others may have a wait of several months. If you need a test sooner, call the center directly to ask about cancellations.
You must pass the road test on your first or second attempt within a certain time frame (usually 180 days from the date you pass the written test). If you do not pass within that window, you must retake the written test before you can schedule another road test.
License Types, Restrictions, and Age Requirements
Pennsylvania uses a graduated licensing system for drivers under 18. You start with a learner's permit at 16, which allows you to drive only with a licensed adult in the front seat. At 17, you can move to a junior license, which allows you to drive alone but with restrictions on passengers and nighttime driving. At 18, you can get an unrestricted Class D license.
A learner's permit (ages 16–17) requires you to have a licensed driver at least 21 years old in the front seat at all times. You cannot drive on interstate highways or between midnight and 5 a.m. You must hold the permit for at least six months before you can take a road test for a junior license.
A junior license (ages 17–18) allows you to drive alone, but you cannot carry passengers under 18 (except when ready family) for the first six months, and you cannot drive between 11 p.m. and 5 a.m. for the first year. These restrictions lift when you turn 18 or when you hold the junior license for one year, whichever comes first.
A Class D license (age 18+) has no restrictions. A Class M license (motorcycle) requires a separate written test and road test on a motorcycle; you must be at least 16 to hold a learner's permit for a motorcycle and at least 17 for a junior motorcycle license. Commercial licenses (Class A or B) require a commercial learner's permit first, a written test on commercial driving rules, and a road test in a commercial vehicle. You must be at least 18 for Class B and at least 21 for Class A.
Fees and License Validity Periods
PennDOT license fees depend on the type of license and how long it is valid. A standard Class D license costs $35.50 for a four-year license. A junior license costs $20 and is valid until you turn 18 or for one year, whichever comes first. A learner's permit costs $20 and is valid for one year.
A Class M motorcycle license costs $35.50 for a four-year license. A commercial Class B license costs $100 for a four-year license, and a commercial Class A license costs $150 for a four-year license. Commercial licenses require medical certification and background checks, which add to the processing time.
Licenses are valid for four years from the date of issue, except for junior licenses and learner's permits, which have shorter validity periods. PennDOT will mail you a renewal notice about 60 days before your license expires. You can renew online if you meet certain conditions: your license must not be expired by more than five years, you must not have any medical or legal restrictions, and you must not be changing your name or address.
Where to Find a Driver's License Center and How to Schedule
PennDOT operates Driver's License Centers throughout Pennsylvania. You can find the center nearest you and check its hours on the PennDOT website. Most centers are open Monday through Friday during business hours, and some are open on Saturday mornings. A few centers offer evening hours.
You can schedule an appointment online through the PennDOT website or by calling the center directly. Online scheduling is faster and shows you available times when ready. If you call, wait times vary; some centers answer within a few minutes, while others may have a hold time of 30 minutes or more during peak hours.
Walk-ins are accepted at most centers, but you may wait several hours. If you have a scheduled appointment, you will typically be seen within 15 minutes of your appointment time. Bring all required documents and arrive at least 10 minutes early.
Common Mistakes and How to Avoid Them
The most common reason for a delayed or canceled appointment is missing documents. Bring originals or certified copies of everything on the checklist — do not assume a photocopy will work. If you are unsure whether a document is acceptable, call the center before your appointment and ask.
Another common mistake is scheduling a road test before you are ready. You must pass the written test first, and you should practice driving with a licensed adult for at least a few weeks before you take the road test. PennDOT does not require a minimum number of practice hours, but most new drivers benefit from 50 to 100 hours of supervised driving before testing.
Do not assume your out-of-state license will waive the written test. While some states may have access to for a waiver, others do not. Bring your out-of-state license to your appointment and ask the staff member whether you are may be able to access. If you are not, you will need to take the written test that day or schedule another appointment.
Finally, do not miss your road test appointment. If you cannot attend, cancel at least 24 hours in advance through the PennDOT website or by calling the center. If you miss an appointment without canceling, you may lose your spot and have to wait weeks for the next opening.
Frequently Asked Questions
Can I take the written test in a language other than English?
Yes. PennDOT offers the written test in Spanish, Vietnamese, Chinese, Korean, and several other languages. When you schedule your appointment, tell PennDOT which language you need. If your language is not listed, call the center to ask whether an interpreter can be arranged.
What happens if I fail the road test?
You can retake the road test. There is no waiting period between attempts, but you must schedule a new appointment. If you fail twice, you must retake the written test before you can schedule a third road test attempt. Each road test costs $10.
Do I need to bring my own vehicle for the road test?
Yes. The vehicle must be registered, insured, and in safe working condition, with valid inspection and emissions stickers. You cannot use a vehicle with a temporary registration or a dealer plate. If you do not have access to a vehicle, some driving schools rent vehicles for road tests.
How long does it take to get a Pennsylvania license after I pass the road test?
PennDOT issues your license on the day you pass the road test. You will receive a temporary paper license that is valid for 30 days while your plastic card is printed and mailed. Your plastic license typically arrives within two to three weeks.
Can I renew my license online?
You can renew online if your license is not expired by more than five years, you have no medical or legal restrictions, and you are not changing your name or address. Online renewal costs $35.50 for a four-year license and takes about two weeks for your new card to arrive. If you do not meet these conditions, you must renew in person at a Driver's License Center.