Philadelphia's Driver License Center locations and what to expect
Philadelphia has one main PennDOT Driver License Center where you can take your written test, road test, and handle most license transactions. It is located at 1101 South Broad Street, Philadelphia, PA 19147. This is the only full-service center in the city itself, though you can also visit centers in surrounding counties if that is more convenient.
The center is open Monday through Friday, 8:15 a.m. to 4:45 p.m., and closed on weekends and state holidays. You cannot walk in without an appointment — you must schedule one online through the PennDOT website or by calling 1-800-932-4600. Walk-ins are turned away, so booking ahead is not optional.
The Broad Street location handles written tests for learner's permits, road tests for license issuance, and services like license renewals and replacements. If you are taking your road test, bring your vehicle, valid learner's permit, proof of insurance, and proof of residency. The examiner will check your vehicle's safety equipment before the test begins.
Key Takeaways
- The main Philadelphia Driver License Center is at 1101 South Broad Street and requires an appointment booked online or by phone before you arrive.
- You can take your written test for a learner's permit and your road test for a full license at this location, but not on the same day.
- Road test appointments fill up weeks in advance, especially in spring and summer, so book as soon as you are may be able to access.
- Bring your learner's permit, vehicle registration, proof of insurance, and proof of residency to your road test appointment.
- If the Broad Street center has no available appointments, nearby centers in Bucks, Chester, or Delaware counties may have earlier slots.
How to schedule an appointment online
Go to the PennDOT website and select "Schedule an Appointment" under the Driver License Services section. You will choose your transaction type (written test, road test, or other service), then select a date and time from available slots. The system shows you what is open at the Philadelphia center first, but you can also view other nearby centers.
You will need to provide your name, date of birth, and driver's license number (if you already have one). If you are scheduling a written test for a learner's permit, you do not need a license number yet. After you book, you will receive a confirmation number — save this or print it, as you will need it when you arrive.
If you cannot book online or prefer to speak to someone, call 1-800-932-4600. The phone line is open Monday through Friday, 8:15 a.m. to 4:45 p.m. Wait times can be long during peak hours, so calling early in the morning or late in the afternoon may be faster.
What documents to bring to the center
For a written test (learner's permit), bring a valid photo ID, proof of your Social Security number, and proof of your current address. A photo ID can be a passport, military ID, or state ID. Proof of Social Security can be a Social Security card, W-2 form, or tax return. Proof of address can be a utility bill, lease, or bank statement dated within the last 60 days.
For a road test (license issuance), bring your valid learner's permit, vehicle registration, proof of insurance, and proof of residency. Your vehicle must pass a safety inspection — the examiner will check that your lights, wipers, horn, and brakes work, and that your mirrors are properly adjusted. If anything fails inspection, you cannot take the test that day.
Bring originals, not copies, of all documents. The center staff will verify them before you test. If you are missing any required document, you will be turned away and will need to reschedule.
Road test wait times and how to prepare
Road test appointments at the Philadelphia center typically book out 4 to 8 weeks in advance, longer during spring and summer months. If you see no available dates, check again in a few days — cancellations do happen. You can also look at nearby centers in Bucks County (Bristol), Chester County (West Chester), or Delaware County (Media), which sometimes have earlier openings.
The road test lasts about 20 minutes and covers basic vehicle control, turning, parking, and following traffic laws. The examiner will ask you to perform specific maneuvers like three-point turns and parallel parking. You must follow all traffic laws during the test — speeding, running a red light, or hitting a curb will result in failure.
Before your test, practice in the area around the center if possible. Broad Street and the surrounding neighborhood have heavy traffic and narrow streets, so familiarity helps. Arrive at least 15 minutes early; if you are more than 15 minutes late, your appointment will be cancelled and you will lose your slot.
Alternative centers near Philadelphia
If the Broad Street center has no openings or is inconvenient, you have options in nearby counties. The Bucks County Driver License Center is in Bristol, about 20 miles north. The Chester County center is in West Chester, about 25 miles west. The Delaware County center is in Media, about 15 miles southwest. All three handle written and road tests and follow the same appointment-only policy.
These centers often have more availability than Philadelphia, especially for road tests. You can schedule at any of them through the same PennDOT website — just select the county you prefer. Your learner's permit is valid statewide, so testing in a different county does not affect your license once you pass.
Fees and payment methods
The written test for a learner's permit costs $20. A Class D (standard) driver's license costs $30.50 for a four-year license or $61 for an eight-year license. These fees are set by PennDOT and do not vary by location. You pay at the center on the day of your test or transaction.
The center accepts cash and card payments. If you fail your road test, you do not pay again to reschedule — you only pay the license fee when you pass. Written test retakes also do not charge an additional fee; you can retake the written test as many times as needed.
What happens if you fail your road test
If you do not pass your road test, the examiner will give you a score sheet showing which maneuvers or traffic laws caused the failure. You can retake the test, but you must schedule a new appointment. There is no fee to retake it, but you will need to book another slot, which may be weeks away depending on availability.
You can take the road test as many times as needed. Most people pass on their second or third attempt. Between attempts, practice the specific skills the examiner noted — parallel parking and three-point turns are the most common reasons for failure.
Frequently Asked Questions
Can I take my written test and road test on the same day?
No. You must pass your written test, receive your learner's permit, and then schedule a separate road test appointment. Most people wait at least a few weeks between the two tests to practice driving with their permit.
What if I miss my appointment?
If you miss your appointment without cancelling, you lose that slot and must schedule a new one. Cancellations can take weeks to rebook, especially for road tests. If you cannot make your appointment, cancel online or call 1-800-932-4600 as soon as possible so someone else can use that time.
Do I need to bring my own vehicle for the road test?
Yes. The vehicle must be registered, insured, and pass a safety inspection. You cannot use a rental car or someone else's vehicle unless they are present and the registration and insurance are in their name or yours.
What if my learner's permit expires before I can schedule a road test?
Your learner's permit is valid for one year from the date you receive it. If it expires before you test, you must retake the written test and get a new permit. You can renew your permit at the center or online through PennDOT without taking the test again, but you must do this before it expires.
Are there any other driver license services available at the Broad Street center?
Yes. You can renew or replace a license, update your address, add or remove endorsements, and handle other license transactions. All services require an appointment. Check the PennDOT website to see which services are available at the Philadelphia location.