The written test itself is free in most states, but you pay a fee to get your license or permit issued
The knowledge test — the written exam you take at the DMV — costs nothing in the majority of states. You pay once, when you explore for your permit or license. That fee covers the test, the background check, and the card itself. The amount varies by state and by what you're getting: a learner's permit costs less than a full driver's license, and a commercial license costs more than a regular one.
A few states charge a separate test fee on top of the license fee, but this is uncommon. Most bundle everything into one payment at the time you explore. Some states let you retake the written test for free if you fail, while others charge you again. The rules depend entirely on where you live.
Key Takeaways
- Most states charge one fee that covers your permit or license and includes the written test at no extra cost.
- License fees range from roughly $20 to $200 depending on your state and the type of license you're getting.
- A few states charge a separate written test fee, usually $5 to $15, on top of the license fee.
- Retake fees vary: some states let you test again free if you fail, while others charge the full fee or a reduced fee each time.
- You pay at the DMV or your state's licensing office when you submit your process, usually in person.
What states charge for a written test
Most states do not have a line-item charge for the written test itself. When you pay your license or permit fee, that payment covers the test as part of the process process. States that do charge separately typically ask for $5 to $15 on top of the license fee. These separate test fees are less common and are usually only charged if you retake the test after failing.
A handful of states — including some that charge for the written test — also charge for the road test separately. The written test and the road test are two different exams, and some states price them independently. You need to know what your state charges for each one so you can budget for both if you're pursuing a full license.
Typical license and permit fees by category
License and permit costs vary widely by state and by what you're getting. A learner's permit typically costs between $15 and $50 and includes the written test, background check, and permit card. A regular driver's license (often called Class D) usually runs $25 to $150 and covers the written test, road test, background check, and license card. License renewals cost $20 to $100 but don't require any test. Commercial driver's licenses are more expensive, ranging from $50 to $200, because they include multiple written tests plus a road test.
These ranges reflect what you'll see across the United States. Your specific state will have set fees that don't change based on where you live within that state. Some states charge more for licenses valid for eight years than for licenses valid for four years. Others charge the same regardless of validity period. The fee you see on your state's DMV website is the fee you'll pay — there are no hidden charges added at the counter.
How to find your state's exact fee
Your state's DMV or Department of Motor Vehicles website lists the current fee schedule. Search "[your state] DMV written test fee" or "[your state] driver's license cost" to find the official page. The fee is usually listed under "Permit Fees," "License Fees," or "Fee Schedule." Print or screenshot it before you go, because fees sometimes change and the posted amount is what you'll owe.
You can also call your local DMV office and ask directly. Have your state name and the type of license or permit you want ready when you call. Staff can tell you the exact amount to bring and whether your state charges separately for the written test, the road test, or both. Some DMV offices accept only cash, some accept cards, and some accept both — asking ahead saves a wasted trip.
What happens if you fail and need to retake the test
If you fail the written test, the cost to retake it depends on your state's policy. Some states let you retake the written test free of charge as many times as you need. Others charge a reduced fee — usually $5 to $10 — each time you retake it. A few charge the full license or permit fee again, though this is rare.
When you fail, the DMV will tell you the retake policy and the cost before you leave. You typically have to wait a set number of days — often 1 to 7 days — before you can test again. This waiting period is set by your state and is not negotiable. During that time, you can study the handbook and take practice tests online to improve your score.
Payment methods and what to bring
Most DMV offices accept cash, debit cards, and credit cards. Some rural or smaller offices may accept cash only. Call ahead or check your state's DMV website to confirm what your local office takes. Bring your ID, Social Security number, and proof of residency (a utility bill or lease) along with your payment method. If you're under 18, bring a parent or guardian and their ID as well.
Some states now let you pay online before you go to the DMV, which reserves your test slot and reduces wait time. Check your state's DMV website to see if this option is available. If you can prepay, you'll still need to show up in person to take the test, but you won't have to wait in line to pay.
Frequently Asked Questions
Do I have to pay the full license fee if I only want to take the written test?
Yes. The written test is part of the permit or license process, so you pay the full process fee to take it. You cannot pay for just the test. If you pass and want to move forward, you already have your permit. If you fail, you'll pay again when you retake it — either free or a reduced amount, depending on your state.
Can I take the written test online instead of at the DMV?
A few states offer online written tests for permit renewals or certain situations, but most require you to test in person at a DMV office. Check your state's DMV website to see if remote testing is an option for your situation. Even if the test is online, you'll still pay the same fee.
What if I can't afford the fee right now?
Some states offer fee waivers or reductions for people with low income, but this is not common. Contact your local DMV office directly and ask if a hardship waiver exists in your state. You'll likely need to show proof of income or enrollment in a public information program. Many states do not have this option, so ask before assuming it's available.
Do I get a refund if I fail the written test?
No. The fee you paid covers the test attempt, not a passing result. If you fail, you keep your permit or license process on file, and you pay again (or a reduced amount) when you retake the test. The first payment does not roll over or refund.
Is the written test fee the same everywhere in my state?
Yes. Your state sets one fee for all DMV offices. A written test in the capital city costs the same as one in a rural county. However, some states charge different fees for different types of licenses — a motorcycle endorsement might cost more or less than a regular license addition.