Book your Pennsylvania learner's permit appointment online through the PA DMV website or by phone
Pennsylvania requires you to schedule an appointment before you visit a DMV office to test for your learner's permit. You cannot walk in without one. The PA DMV offers two ways to book: through their online appointment system at dmv.pa.gov or by calling 1-833-724-3837. The online system is faster and shows you available dates and times at your nearest office. Phone appointments take longer but work if you do not have internet access or prefer to speak with someone.
When you book, have your Social Security number, date of birth, and Pennsylvania address ready. The system will ask which DMV office you prefer — you can choose any location in the state, though offices in smaller towns often have shorter wait times than city centers. Appointments typically open 30 days in advance, and popular time slots fill quickly during school hours and weekends.
Key Takeaways
- Book online at dmv.pa.gov or call 1-833-724-3837; walk-ins are not accepted for learner's permit tests.
- Appointments open 30 days ahead, and you need your Social Security number, date of birth, and Pennsylvania address to reserve one.
- Bring your birth certificate or passport, proof of Pennsylvania residency, and a completed DL-44 form to your appointment.
- The written test takes about 20 minutes; you must score at least 80 percent to pass and receive your permit.
- If you fail, you can reschedule another appointment, but you must wait at least one business day before retesting.
What to bring to your learner's permit appointment
Bring original documents, not copies. You need one form of proof of identity — a birth certificate, U.S. passport, or passport card. You also need proof of Pennsylvania residency, which can be a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. Your name on the residency document must match your identity document.
Bring a completed DL-44 form (process for Driver's License or Learner's Permit). You can fill it out at home before your appointment or at the DMV office, but completing it ahead saves time. You do not need to bring your Social Security card itself, but you must know your number. If you are under 18, a parent or guardian does not have to attend, but some offices recommend it for minors.
The written test and what happens after you pass
At your appointment, you will take a written test on Pennsylvania traffic laws and road signs. The test has 18 questions, and you must answer at least 15 correctly (80 percent) to pass. You have about 20 minutes to complete it. The test is offered in English and several other languages; tell the DMV staff which language you need when you book.
If you pass, you receive your learner's permit on the same day. The permit is valid for two years and allows you to drive with a licensed adult who is at least 21 years old sitting beside you. If you fail, you can schedule another appointment, but Pennsylvania requires you to wait at least one business day before you can retest. There is no limit to how many times you can retake the test.
Rescheduling or canceling your appointment
If you need to change your appointment date or time, log back into the PA DMV website with the confirmation number from your booking email, or call 1-833-724-3837. You can reschedule up to 24 hours before your appointment without penalty. If you cancel within 24 hours, you lose that time slot and must book a new one when the next batch of appointments opens.
If the DMV cancels your appointment (rare, but it happens during office closures or emergencies), you will receive an email or phone call. You will be offered another date automatically or can rebook yourself online.
What to expect at the DMV office on test day
Arrive 10 to 15 minutes early. Bring all your documents in a folder or envelope so they stay together. The DMV staff will check your documents, verify your identity, and have you sign the DL-44 form if you have not already. They will then direct you to a testing station where you will take the written exam on a computer or paper, depending on the office.
The office will be busy, but because you have an appointment, you will not wait as long as walk-in customers. After you finish the test, staff will score it when ready. If you pass, you will pay the permit fee (currently $20.50 for a two-year permit, though fees can change) and receive your permit card before you leave. If you fail, staff will explain which topics you missed and let you know when you can reschedule.
Troubleshooting common appointment booking problems
If the online system says no appointments are available, try searching for offices farther away or different times of day. Early morning and weekday slots often have more openings than evenings and weekends. If you still cannot find a date, call 1-833-724-3837 — the phone line sometimes has access to slots not shown online, or staff can add you to a waitlist.
If you booked an appointment but did not receive a confirmation email, check your spam folder or log back into dmv.pa.gov and search for your appointment using your name and date of birth. If the appointment does not appear, it may not have saved; try booking again or call the DMV to confirm. If you lose your confirmation number, the DMV website can retrieve it if you enter your name and date of birth.
Frequently Asked Questions
Can I book an appointment for someone else?
No. The person taking the test must book their own appointment or have a parent or guardian book it for them if they are a minor. The DMV will ask for the applicant's personal information during booking, and the applicant must be present at the appointment.
What if I do not have a Pennsylvania address yet?
You must have a Pennsylvania address to book a learner's permit appointment. If you are moving to Pennsylvania, use your new address once you have signed a lease or have mail showing that address. If you do not have proof yet, wait until you do before booking.
How long does the appointment take?
Plan for 30 to 45 minutes total, including check-in, document review, and the written test. Busy offices may take longer. The test itself is about 20 minutes, but arriving early and waiting for your turn adds time.
Can I take the test in a language other than English?
Yes. Pennsylvania offers the learner's permit test in English, Spanish, French, German, Italian, and several other languages. Tell the DMV when you book which language you need, and staff will have the test ready in that language on your appointment day.
What if I fail the written test?
You can reschedule another appointment after waiting at least one business day. There is no charge to retake the test. The DMV will tell you which topics you missed so you can study those areas before your next attempt.