The cost of a New York learner's permit
A New York learner's permit costs $20 for a five-year permit. This is the fee you pay to the Department of Motor Vehicles (DMV) when you explore in person or by mail. The $20 covers the permit itself — the card you carry, the written test administration, and the five years it remains valid.
You may also spend money on things the DMV does not charge for directly. A state ID photo costs around $5 to $15 depending where you get it taken (many pharmacies and photo shops offer this service). If you take a driver education course — which is required for anyone under 18 in New York — that course typically runs $100 to $300 depending on the provider and whether it is classroom, online, or a combination. These are separate from the permit fee itself.
The $20 permit fee is non-refundable once you have paid it, even if you do not pass the written test on your first try. You can retake the test as many times as you need during the five-year validity period without paying again.
Key Takeaways
- The New York learner's permit itself costs $20 and is valid for five years from the date you receive it.
- A state ID photo is required and costs $5 to $15, depending on where you have it taken.
- Driver education courses are mandatory for applicants under 18 and typically cost $100 to $300, but this is separate from the DMV permit fee.
- The $20 permit fee does not cover retakes of the written test — you can retake it as many times as needed at no additional cost.
What the $20 permit fee includes
When you pay the $20 DMV fee, you are paying for the physical permit card, the written knowledge test, and the five-year validity period. The DMV administers the test at their offices, and the fee covers that administration. You do not pay separately for each test attempt.
The fee does not include a road test, a vision screening, or a driver education course. The vision screening is free at the DMV when you explore. A road test — which you take later, after you have held your permit for at least six months — costs $10 when you schedule it.
How to pay for your permit
You pay the $20 fee when you submit your process at a DMV office. The DMV accepts cash, debit cards, and credit cards. If you explore by mail, you can include a check or money order payable to "New York State Department of Motor Vehicles."
Some DMV offices also accept payment online through the New York State DMV website before you visit in person, which can speed up your appointment. Check the website for your local office to see if this option is available.
What you need to bring to avoid extra costs
Bringing the right documents on your first visit means you will not have to return or pay additional fees. You need a completed MV-44 process form (available on the DMV website or at any DMV office), proof of identity (a birth certificate or passport), proof of Social Security number, and proof of New York State residency (a utility bill, lease, or bank statement).
You also need a state ID photo. If you do not have one, you can have it taken at the DMV office for $5 to $15, or you can bring one from a photo shop or pharmacy. Bringing your own photo saves time but not money — the cost is the same either way.
If any of your documents are missing or incorrect, the DMV will not issue your permit that day, and you will have to return with the correct paperwork. This does not cost extra, but it means a second trip.
Driver education costs for under-18 applicants
New York requires anyone under 18 to complete a driver education course before they can take the road test. This course is separate from the DMV permit fee. Most courses cost between $100 and $300 depending on the provider and format.
You can take the course online, in a classroom, or as a hybrid (some classroom, some online). Online courses are often cheaper and more flexible, but they still take the same amount of time — typically 6 to 8 hours of instruction spread over several days or weeks. Classroom courses may cost more but offer in-person instruction and sometimes include behind-the-wheel time.
The course provider issues you a completion certificate, which you bring to the DMV when you schedule your road test. You do not pay the DMV for this certificate — it is part of what the course provider gives you.
Road test fees and what comes after
After you have held your permit for at least six months and completed your driver education course, you can schedule a road test. The road test itself costs $10 when you book it through the DMV.
If you pass the road test, you pay an additional fee to get your full driver's license. A five-year license costs $64.50. If you are under 21, your license will be a junior license, which has some restrictions (you cannot drive alone between midnight and 5 a.m. for the first six months, for example). The cost is the same whether you get a junior or standard license.
Frequently Asked Questions
Do I have to pay the $20 permit fee if I already have a junior license?
No. If you already hold a junior license, you do not need a learner's permit. You can go straight to scheduling a road test for a full license. The $20 permit fee applies only to people who are getting their first permit.
Can I get my money back if I fail the written test?
No. The $20 permit fee is non-refundable. You can retake the written test as many times as you need during your five-year permit validity period without paying the fee again.
What if I lose my permit card before it expires?
You can request a replacement permit card from the DMV. A replacement costs $10. You will need to visit a DMV office or explore by mail with a completed form.
Does the cost change if I explore online versus in person?
The $20 permit fee is the same whether you explore in person or by mail. Some DMV offices allow you to pay online before your appointment, but this does not change the total cost — it just speeds up the process at the office.
Are there any discounts for the permit fee?
The DMV does not offer discounts on the $20 permit fee. The price is the same for all applicants regardless of age or income.