The learner's permit test in New York City costs $10, and you take it at the DMV after you've submitted your process and documents
The $10 fee covers the written test itself — the multiple-choice exam that tests your knowledge of New York traffic laws and safe driving practices. You pay this fee when you show up to take the test at a DMV office in your borough. There are no additional hidden charges for the test, though you will have paid a separate process fee ($20 for a permit) when you first submitted your paperwork to the DMV.
The test is offered in multiple languages, including English, Spanish, Chinese, Korean, Russian, and Haitian Creole. You choose your language when you schedule your test appointment or when you arrive at the DMV office. The language option does not change the $10 cost.
Key Takeaways
- The written learner's permit test costs $10 and is taken at a DMV office after your process is processed.
- You pay a separate $20 process fee when you submit your permit request, so your total cost is $30 before you can drive.
- The test is available in six languages, and you can request your preferred language when you schedule or arrive for your appointment.
- You must pass the test with a score of at least 80 percent to receive your learner's permit.
What the $10 test fee includes
The $10 covers one attempt at the written exam. The test has 20 multiple-choice questions about New York traffic laws, road signs, right-of-way rules, and safe driving practices. You have one hour to complete it. If you pass with a score of 80 percent or higher, you receive your learner's permit on the spot (or within a few days if you applied by mail).
If you fail the test, you can retake it, but you pay the $10 fee again for each additional attempt. There is no waiting period between attempts in New York City — you can schedule another test as soon as the next available appointment at your DMV office. However, appointment availability varies by location and season, so you may have to wait days or weeks for an opening.
How to pay and where to take the test
You pay the $10 fee in cash or card at the DMV office on the day of your test. You cannot pay online or in advance. Bring a valid form of ID and your DMV receipt or confirmation number showing that your process has been processed.
The test is administered at DMV offices throughout New York City. The main locations are in Manhattan, Brooklyn, Queens, the Bronx, and Staten Island. You must schedule an appointment in advance through the New York State DMV website or by calling 518-486-4368. Walk-ins are not accepted for the permit test. Appointment availability changes frequently, and peak times (late afternoon, weekends, and school vacation weeks) fill up quickly.
The full cost of getting a learner's permit in NYC
The $10 test fee is only part of what you pay. When you first explore for a learner's permit, you pay a $20 process fee to the DMV. This fee is non-refundable, even if you fail the test. So your total cost to obtain a learner's permit is $30 — $20 for the process and $10 for the test.
If you fail the test and retake it, you pay another $10 for the second attempt. If you fail again, you pay $10 a third time. There is no limit to how many times you can retake the test, but each attempt costs $10.
What happens if you fail the test
If you score below 80 percent, you do not receive your permit, and the DMV will tell you which topics you need to study. You can review the New York State Driver's Manual (available free online or in print at DMV offices) and take practice tests on the DMV website. Many people find it helpful to take a practice test several times before scheduling their next attempt.
You can schedule your next test appointment when ready after failing, but you will need to pay the $10 fee again. Some DMV offices allow you to schedule your next appointment before you leave the building on the day you fail. Others require you to schedule online or by phone.
Discounts and fee waivers
New York State does not offer discounts on the learner's permit test fee based on income or age. The $10 fee applies to all test-takers. However, if you are a student in the New York City public school system, your school may offer free driver education courses that include practice tests and study materials — this does not waive the DMV test fee, but it can improve your chances of passing on the first attempt.
If you believe you have a disability that requires testing accommodations (such as extra time or a reader), contact the DMV before your appointment. Accommodations do not change the $10 fee, but they may support you can take the test in a way that works for you.
How to prepare without spending extra money
The New York State DMV website offers a free practice test that mimics the real exam. You can take it as many times as you want at no cost. The DMV also publishes the Driver's Manual online, which covers all the topics on the test. Many public libraries in New York City offer free printed copies of the manual and sometimes host free study sessions.
YouTube has hundreds of free videos explaining New York traffic laws and road signs. Some are made by the DMV itself; others are made by driving instructors. Spending a few hours with free study materials before you pay the $10 test fee significantly increases your chances of passing on the first attempt and avoiding the cost of a retake.
Frequently Asked Questions
Can I get a refund if I fail the test?
No. The $10 test fee is non-refundable whether you pass or fail. If you fail, you must pay $10 again to retake the test. The $20 process fee is also non-refundable.
Do I have to pay the $10 fee every time I retake the test?
Yes. Each attempt at the test costs $10. If you fail and retake it three times, you pay $30 total for tests ($10 × 3), plus the original $20 process fee, for a total of $50.
What if I schedule a test appointment and don't show up?
If you miss your appointment without canceling, you lose the $10 fee and must schedule and pay for a new appointment. Cancel at least 24 hours in advance through the DMV website or by phone to avoid losing your fee.
Is the test fee different if I take it in a different language?
No. The test costs $10 regardless of which language you choose. Spanish, Chinese, Korean, Russian, and Haitian Creole versions are available at no extra charge.
Can I pay for multiple test attempts in advance?
No. You pay the $10 fee at the DMV office on the day of each test. You cannot prepay or purchase a package of test attempts.