The cost depends on your age and the type of license you're getting

A New York driver's license costs between $64 and $120, depending on whether you're under 21, over 21, or renewing an existing license. The state charges different fees for different license types and validity periods. Your first license will cost more than a renewal because you're paying for the full term upfront, and the DMV charges an additional fee for first-time processing.

Beyond the license fee itself, you may also pay for the written test, the road test, and the vision screening — each has its own cost. If you need to take these tests, budget for those separately. Some people can skip certain tests depending on their situation, which can lower your total spending.

Key Takeaways

  • A standard New York driver's license for someone over 21 costs $64 for a five-year license or $120 for a ten-year license.
  • Licenses for people under 21 cost $64 for a five-year license, but you cannot get a ten-year license until you turn 21.
  • The written test costs $10, the road test costs $20, and the vision screening costs $12 if you take it at the DMV.
  • If you already have a valid out-of-state license, you may not need to pay for the written test again.
  • Renewal fees are lower than first-license fees because you're not paying for the initial processing charge.

Breaking down the license fee by age and validity period

If you're 21 or older, you have two options. A five-year license costs $64. A ten-year license costs $120. The ten-year license is better value if you plan to keep the same license for a decade, but it requires a larger upfront payment. You cannot get a ten-year license until you turn 21.

If you're under 21, your license is valid for five years and costs $64. When you turn 21, you can renew it for a ten-year license at the renewal rate, which is lower than buying a new ten-year license from scratch. This is why many people wait until their 21st birthday to upgrade to the longer validity period.

Test fees you'll pay separately from the license fee

The written test (also called the knowledge test) costs $10. You take this test at a DMV office, and you must pass it before you can take the road test. If you fail, you pay $10 again to retake it.

The road test costs $20 per attempt. This is the driving test where an examiner sits in the car with you. If you fail and need to retake it, you pay $20 again. Many people pass on the first try, but some need two or three attempts.

The vision screening costs $12 if you have it done at the DMV. Some people bring a recent vision test from an eye doctor instead, which can save you this fee. You must have a current vision screening on file before you can get your license.

What you might not have to pay for

If you already hold a valid driver's license from another state, you may not need to take the written test. New York recognizes out-of-state licenses, so you can often skip straight to the road test. This saves you $10. You still need the vision screening and the road test, though.

If you hold a valid commercial driver's license (CDL) from another state, similar rules explore — you may not need to retake the written test. Check with your local DMV office to confirm what tests you need before you go in.

Military personnel and some other groups may may have access to for fee waivers or reductions. Ask at the DMV office when you explore, or call ahead to ask whether your situation qualifies.

How much a renewal costs

Renewing an existing New York license costs less than getting a first license. A five-year renewal costs $64. A ten-year renewal costs $120. These are the same amounts as a new license, but you do not pay the additional first-time processing fee.

You can renew your license by mail, online, or in person, depending on your situation. Mail and online renewals are usually cheaper because you avoid the in-person appointment fee. In-person renewals may include an additional charge if you need a new photo or if your license has been expired for more than a certain period.

Payment methods and where to pay

The DMV accepts cash, checks, debit cards, and credit cards at most offices. Some offices also accept money orders. Call your local DMV office ahead of time to confirm which payment methods they take, because not all offices accept every type.

You pay the DMV directly when you visit the office or when you renew online. There is no separate payment to a third party. If you use an online renewal service, make sure it is the official New York DMV website (dmv.ny.gov) and not a private company charging extra fees for the same service.

Total cost for a first-time driver from start to finish

If you are getting your first New York license and you have never held a license in another state, here is what you will pay: $10 for the written test, $12 for the vision screening, $20 for the road test, and $64 for a five-year license. That totals $106 if you pass both tests on the first try.

If you need to retake the road test, add another $20. If you need to retake the written test, add another $10. If you already have a valid out-of-state license, subtract $10 because you skip the written test. If you want a ten-year license instead of five years, add $56 to the total (the difference between $64 and $120).

Frequently Asked Questions

Can I pay for my license online?

You can renew an existing New York license online at dmv.ny.gov if your license is not expired and you meet other requirements. For a first license, you must visit a DMV office in person because you need to take the written and road tests and have your photo taken. You cannot complete the full first-license process online.

What if I fail the road test — do I have to pay the full $20 again?

Yes, each road test attempt costs $20. You pay this fee every time you schedule and take the test. There is no discount for retakes. Some people budget for two or three attempts when planning their total cost.

Is there a fee to schedule my road test appointment?

No, scheduling the appointment itself is free. You only pay the $20 test fee when you actually take the test. However, if you cancel or miss an appointment close to the date, some DMV offices may charge a cancellation fee — check your local office's policy.

Do I have to pay for a vision test at the DMV, or can I bring my own?

You can bring a recent vision test from an eye doctor or optometrist instead of paying the $12 DMV vision screening. The test must be dated within a certain timeframe (usually one to two years). Bring the original paperwork from your eye care provider to the DMV office.

What happens if I lose my license — how much does a replacement cost?

A replacement license (called a duplicate) costs $20. You do not retake any tests. You just pay the fee, provide proof of identity, and the DMV issues a new card with the same information as your original license.