The written test fee varies by state, typically between $10 and $50
Most states charge between $10 and $50 for the written knowledge test alone. Some states bundle it with the road test fee, so you pay one price for both exams together. A few states charge nothing for the written test but add the cost to your license issuance fee instead. The exact amount depends on where you live and which licensing agency runs the test.
Your state's Department of Motor Vehicles (DMV), Secretary of State, or equivalent licensing body sets the fee. You typically pay when you arrive to take the test, either in cash, card, or check — policies vary by location. If you fail and need to retake the test, most states charge the full fee again, though a handful offer one free retake within a set window.
Key Takeaways
- Written test fees range from $10 to $50 depending on your state, and you pay at the testing location when you arrive.
- Some states charge one combined fee for both the written and road tests, while others charge them separately.
- If you fail the written test, you will usually pay the full fee again to retake it, though a few states allow one free retake.
- Your state's DMV or licensing agency website lists the exact fee and accepted payment methods for your location.
How to find your state's exact fee
The fastest way is to visit your state's DMV or licensing agency website directly. Search "[your state] DMV written test fee" or look for a page titled "Test Fees" or "Licensing Costs." Most state sites list fees by test type and whether you are a first-time applicant, renewing, or retaking a failed exam.
If the website does not list it clearly, call your local DMV office. Have your state name ready, and ask specifically: "What is the fee for the written knowledge test?" and "Do I pay again if I fail and retake it?" This takes five minutes and saves you from arriving unprepared.
States with no written test fee
A small number of states do not charge a separate written test fee. Instead, they roll the cost into the driver's license issuance fee, which you pay only if you pass both the written and road tests. This means you do not pay anything upfront to take the written test, but you will pay a larger amount when you receive your license.
Examples include some territories and a handful of states with simplified licensing structures, but this is uncommon. Check your state's site to confirm whether you pay before or after testing.
What happens if you fail and retake the test
Most states charge the full written test fee each time you retake it. If the fee is $30, you pay $30 the first time, $30 the second time, and so on. Some states allow you to retake the test the same day at no extra charge, but this is rare — most require you to wait a set number of days (often 7 to 14 days) before retaking.
A few states offer one free retake within a certain timeframe, usually 30 to 60 days. Check your state's policy before you fail; if free retakes are available, you want to know the window to use them. After that window closes, you pay the standard fee again.
Payment methods and what to bring
Most DMV locations accept cash, debit card, and credit card. Some accept checks or money orders, but this is less common. Call ahead or check your local office's website to confirm what they take — arriving with only a method they do not accept wastes a trip.
Bring your identification and any documents required for your written test appointment. The fee itself is separate from any document fees; if you need a replacement ID or are paying for a license renewal at the same visit, those are additional charges. Ask the DMV what the total cost will be for everything you are doing that day.
Combined written and road test fees
Some states charge one fee that covers both the written test and the road test. This might be $40 to $75 total, depending on the state. You pay it once, and it covers both exams — you do not pay separately for each one. If you fail the written test and retake it later, you typically pay the full combined fee again, even though you are not retaking the road test.
Other states charge the written and road tests separately, so you might pay $20 for the written test now and $35 for the road test later. Read your state's fee schedule carefully to understand whether you are paying for one test or both.
Frequently Asked Questions
Do I have to pay the written test fee if I fail?
Yes, in most states you pay the full fee again each time you retake the written test. A few states offer one free retake within 30 to 60 days, so check your state's policy. After any free retake window closes, you pay the standard fee for each attempt.
Can I take the written test online instead of in person?
Some states offer online written tests, usually for renewal or certain applicant types, but most require you to test in person at a DMV office. Online tests, when available, usually cost the same as in-person tests. Check your state's website to see if online testing is an option for your situation.
What if I cannot afford the test fee right now?
Most states do not offer fee waivers or reductions for the written test. However, some offer payment plans or reduced fees for low-income applicants in specific situations — usually for license renewal, not initial testing. Contact your local DMV to ask whether any information programs exist in your state.
Is the written test fee the same everywhere in my state?
Yes, the written test fee is set by your state and is the same at every DMV office in that state. You will pay the same amount in the city as you would in a rural area. However, some counties or cities may add local fees on top of the state fee, so the total can vary slightly by location.
Do I get a refund if I do not show up for my test?
Most states do not refund test fees if you miss your appointment. Some allow you to reschedule for free within a certain window, but you lose the fee if you cancel or do not appear. Check your state's cancellation policy before booking your test date.