Written test fees vary by state, from about $10 to $40
The cost of your written knowledge test depends entirely on which state you're taking it in. Most states charge between $10 and $40 for the written exam alone. Some states bundle the written test fee with other licensing fees, so you may pay one combined amount rather than separate charges. A few states include the written test at no extra cost if you're renewing or upgrading your license, though this is less common.
The fee you pay goes to your state's Department of Motor Vehicles or equivalent agency. It covers the cost of administering the test, maintaining testing facilities, and processing your results. The exact amount your state charges has nothing to do with how difficult the test is or how many questions it contains — it's set by state law and changes only when the legislature votes to raise it.
Key Takeaways
- Written test fees range from roughly $10 to $40 depending on your state, with most states charging in the $15 to $25 range.
- Some states charge one flat fee that covers both the written test and the road test, while others charge them separately.
- You typically pay the fee when you arrive at the testing location or when you register for your appointment, depending on your state's system.
- If you fail the written test, you usually pay the fee again to retake it, though some states allow one or two free retakes within a set period.
How payment works at test time
When you show up to take your written test, you'll pay the fee before or during check-in. Most DMV locations accept cash, debit cards, and credit cards, though a few still take cash only — call ahead if you're unsure. Some states let you pay online when you book your test appointment, so you won't handle payment at the location itself.
Bring your payment method and your identification documents. If you're under 18, check whether your state requires a parent or guardian to be present or to sign off on payment. The fee is non-refundable if you don't show up, so if you need to cancel, do it as soon as possible — many states will let you reschedule without losing your money if you cancel with enough notice.
What happens if you fail and need to retake it
If you don't pass the written test on your first try, you'll have to pay the fee again to take it a second time. Most states let you retake the test the same day or within a few days, though some require you to wait a week or longer between attempts. Each retake costs the full fee again — there's no discount for a second or third attempt.
A small number of states offer one or two free retakes within a certain window (like 30 days), but this is rare. Check your state's DMV website or call your local office to find out whether free retakes are available where you live. If they are, you still need to schedule the retake and show up at the testing location; you just won't pay the fee.
Combined fees for written and road tests
Some states charge one fee that covers both your written test and your road test, while others charge them separately. If your state combines them, you'll pay one amount upfront — typically $30 to $60 — and that covers both exams. If your state charges separately, you might pay $15 for the written test and then another $20 to $40 when you take the road test weeks or months later.
A few states charge the combined fee only when you pass the written test and move on to schedule the road test. Others charge it when you first explore for a learner's permit. Read your state's fee schedule carefully, or call the DMV to confirm what you'll owe and when. Knowing this upfront prevents surprises when you arrive to test.
Fees for different license types and age groups
Teen drivers and adult first-time applicants usually pay the same written test fee. However, some states charge less for people renewing an existing license or upgrading from a learner's permit to a full license. A few states waive the written test fee entirely if you're renewing without taking a new test.
Commercial driver's license (CDL) written tests cost more than regular license tests — typically $50 to $100 or higher — because they're longer and more complex. Motorcycle endorsement tests may have their own fee, separate from the car license test. If you're pursuing multiple licenses or endorsements, ask the DMV whether you can take all the written tests in one visit and pay one combined fee, or whether each test requires a separate payment.
Where to find your state's exact fee
Your state's DMV website lists the current written test fee in the section about licensing costs or test information. Search "[your state] DMV written test fee" or look for a page titled "Licensing Fees" or "Test Fees." The fee information is usually updated when the state legislature raises fees, so the website should show the current amount.
If you can't find it online, call your local DMV office directly. They can tell you the exact fee, what payment methods they accept, and whether you need to pay in advance or at the testing location. Having this information before you arrive saves time and prevents frustration.
Frequently Asked Questions
Can I pay online before I take the written test?
Some states let you pay when you book your test appointment online, while others require you to pay in person at the DMV. Check your state's DMV website or call to find out. If online payment is available, you'll usually receive a confirmation number to bring with you.
What if I fail the written test — do I have to pay the full fee again?
Yes, in most states you pay the full fee each time you retake the test. A small number of states offer one or two free retakes within 30 days, but this is uncommon. Contact your DMV to find out whether your state has a free retake policy.
Is the written test fee the same as the license fee?
No. The written test fee is separate from the cost of the actual license. Some states combine both into one fee you pay upfront, while others charge them separately at different times. Your DMV website will show whether fees are combined or separate.
Do I need to bring cash, or can I use a card?
Most DMV locations accept both cash and cards, but a few still take cash only. Call your local office ahead of time to confirm what they accept. If you're paying online during appointment booking, you'll use a card.
What if I don't show up for my test — do I lose the fee?
Yes, the fee is non-refundable if you miss your appointment. However, most states will let you reschedule without losing your money if you cancel with enough notice — usually at least 24 hours. Contact the DMV as soon as you know you can't make it.