Where to get a driver license in Philadelphia
The Philadelphia Department of Licenses and Inspections (L&I) issues driver licenses for the city. You cannot get a Pennsylvania driver license at a Philadelphia office — you must go to a PennDOT Driver License Center in the region. The closest full-service center to central Philadelphia is in Northeast Philadelphia on Roosevelt Boulevard; there is also a center in Bensalem, just outside the city in Bucks County.
Both centers handle new licenses, renewals, and replacements. You can make an appointment online through the PennDOT website, which is faster than walk-in service. Walk-ins are accepted but wait times vary, especially on Fridays and early in the month.
If you need a Philadelphia ID card instead of a driver license — for example, if you do not drive — you can get that at the L&I office at 1401 Arch Street in Center City. A Philadelphia ID is issued by the city and is separate from a state driver license.
Key Takeaways
- PennDOT Driver License Centers in Northeast Philadelphia and Bensalem issue Pennsylvania driver licenses; Philadelphia L&I does not.
- You need a valid form of ID, proof of Social Security number, and proof of residency to get a new license.
- Making an appointment online at the PennDOT website reduces wait time compared to walk-in service.
- A Philadelphia ID card is issued by the city at L&I and does not allow you to drive; it is a separate document from a state driver license.
- The written test and road test must be passed before a license is issued, and you must be at least 16 years old.
Documents you need to bring
Bring one document from each of these three categories: proof of identity, proof of Social Security number, and proof of Pennsylvania residency.
Proof of identity: A valid passport, military ID, Real ID-compliant state ID from another state, or a certified birth certificate. If you are under 18, a school ID or work permit may work in some cases — call the Driver License Center ahead of time to confirm.
Proof of Social Security number: Your Social Security card, a W-2 form, a 1099 form, or a tax return. A birth certificate with your Social Security number printed on it also works.
Proof of Pennsylvania residency: A utility bill, lease or mortgage statement, bank statement, or insurance policy dated within the last 60 days. The document must show your name and current Philadelphia address. A piece of mail from a government agency also works.
Bring the originals, not copies. The staff will examine them and may make copies at the center. If you are under 18, you must also bring a parent or guardian with valid ID.
The written test and road test
Before you receive a driver license, you must pass a written knowledge test and a road test. The written test covers Pennsylvania traffic laws, road signs, and safe driving practices. You can study using the PennDOT Driver's Manual, which is free online. The test is 18 questions, and you must answer at least 15 correctly to pass.
The road test is conducted by a PennDOT examiner and lasts about 15 minutes. You drive your own vehicle or a vehicle belonging to someone else, and the examiner watches you perform basic maneuvers: starting, stopping, turning, backing up, and parking. You must have a valid learner's permit before you take the road test.
If you fail either test, you can retake it. There is a fee each time you take the road test. Wait times for road tests vary by season; spring and summer are busier than fall and winter.
Getting a learner's permit first
If you are under 18 or have never held a driver license, you must get a learner's permit before you can take the road test. A learner's permit allows you to drive with a licensed adult in the car. You get a learner's permit by passing the written test at a PennDOT Driver License Center.
You must hold a learner's permit for at least six months before you can take the road test. During that time, you must practice driving with a licensed adult who is at least 21 years old and sitting in the front passenger seat. Pennsylvania law requires this supervised practice period.
If you are 18 or older and have never had a license, you can skip the learner's permit and go straight to the road test after passing the written test, but you still need to practice driving first. The examiner will expect you to demonstrate basic skills.
Fees and how long it takes
A new driver license costs $35.50 and is valid for four years if you are under 21, or five years if you are 21 or older. The written test is included in that fee. The road test costs an additional $40 each time you take it.
A learner's permit costs $20.50 and is valid for one year. If you need to renew it before you take the road test, the renewal costs $20.50 again.
The entire process — from getting a learner's permit to passing the road test and receiving your license — typically takes six to nine months because of the six-month permit holding period. If you already have a learner's permit, you can take the road test as soon as you are ready, which may be weeks rather than months.
You will receive your license in the mail within two weeks of passing the road test. You will get a temporary paper license at the center that day, which you can use to drive until the plastic card arrives.
Real ID and what it means for Philadelphia drivers
A Real ID is a driver license that meets federal security standards set by the Department of Homeland Security. Starting in May 2025, you will need a Real ID or a passport to board a domestic flight or enter a federal building.
When you get a new driver license at a PennDOT center, you can choose to get a Real ID or a standard license. A Real ID costs the same as a standard license and requires the same documents. The main difference is that Real ID licenses have a gold star in the upper right corner.
If you already have a Pennsylvania driver license without a Real ID, you can still use it for driving. You just cannot use it to board a plane or enter federal buildings after May 2025. You can upgrade to a Real ID at any time by visiting a Driver License Center and paying the renewal fee.
If you have a suspended or revoked license
If your Pennsylvania driver license is suspended or revoked, you cannot get a new license until the suspension or revocation is lifted. Suspensions happen for reasons like unpaid traffic fines, failure to pay child support, or accumulating too many points from traffic violations. Revocations are more serious and last longer.
You can check the status of your license on the PennDOT website using your driver license number. If your license is suspended, the website will tell you why and what you need to do to restore it — usually paying a fine or completing a requirement.
Once the suspension is lifted, you can get a new license by visiting a Driver License Center with your documents. If your license was revoked, you may need to retake the written and road tests before a new license is issued.
Frequently Asked Questions
Can I get a driver license if I do not have a Social Security number?
No. Pennsylvania law requires a valid Social Security number to issue a driver license. If you do not have one, you must explore for one through the Social Security Administration before you can get a license. This process takes several weeks.
What if I lost my documents and cannot find proof of residency?
Call the Driver License Center before you go. Staff can sometimes work with you if you have other documents that show your address, such as a lease agreement or a letter from a landlord. In some cases, you may be able to bring a witness who can verify your residency.
Do I have to take the road test if I already have a license from another state?
If you are moving to Pennsylvania and have a valid driver license from another state, you can transfer it without taking the road test. You still need to pass the written test on Pennsylvania traffic laws. Bring your out-of-state license and proof of residency to a Driver License Center.
How do I make an appointment at the Driver License Center?
Go to the PennDOT website and use the appointment scheduler. You can pick a date and time that works for you. If no appointments are open, check back in a few days — new slots are added regularly. Walk-ins are accepted but may have longer waits.
What happens if I fail the road test?
You can retake it as soon as you want, but there is a $40 fee each time. Most people pass on the second or third attempt. You do not need to retake the written test or get a new learner's permit — your permit stays valid as long as it has not expired.