The written test fee varies by state, from about $10 to $40, and is separate from what you pay for your license itself

The cost of taking your written knowledge test depends entirely on which state you test in. There is no federal fee — each state's Department of Motor Vehicles (DMV) or equivalent agency sets its own price. Most states charge between $10 and $40 for the written test alone. Some states bundle the test fee with the license fee, so you pay one amount that covers both; others charge them separately.

The written test fee is different from your license fee. Even if you pass the test, you will owe an additional fee to actually receive your license card. Some states also charge a separate fee just to take the test a second time if you fail the first attempt.

Key Takeaways

  • Written test fees range from roughly $10 to $40 depending on your state, and most states charge this separately from the license fee itself.
  • Some states charge you to retake the test if you fail, while others include unlimited retakes in the original fee.
  • A few states offer the written test for free but charge a higher license fee to offset the cost.
  • You must bring payment in the form your DMV accepts — cash, check, debit card, or credit card — because payment methods vary by location.

How state test fees break down

Most states charge a flat fee to sit for the written test, whether you pass or fail on your first try. That fee typically ranges from $10 to $30. A smaller number of states charge $35 to $40. A handful of states — including Oregon and Vermont — do not charge a separate test fee at all; instead, the cost is rolled into your license fee, which is higher to compensate.

Some states distinguish between different test categories. If you are testing for a commercial driver's license (CDL), the written test fee is usually higher than for a regular passenger vehicle license. A few states charge different amounts depending on whether you are renewing, upgrading your license class, or testing for the first time.

The fee you pay at the DMV window is almost always the final amount — there are no hidden charges added later. However, if you use a third-party testing location (some states allow private testing centers), that location may charge an additional processing or facility fee on top of the state test fee.

Retake fees and what happens if you fail

If you fail the written test, you will usually have to pay again to retake it. Most states charge the same fee for a retake as they did for your first attempt. A few states include one or two free retakes in the original fee, but this is uncommon.

The waiting period between attempts varies by state. Many states let you retake the test the same day or the next business day. Others require you to wait 1 to 7 days before you can test again. A small number of states impose a longer waiting period — up to 30 days — between your second and third attempt. Check your state's rules before you schedule your first test, because multiple retakes can add up in cost.

Payment methods and where to pay

You pay the test fee at the DMV office where you take the test, or at the third-party testing location if your state uses one. Payment methods vary by location. Most DMV offices accept cash, check, debit card, and credit card. Some rural or smaller offices may accept only cash or check. A few states now allow you to pay online before you arrive, which can speed up the process.

If you are unsure what your DMV accepts, call ahead or check your state's DMV website. Bringing the wrong payment method can delay your test or force you to reschedule. Some offices will not hold a test slot if you cannot pay on the day you arrive.

State-by-state fee examples

The following table shows test fees in a sample of states. Fees change periodically, so treat these as examples of the range rather than current prices for your state.

StateWritten Test FeeNotes
California$15Separate from license fee; retakes cost the same
Florida$10Separate from license fee; retakes cost the same
New York$10Separate from license fee; retakes cost the same
Texas$27Separate from license fee; retakes cost the same
OregonIncluded in license feeNo separate test fee; license fee is higher
Pennsylvania$20Separate from license fee; retakes cost the same

These fees are current as of the time of writing but are subject to change. Your state may have raised or lowered its fee since this article was published. Always check your state DMV's official website for the current fee before you go to test.

What the fee covers and what it does not

The test fee covers only the right to sit for the written test and have it scored. It does not cover your license card, which you pay for separately. It does not cover any study materials, practice tests, or instructional classes — those are your responsibility if you choose to use them.

If you fail the test, the fee does not roll over or give you credit toward a retake. You pay the full retake fee again. Some states allow you to schedule your retake in advance and pay both fees at once, which can be slightly cheaper than paying separately, but this varies.

How to find your state's exact fee

The fastest way to find your state's current test fee is to visit your state DMV's official website and search for "written test fee" or "knowledge test cost." Most state DMV sites have a fee schedule page that lists all charges. You can also call your local DMV office and ask directly.

When you call or visit, also ask whether your state charges a retake fee and what the waiting period is between attempts. Knowing these details before you test helps you budget and plan if you need to retake the exam.

Frequently Asked Questions

Do I have to pay the test fee even if I fail?

Yes. The fee covers the cost of administering the test, not the outcome. You pay to take the test, not to pass it. If you fail and want to retake it, you pay the fee again in most states.

Can I pay for my test fee online before I go to the DMV?

Some states allow online payment, but most do not. Check your state DMV website or call ahead to confirm. If your state does allow advance payment, it usually speeds up your visit because you skip the payment line.

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

No. Commercial driver's license (CDL) written tests usually cost more than regular license tests. The difference varies by state but is typically $5 to $15 higher for a CDL test.

What if I cannot afford the test fee right now?

There is no fee waiver or reduction program for written tests in any state. You must pay the full fee to take the test. If cost is a barrier, you may need to save up or ask family for help before you schedule your test.

Do I get my money back if I move to another state before I finish testing?

No. Test fees are non-refundable in all states. If you move and need to test in a new state, you will pay that state's test fee from the beginning.