Driver's license test fees vary by state and test type

The cost of a driver's license test depends on which state you're taking it in and whether you're testing for a learner's permit, regular license, or commercial license. Most states charge between $20 and $100 for a written knowledge test, and between $20 and $75 for a road test. Some states bundle both into a single fee; others charge them separately. A few states charge nothing for the written test but charge for the road test, or vice versa.

The fee you pay goes to your state's Department of Motor Vehicles (or equivalent agency) to cover the cost of administering the test, maintaining testing facilities, and issuing your license. If you fail and need to retake the test, you typically pay the full fee again, though some states offer a reduced retest fee.

Key Takeaways

  • Written knowledge tests usually cost $15 to $50, and road tests usually cost $20 to $75, depending on your state.
  • Some states charge one combined fee for both tests; others charge separately for each.
  • If you fail a test, you will pay the full fee again to retake it, unless your state offers a reduced retest rate.
  • A few states offer fee waivers or reductions for low-income residents, but this varies widely.
  • Your state's DMV website lists the exact fee for your location and test type before you schedule.

Written knowledge test fees by state

The written test (also called the knowledge test or permit test) is usually the cheaper of the two. Most states charge between $15 and $50 for this test alone. Some states, like California and Texas, charge around $30 to $40. Others, like New York, charge closer to $65. A handful of states—including some that allow online testing—charge $10 or less.

The written test covers traffic laws, road signs, and safe driving practices specific to your state. You typically take it at a DMV office or an approved testing location. Some states now allow you to take the written test online from home, which does not change the fee but may save you a trip.

If you fail the written test, you usually have to pay the full fee again to retake it. Most states let you retake it the same day or within a few days, but a few require you to wait a week or more between attempts.

Road test fees and what they cover

The road test (also called the driving test or behind-the-wheel test) is where an examiner watches you drive and evaluates your ability to control the vehicle, follow traffic laws, and respond to road conditions. This test costs between $20 and $75 in most states, though a few charge more. The fee covers the examiner's time, the use of a testing route, and the administrative cost of recording your results.

You must bring your own vehicle to the road test in most states, though a few allow you to use a DMV vehicle for an additional fee. Your vehicle must pass a safety inspection before the test—brakes, lights, wipers, and mirrors all have to work. Some states charge a separate inspection fee; others include it in the road test fee.

If you fail the road test, you pay the full fee again to schedule another attempt. Most states require you to wait at least a week before retesting, and some require longer. Road test appointments often have long wait times, especially in busy urban areas, so plan ahead.

Combined test fees and bundled packages

Some states charge one fee that covers both the written test and the road test together. This bundled fee is usually between $40 and $100, depending on the state. If you pass both tests on the first try, a bundled fee can be cheaper than paying for each test separately. If you fail one test and have to retake it, you may have to pay the full bundled fee again, or you may be able to pay a lower retest fee for just the test you failed.

A few states offer a "license renewal" fee that is separate from the test fee. For example, you might pay $30 for the test and another $25 to $50 for the license itself. Check your state's DMV website to see whether the fee you see listed includes the license or is just for the test.

Retest fees and what happens if you fail

If you fail either the written test or the road test, you will need to pay to retake it. In most states, you pay the same full fee as the first attempt. A few states offer a reduced retest fee—for example, $15 instead of $30 for a written retest—but this is not common.

The number of times you can retake a test before you have to start over varies by state. Most states let you retake a test as many times as you need, as long as you pay the fee each time. A few states have a limit—for example, you might be allowed three attempts in a calendar year, after which you have to wait until the next year to try again.

Some states charge an additional fee if you want to retake a test sooner than the standard waiting period. For example, if the normal wait is two weeks but you want to retake it in one week, you might pay an expedited retest fee of $10 to $20 extra.

Fee waivers and reduced costs for low-income drivers

A small number of states offer fee reductions or waivers for people with low income. These programs are not standardized—some states have them, others do not, and the income limits and documentation required vary widely. If you think you may may have access to, contact your state's DMV directly or visit their website to ask about income-based fee reductions.

Some nonprofit organizations and community colleges also offer free or low-cost driver's license test preparation courses, which can reduce the chance you will fail and have to pay to retake the test. These courses do not reduce the test fee itself, but they can save you money by helping you pass on the first attempt.

How to find your state's exact test fee

The fastest way to find out what you will pay is to go to your state's DMV website and search for "test fee" or "license fee." Most state DMV sites have a fee schedule that lists the cost of the written test, the road test, and the license itself, broken down by license type (learner's permit, regular license, commercial license, and so on).

If you cannot find the fee on the website, call your state's DMV customer service line. They can tell you the exact fee for your situation and whether your state offers any fee reductions. Some states also let you pay the fee online when you schedule your test appointment, so you will know the total cost before you show up.

Frequently Asked Questions

Can I pay my test fee online or do I have to pay in person?

It depends on your state. Many states let you pay online when you schedule your test appointment through the DMV website. Others require you to pay in cash or card when you arrive for the test. Check your state's DMV website or call ahead to confirm the payment method and whether you can pay in advance.

What if I pass the written test but fail the road test—do I have to pay for the written test again?

No. You only pay to retake the test you failed. If you passed the written test, you do not pay that fee again. You only pay the road test fee when you schedule your next road test attempt.

Do I have to retake the written test if I wait too long to take the road test?

Some states require you to retake the written test if you do not take the road test within a certain time frame—often 6 months to a year. Check your state's rules on your DMV website or ask when you pass the written test. If you have to retake it, you will pay the full written test fee again.

Are there any states where the driver's license test is free?

No state offers a completely free driver's license test. However, a few states charge very low fees—$5 to $10—for the written test. Some states also offer fee reductions for low-income residents, though these programs are not available everywhere. Contact your state's DMV to ask about any discounts you might may have access to for.

What if I cannot afford the test fee right now?

Some states allow you to pay the test fee in installments or offer payment plans, though this is not common. A few nonprofits and community organizations offer financial help with test fees for low-income drivers. Search online for "[your state] driver's license fee information" or call your local community action agency to ask about programs in your area.