The current fee for a New York learner permit is $20
As of 2024, the New York Department of Motor Vehicles charges $20 for a learner permit (also called a Class DJ permit for drivers under 18). This is a one-time fee paid when you first get your permit. The fee does not change based on where you live in the state or what type of vehicle you plan to drive.
The $20 covers the permit itself and the right to take the written knowledge test at a DMV office. If you fail the test and need to retake it, you do not pay again — the fee covers unlimited retakes within the permit's validity period. The permit is valid for five years from the date it is issued.
You will also need to budget for the written test itself, though there is no separate charge for taking it at the DMV. However, if you choose to take a pre-licensing course through a private driving school (which is optional but recommended), that course will cost between $50 and $200 depending on the provider.
Key Takeaways
- The learner permit fee in New York is $20, paid once when you first obtain the permit.
- The $20 fee covers the permit and unlimited retakes of the written knowledge test during the five-year validity period.
- You must be at least 16 years old and pass the written test to receive a learner permit in New York.
- Optional pre-licensing courses through driving schools cost extra but are not required to get a permit.
- You will need to bring proof of identity, residency, and Social Security number to the DMV when you pay the fee and take the test.
What documents and identification you need to bring
When you go to the DMV to pay the $20 fee and take the written test, bring original or certified copies of specific documents. The DMV will not accept photocopies or digital images on a phone for most documents, though some exceptions exist for certain ID types.
You need proof of identity (a passport, birth certificate, or certified school record), proof of New York residency (a utility bill, lease, or bank statement dated within the last 30 days), and your Social Security number or a document showing it. If you do not have a Social Security number, you can request a letter from the Social Security Administration stating that you are not may be able to access for one.
If your name has changed due to marriage or court order, bring the original or certified copy of the document that shows the change. Bring your current out-of-state driver's license if you have one. The DMV staff will tell you when ready if a document is not acceptable; do not assume your documents are correct before you arrive.
How to pay the fee and schedule your test
You cannot pay the $20 fee online or by mail. You must visit a DMV office in person to pay the fee and take the written knowledge test on the same day or schedule it for a later date. Some DMV offices allow you to make an appointment online through the New York DMV website; others operate on a first-come, first-served basis.
When you arrive at the DMV, tell the staff member you want to get a learner permit. They will collect your documents, verify your information, and take your payment. You will then be directed to a testing area where you take the written test on a computer. The test has 20 questions about New York traffic laws and safe driving practices. You must answer at least 14 questions correctly to pass.
If you pass the test, you receive your learner permit when ready or within a few days, depending on the office. If you fail, you can retake the test at no additional cost, but you may have to wait a few days or schedule another appointment. There is no limit to how many times you can retake the test while your permit process is active.
Differences between a learner permit and a junior driver's license
New York has two separate licenses for drivers under 18: the learner permit (Class DJ) and the junior driver's license (Class DJ). The learner permit costs $20 and allows you to drive only with a licensed adult 21 or older in the front seat. The junior driver's license costs more and has fewer restrictions, but you cannot get it until you have held a learner permit for at least six months and passed a road test.
The junior driver's license fee is $30 and covers the license itself plus the road test. You pay this fee when you go to the DMV to take the road test, not before. If you fail the road test, you do not pay again for retakes, though you may have to wait several days to schedule another attempt.
Some drivers skip the learner permit and go straight to a junior license if they already hold a valid out-of-state driver's license, but this is rare. Most new drivers in New York follow the learner permit route first.
When your learner permit expires and renewal costs
Your learner permit is valid for five years from the date it is issued. If you do not pass the road test and get a junior driver's license within that five-year window, your permit will expire and you will need to pay the $20 fee again to get a new one.
Most drivers do not let their learner permit expire because they move to a junior license or full driver's license before the five years are up. However, if you stop driving for a long time and your permit expires, you will start over: pay $20, take the written test again, and wait for your new permit to be issued.
If your learner permit is lost, stolen, or damaged, you can get a replacement at the DMV. The replacement fee is $20, the same as the original permit fee. Bring your identification and proof of residency, and tell the DMV staff that you need a replacement permit.
Payment methods accepted at New York DMV offices
The New York DMV accepts cash, debit cards, and credit cards (Visa, Mastercard, American Express, and Discover) for the $20 learner permit fee. Some offices also accept checks, but this varies by location. Call your local DMV office before you go to confirm which payment methods they accept.
You cannot pay online, by phone, or by mail. The payment must be made in person at a DMV office. If you do not have cash or a card with you, you will not be able to complete the transaction that day, and you will have to return with payment.
Common mistakes that delay or prevent permit approval
The most common mistake is bringing documents that do not meet the DMV's requirements. Photocopies, expired documents, and documents without your current legal name will be rejected. Bring originals or certified copies, and make sure your name matches across all documents.
Another frequent issue is not having proof of New York residency. A utility bill or lease in your name dated within the last 30 days is the standard. If you live with family and the bill is in someone else's name, bring a notarized letter from that person stating you live there, plus the utility bill or lease showing their name and address.
Some applicants fail the written test because they do not study the New York Driver's Manual beforehand. The manual is free on the DMV website and covers all the topics on the test. Spending an hour or two reviewing it before your test date significantly increases your chances of passing on the first attempt.
Frequently Asked Questions
Can I get a learner permit if I am under 16 years old?
No. New York requires you to be at least 16 years old to get a learner permit. If you are younger, you cannot take the written test or pay the $20 fee. You must wait until your 16th birthday to begin the process.
Do I have to pay the $20 fee again if I fail the written test?
No. The $20 fee covers unlimited retakes of the written test during the five-year validity of your permit. You pay once, and you can take the test as many times as you need to pass.
What happens if I move out of New York while I have a learner permit?
Your New York learner permit remains valid in New York, but you cannot use it to drive in another state. If you move permanently, you will need to get a learner permit in your new state and pay that state's fee. Some states honor out-of-state permits for a limited time, but this varies.
Is the $20 learner permit fee refundable if I change my mind?
No. The $20 fee is non-refundable once you have paid it and received your permit. If you decide not to drive, you cannot get the money back.
Do I need to pay the $20 fee again when I upgrade to a junior driver's license?
No. The $20 learner permit fee and the $30 junior driver's license fee are separate charges for separate documents. You pay $30 for the junior license when you take the road test, not an additional $20.