Driver's license test fees range from $10 to $100 depending on your state and the type of test

The cost of a driver's license test is set by your state's Department of Motor Vehicles (DMV) or equivalent agency, and the price varies significantly. A written knowledge test typically costs between $10 and $40. A road test (also called a driving test or behind-the-wheel test) usually runs $15 to $100. Some states bundle both tests into a single fee; others charge separately. A few states charge nothing for the written test but charge for the road test, or vice versa. The total you pay depends entirely on which state you're testing in and whether you're retaking a failed test.

Most states charge a separate fee each time you take a test, whether you pass or fail. This means if you fail the road test and retake it, you pay the road test fee again. Some states cap how many times you can retake a test within a certain period before you must wait or pay an additional administrative fee. A handful of states offer one free retake within a set window, but this is uncommon.

Key Takeaways

  • Road test fees range from $15 to $100 depending on your state, with most states charging $30 to $60.
  • Written test fees are typically $10 to $40 and are charged separately from the road test in most states.
  • You pay the test fee again if you fail and retake the test, though a few states offer one free retake.
  • Your state's DMV website lists the exact fee schedule and any discounts for military members, seniors, or low-income applicants.

How state DMV fees are structured

Each state sets its own fee schedule, and the breakdown varies. Some states charge one flat fee that covers both the written and road tests together. Others charge the written test fee upfront when you get your permit, then charge the road test fee separately when you schedule your driving test. A few states charge the road test fee only if you pass the written test first.

States also differ on whether they charge for test retakes. In most states, you pay the full test fee each time you take it. In a smaller number of states, you pay once and can retake the test within a certain period (often 30 to 90 days) at no additional cost. Some states charge a reduced retake fee. Check your state DMV's website or call their customer service line to confirm the retake policy before you schedule.

Additional costs beyond the test fee itself

The test fee is not the only cost you may encounter. If you use a third-party testing facility or a private driving school to conduct your road test, you may pay an additional facility or instructor fee on top of the state test fee. Some states allow private driving schools to administer the road test; others require all tests to be conducted at DMV locations. Private testing can cost $50 to $200 extra, depending on the provider and your state.

You will also need to pay for your learner's permit (usually $10 to $50) before you can take the road test, and you will need to pay for your actual license once you pass both tests (typically $20 to $100 for a multi-year license). If you need to replace a lost or damaged license, that is another fee. Transportation to the test site is your responsibility, so factor in gas, parking, or ride-share costs if you do not have your own way to get there.

How to find your state's exact test fees

Your state's DMV website is the authoritative source for current test fees. Search "[your state] DMV test fees" or "[your state] driver's license test cost" to find the official page. Most state DMV sites have a fee schedule that lists the written test fee, road test fee, retake fees, and any other charges. Some states also list fees for different license types (standard, commercial, motorcycle) separately, so make sure you are looking at the right category.

If the website does not clearly list the fees, call your state DMV's customer service line. The phone number is usually on the DMV homepage. Have your state ready and ask specifically about the road test fee, whether retakes cost extra, and whether any discounts explore to you. Some DMV offices also post fees in the waiting area, so you can ask in person when you arrive for your test.

Discounts and fee waivers that may explore to you

Some states offer reduced or waived test fees for specific groups. Military members on active duty or recently separated may may have access to for a discount or waiver in some states. Low-income applicants may be able to request a fee waiver or reduction through their state DMV, though this usually requires proof of income and is not automatic. A few states offer reduced fees for seniors or people with disabilities. Check your state DMV's website for a "fee waiver" or "reduced fee" page, or call and ask whether you might be may be able to access based on your circumstances.

Some nonprofit organizations and community colleges offer free or low-cost driver's education programs that may include test fee information. If you are under 18, your school may have information about local programs. If you are an adult, contact your county or city social services office to ask whether any community resources cover test fees for people in financial hardship.

What happens if you fail and need to retake the test

If you fail the road test, you will need to pay the road test fee again to retake it. Most states allow you to schedule a retake when ready or within a few days, though some require you to wait a certain number of days (often 7 to 14) before you can test again. The waiting period does not reduce the fee; you still pay the full amount. A few states charge a lower retake fee or allow one free retake within a set window, but you must check your state's specific policy.

Some private driving schools offer packages that include multiple test attempts for a flat price, which can save money if you fail more than once. However, these packages are only available if your state allows private testing. If your state requires all tests to be conducted at the DMV, you will pay the DMV fee each time, regardless of how many attempts you need.

Frequently Asked Questions

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

Most states allow you to pay the test fee when you schedule your appointment online through the DMV website. Others require you to pay in person at the DMV office on the day of your test. Check your state DMV's website to see which payment methods they accept (credit card, debit card, cash, check) and when payment is due.

Do I have to pay the test fee if I cancel my appointment?

In most states, if you cancel your appointment before the scheduled date, you can reschedule at no additional cost. If you fail to show up (no-show), you may forfeit the fee or be charged a no-show fee. Some states allow you to cancel and reschedule once for free, but charge a fee for additional cancellations. Check your state's cancellation policy on the DMV website.

Is the road test fee the same if I take it at a DMV office versus a private testing location?

The state road test fee is the same regardless of location, but private testing facilities may charge an additional facility or instructor fee on top of the state fee. Not all states allow private testing, so confirm whether your state permits it and whether the extra cost is worth it to you.

What if I move to a different state after I fail the test?

You will need to take the test in your new state and pay that state's test fee. Some states have reciprocal agreements that recognize out-of-state test results, but most do not. Contact your new state's DMV to ask whether they will accept your previous test results or if you must retake the entire test.