The cost of your written test varies by state, from about $10 to $40

Most states charge a separate fee just to take the written knowledge test, distinct from what you pay for your license itself. The amount depends entirely on where you live. Some states bundle the test fee into your overall license fee; others charge it on its own. A few states charge nothing at all for the written test but make up the difference elsewhere in the licensing process.

The fee you pay covers the cost of administering the test — the staff time, the testing location, and the systems that track your results. It does not go toward your actual license card or any other service. If you fail and retake the test, you typically pay the fee again.

Key Takeaways

  • Written test fees range from $0 to $40 depending on your state, and some states charge nothing while others charge the full amount upfront.
  • You usually pay the test fee when you show up to take the test, either in cash or by card, though some states let you pay online beforehand.
  • If you fail the test and retake it, you will owe the fee a second time in most states.
  • Some states waive or reduce the test fee for certain groups, such as seniors or people with disabilities, so check your state's DMV website for discounts.
  • The test fee is separate from your license fee, so your total cost will be higher than the test fee alone.

How payment works at the testing location

In most states, you pay the written test fee when you arrive at the DMV or testing center on the day you take the test. Bring cash or a debit card, because not all locations accept credit cards. Some states now allow you to pay online before your appointment, which speeds up the process on test day.

If you are taking the test at a third-party testing location — a private business licensed by your state to administer the test — payment methods may differ. Call ahead or check the location's website to confirm what they accept. Some third-party locations charge a small additional fee on top of the state fee.

What happens if you fail and retake the test

Failing the written test does not cost you anything beyond the original fee — there is no penalty charge. However, when you retake the test, you must pay the test fee again. Most states let you retake the test within a few days or weeks, depending on their rules.

Some states cap how many times you can retake the test in a certain period. For example, a state might allow three attempts within 12 months. Each attempt requires a new fee. If you hit the cap, you may have to wait until the time period resets before you can test again.

Fee waivers and discounts for certain groups

A small number of states offer reduced or waived test fees for seniors, people with disabilities, or low-income residents. These programs are not universal — most states do not offer them. Check your state's DMV website or call your local office to ask whether you may have access to for a discount based on age, disability status, or income.

Some states also waive fees for military members or veterans. If you fall into one of these categories, bring proof with you to the testing location — a military ID, disability documentation, or proof of income, depending on what your state requires.

The difference between test fees and license fees

Your written test fee and your license fee are two separate charges. The test fee covers only the cost of taking the test. The license fee covers the cost of producing your actual license card and maintaining the licensing system. Both must be paid, and they are usually collected at different times.

In some states, you pay the test fee on test day and the license fee later, when you pass and go to pick up your card. In others, you pay both at once when you first explore. A few states include both in a single combined fee. Check your state's DMV website to understand the order and timing of payments.

Online testing and whether fees explore

A handful of states now offer online written tests, usually for renewal or for people retaking the test. If your state offers this option, the fee structure may be different — some charge the same fee, others charge less, and a few charge nothing for the online version. The online test is typically available only in specific situations, not for all first-time test takers.

If you take an online test, you still must pass an in-person driving test later to get your license. The online test fee does not cover the road test fee, which is charged separately.

Frequently Asked Questions

Can I get my test fee back if I pass?

No. The test fee is non-refundable whether you pass or fail. It covers the cost of administering the test, not a service you can return. If you pass, you move forward to pay your license fee and take your road test.

What if I don't have cash or a card on test day?

Most DMVs and testing centers accept both cash and debit cards. If you are unsure, call your testing location ahead of time to confirm payment methods. Some locations may allow you to pay online before you arrive, which eliminates the need to bring payment on the day.

Do I have to pay the test fee if I take the test online?

It depends on your state. Some states charge the same fee for online tests, others charge less, and a few charge nothing. Check your state's DMV website or call to find out the fee for the specific test option you plan to use.

Is the test fee the same for a regular license and a commercial license?

No. Commercial driver's license (CDL) tests usually cost more than regular license tests because they are longer and more complex. The exact difference varies by state. Check your state's fee schedule to see both amounts.

What if my state charges nothing for the written test?

A few states do not charge a separate written test fee. However, you will still pay a license fee when you pass and explore for your card. The total cost to get your license may be similar to other states even if the test itself is free.