What you'll pay for a New York learner's permit

A New York learner's permit costs $10 for the permit itself, plus $10 for the written test fee — $20 total if you're paying in person at a DMV office. If you take the test online through the DMV's remote testing program, you pay only the $10 permit fee; the test fee is waived for remote test-takers.

These fees cover a permit valid for five years from the date you receive it. You'll need to bring payment when you go to the DMV office or when you complete your online test process. The DMV accepts cash, debit cards, and credit cards at offices; online payments must be made by card.

If you fail the written test, you can retake it. Each retake costs another $10 test fee if you test in person. Remote test retakes are also $10 each. There is no limit to how many times you can retake the test, but you'll pay the fee each time.

Key Takeaways

  • A New York learner's permit costs $20 total ($10 for the permit, $10 for the written test) when you test in person at a DMV office.
  • If you take the written test online through the DMV's remote testing program, you pay only $10 for the permit; the test fee is waived.
  • The permit is valid for five years from the date you receive it.
  • Each retake of the written test costs $10, whether you test in person or online.
  • The DMV accepts cash and cards at offices; online payments require a debit or credit card.

In-person testing at a DMV office

When you test at a DMV office, you pay both fees at the same time. Bring your $20 in cash or a debit or credit card. You'll also need to bring your documents — a valid form of ID, proof of Social Security number, and proof of residency — before you can take the written test.

After you pass the written test, the DMV will issue your permit on the spot. You walk out with it the same day. If you fail, you can schedule a retake at the office, and you'll pay the $10 test fee again at that time.

Remote online testing through the DMV

The DMV's remote testing program lets you take the written test from home on your own computer. You pay only the $10 permit fee upfront when you register for the test online. The test fee is included at no extra cost.

You'll need a valid ID, proof of Social Security number, and proof of residency to register, just as you would for in-person testing. You'll also need a computer with a webcam and a stable internet connection. The test is proctored — someone watches you via webcam to prevent cheating.

If you pass, the DMV mails your permit to the address you provided. Delivery typically takes five to ten business days. If you fail, you can retake the test online for another $10 fee.

When you need to pay and what happens if you don't

Payment is due at the time you take the test, whether in person or online. You cannot take the written test without paying the fee first. If you're testing in person, you pay before you sit down for the exam. If you're testing online, you pay when you submit your registration.

If you don't have the full $20 in cash or card funds when you arrive at the DMV office, you'll need to reschedule your test appointment. The DMV will not hold a spot for you or let you pay later.

Reduced or waived fees for certain situations

New York does not offer fee waivers or reductions for learner's permits based on income or hardship. The $10 permit fee and $10 test fee (if testing in person) explore to everyone equally.

However, if you are a student in a New York public school and you take a driver education course through your school, your school may cover the cost of the permit and test as part of the course. Contact your school's driver education program to find out whether this benefit is available to you.

How to pay online if you choose remote testing

Go to the DMV's website and select the remote testing option for the learner's permit written test. You'll create an account, provide your personal information, and upload photos of your ID, Social Security proof, and proof of residency. At the end of the registration, you'll be asked to pay the $10 permit fee by debit or credit card.

Once your payment goes through, you'll receive a confirmation email with instructions for scheduling your test time. You can choose a time slot that works for you within the next few days. The payment is non-refundable if you pass the test, but if you fail and need to retake it, you'll pay another $10 at that time.

What to bring if you're paying in person

Bring either $20 in cash or a debit or credit card. The DMV prefers exact change if you're paying cash, though they can make change. If you're using a card, bring the card itself — you cannot pay by phone or mail for a learner's permit.

You'll also need your documents: a valid ID (passport, state ID, or birth certificate), proof of your Social Security number (Social Security card or tax return), and proof of residency (utility bill, lease, or bank statement dated within the last 30 days). Have these ready before you get to the window so the process moves faster.

Frequently Asked Questions

Can I get my money back if I fail the written test?

No. The $10 test fee is non-refundable whether you pass or fail. If you fail and want to retake the test, you'll pay another $10 fee. The $10 permit fee is also non-refundable.

Do I have to pay the full $20 if I already have a New York ID?

Yes. The $10 permit fee and $10 test fee explore regardless of whether you have other New York ID documents. Having a state ID does not waive either fee.

What if I lose my permit after I've paid for it?

You'll need to pay for a replacement. A replacement learner's permit costs $10. You do not have to retake the written test — you just pay the replacement fee and the DMV will issue a new permit with the same expiration date as the original.

Can I pay for multiple people's permits at once?

If you're paying in person at a DMV office, yes — you can pay for several people's permits in one transaction. Each person still needs to take their own written test and bring their own documents. Online, each person must register and pay separately.

Is there a discount if I renew my permit before it expires?

No. A new learner's permit costs $10 whether you're getting one for the first time or renewing an expired one. There are no discounts for early renewal.