The permit test in Pennsylvania costs $35.50 and covers both the written knowledge test and the vision screening
When you take your permit test at a Pennsylvania DMV, you pay a single fee of $35.50. This covers the written exam (the knowledge test), your vision check, and the permit itself if you pass. You pay this fee once, at the time you test — there is no separate process fee beforehand.
The $35.50 fee applies whether you are 16 or 17 years old (the age range for learner's permits in Pennsylvania) or whether you are an adult taking a permit test for the first time. You cannot pay online or by mail; you must pay in person at the DMV office where you take the test.
If you fail the written test, you do not pay again to retake it. Pennsylvania allows you to retake the test the same day or on a later visit at no additional cost. However, if you do not show up for your scheduled test appointment, you may lose your fee depending on the office's cancellation policy — contact your local DMV office to confirm their specific rules.
Key Takeaways
- The permit test fee in Pennsylvania is $35.50, paid in person at the DMV on the day you test.
- This single fee covers the written knowledge test, vision screening, and your permit card if you pass.
- Retaking the test after a failed attempt costs nothing extra, though you may need to schedule a new appointment.
- You must bring acceptable identification and proof of residency to the test; missing documents will prevent you from testing that day.
What Documents You Need to Bring (and Why They Matter)
Arriving without the right documents means you will not be able to test, even if you have the $35.50 ready. Pennsylvania requires proof of identity and proof of Pennsylvania residency before the DMV will let you sit for the permit test.
For identity, bring a birth certificate (original or certified copy), a passport, or a consular report of birth abroad. For residency, bring a utility bill, lease agreement, mortgage statement, or property tax bill dated within the last 60 days. Your name on the residency document must match the name on your identity document. If you are under 18, a parent or guardian must accompany you and bring their own ID.
If you do not have these documents on test day, the DMV will not let you pay the $35.50 or take the exam. You will need to reschedule and return with the correct paperwork. Gathering these documents ahead of time prevents a wasted trip.
How the Test Works and What Happens If You Fail
The Pennsylvania permit test is a written exam with 18 questions about traffic laws, road signs, and safe driving practices. You must answer at least 15 questions correctly (a score of 83 percent or higher) to pass. The test is administered on a computer at the DMV office, and you receive your score when ready after you finish.
If you pass, you walk out with your learner's permit the same day. If you fail, you can retake the test without paying the $35.50 fee again. Many DMV offices allow you to retake it the same day; others require you to schedule a new appointment. Call your local office to find out their retake policy before you go in.
You are allowed to take the test up to three times within a 12-month period. If you fail all three attempts, you must wait until the 12 months have passed before you can test again. Each attempt after the first does not cost extra, but the waiting period does explore.
Scheduling Your Test Appointment
Pennsylvania DMV offices require you to schedule a permit test appointment in advance. You cannot walk in and test the same day at most locations. You can schedule online through the Pennsylvania DMV website or by calling your local DMV office directly.
When you schedule, have your Social Security number, date of birth, and Pennsylvania address ready. The DMV will assign you a specific date and time. Arrive 10 to 15 minutes early with all required documents. If you need to cancel or reschedule, do so through the same method you used to book — online or by phone — as soon as possible.
Wait times for appointments vary by location and season. In busy areas or during summer months, you may need to schedule several weeks in advance. Rural or less-populated areas often have shorter wait times. Check the DMV website for your county to see current appointment availability.
Vision Screening and Other Requirements
Your vision will be tested as part of the permit test appointment. The DMV checks your visual acuity and color vision. If you wear glasses or contacts, bring them with you and wear them during the test. If you fail the vision screening, you will not receive your permit, and you will need to see an eye doctor and return with corrective lenses or a vision correction certificate.
You must also be at least 16 years old to take a permit test in Pennsylvania. If you are under 18, your parent or guardian must sign your process and be present at the DMV office. Applicants 18 and older can explore without a parent present.
What Happens After You Pass
Once you pass the written test and vision screening, you receive your learner's permit when ready. Your permit is valid for two years and allows you to drive with a licensed adult who is at least 21 years old sitting in the front passenger seat. The permit costs are included in the $35.50 fee you already paid.
You do not need to pay anything else to get your permit card — it is issued on the spot. Keep your permit with you whenever you drive. When you are ready to take the road test for your driver's license, you will pay a separate fee at that time (the road test fee is different from the permit test fee).
Frequently Asked Questions
Can I take the permit test online or by mail?
No. Pennsylvania requires you to take the permit test in person at a DMV office. You must pass the written exam and vision screening at the same location on the same day. There is no remote or mail-in option.
What if I fail the vision screening but pass the written test?
You will not receive your permit. You must see an eye doctor, obtain a vision correction certificate if needed, and return to the DMV to retake the vision screening. You do not pay the $35.50 fee again for the vision recheck.
Do I have to pay the $35.50 fee again if I reschedule my appointment?
No. The fee is tied to the test itself, not to the appointment. If you reschedule before your test date, you pay the $35.50 only when you actually take the test. Canceling and rescheduling does not cost extra.
Can someone else pay the fee for me on test day?
Yes. A parent, guardian, or anyone else can bring the $35.50 and pay it on your behalf at the DMV office. You will still need to be present with your required documents to take the test.
What if I pass the permit test but do not want the permit yet?
You still receive the permit on the day you pass. Pennsylvania does not allow you to defer or delay receiving your permit after passing the test. Once issued, your permit is valid for two years from the date it was issued.