What you'll pay for the written test

The cost of your written knowledge test varies by state, but most states charge between $10 and $30. Some states bundle the written test fee with your learner's permit fee, so you may pay one combined amount rather than separate charges. A few states charge nothing for the written test itself but require you to pay for the permit or license document that comes with it.

The exact price depends on where you live and which DMV office you visit. Your state's DMV website will list the current fee for your location. If you're taking the test in a different state than where you got your learner's permit, ask ahead — fees can differ between states.

Payment methods vary too. Most DMV offices accept cash, debit cards, and credit cards, though some locations may have restrictions. A few states allow you to pay online when you schedule your test appointment, while others require payment in person on test day.

Key Takeaways

  • Written test fees typically range from $10 to $30, depending on your state.
  • Some states combine the written test fee with your learner's permit fee into one charge.
  • A few states charge no fee for the written test but require payment for the permit or license document.
  • Check your state DMV website to find the exact fee for your location before you go in.
  • Most DMV offices accept cash and cards, though payment methods vary by location.

When the fee is bundled with your permit

Many states don't separate the written test fee from the learner's permit fee. Instead, you pay one price that covers both the permit itself and the right to take the written test. This combined fee is usually higher than the test alone would be — often $25 to $50 total — because you're also paying for the physical permit document and the administrative cost of issuing it.

If your state works this way, you'll pay the full amount before or during your first visit to the DMV, even if you're only taking the written test that day. You won't be charged again if you pass and move on to the road test, because the permit fee already covered your testing privileges for the permit stage.

States with no written test fee

A small number of states charge nothing specifically for the written test, but this doesn't mean the test is free overall. You still pay for your learner's permit or license document, which is what you're actually purchasing. The test itself is included in that cost as part of the permit or license issuance process.

Even in these states, you may face other costs — for example, a fee to replace a lost permit or to renew it before it expires. Always check your state DMV's fee schedule to understand what you're paying for and what's included.

What happens if you fail and retake the test

If you don't pass the written test on your first attempt, you'll usually have to pay the test fee again to retake it. Some states allow you to retake the test the same day for free, but this is uncommon. Most require you to wait a set number of days — often 7 to 14 days — before you can test again, and you'll pay the full fee each time.

A few states offer a reduced fee for retakes, though this varies. Before you take the test, ask the DMV staff whether retakes cost the same as the first attempt or if there's a lower price. This information should also be on your state's DMV website.

How to find your state's exact fee

The fastest way to learn what you'll pay is to visit your state's DMV website and search for "written test fee" or "knowledge test fee." Most states list fees clearly on their main testing page or in a fee schedule document you can read.

If the website doesn't give you a clear answer, call your local DMV office directly. Staff can tell you the exact fee for your location, whether it's bundled with your permit, what payment methods they accept, and whether you can pay online or must pay in person. Having this information before you arrive saves time and prevents surprises on test day.

Preparing without spending extra money

You don't need to buy study materials to prepare for the written test. Your state DMV provides a free study guide — usually available as a PDF read on their website or as a printed booklet at any DMV office. This guide covers all the rules and road signs that will appear on your test.

Many states also offer free practice tests online through their DMV website. Taking these practice tests multiple times before your real test day costs nothing and significantly improves your chances of passing on the first attempt, which saves you the cost of a retake fee.

Frequently Asked Questions

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

Some states allow online payment when you schedule your test appointment, but many require you to pay in person on test day. Check your state DMV website or call ahead to find out whether your location accepts advance payment. If you can pay online, it usually speeds up your visit.

Is the written test fee the same at every DMV office in my state?

In most states, yes — the fee is set by the state and is the same everywhere. However, a few states allow individual DMV offices to set their own fees within a range set by the state. Call your local office or check the DMV website for your specific location to be certain.

What if I can't afford the test fee right now?

Contact your local DMV office and ask whether they offer fee waivers or payment plans for people with financial hardship. Some states have programs to help, though availability varies. You may need to provide proof of income or other documentation. It's worth asking — the worst they can say is no.

Do I have to pay again if I pass the written test and move on to the road test?

No. The written test fee covers only the written test itself. The road test has a separate fee, which you'll pay when you schedule or take that test. Your state DMV website will list both fees separately so you know what to expect at each stage.

Will I get a refund if I don't show up for my test?

Most states do not refund test fees if you miss your appointment. Some allow you to reschedule for free if you cancel within a certain timeframe — often 24 to 48 hours before your test. Check your state's cancellation policy before you schedule so you know what happens if your plans change.