Driver's license test fees vary by state, but most fall between $10 and $50
The cost of a driver's license test depends entirely on which state you're taking it in. Most states charge somewhere between $10 and $50 for the written knowledge test, the road test, or both combined. Some states bundle them into a single fee; others charge separately. A few states charge nothing at all, while a handful charge over $100. Your state's Department of Motor Vehicles (DMV) or equivalent agency sets the exact price, and that price doesn't change based on how many times you take the test or whether you pass on your first try.
The fee you pay covers the cost of administering the test — the examiner's time, the facility, the scoring system, and the license itself if you pass. It does not cover driver's education classes, which are optional in most states and cost extra if you choose to take them.
Key Takeaways
- Most states charge between $10 and $50 for driver's license testing, though the exact amount depends on your state.
- Some states charge one flat fee for both the written and road tests; others charge separately for each.
- You can find your state's exact fee on your DMV website or by calling your local DMV office.
- If you fail and retake the test, you typically pay the full fee again, though a few states offer discounts on retakes.
- Driver's education classes are separate from testing fees and are optional in most states.
How states structure their testing fees
States handle driver's license testing fees in three main ways. Some charge one combined fee that covers both the written test and the road test — you pay once, take both tests, and get your license if you pass. Others charge separately: one fee for the written knowledge test and a different fee for the road test. A third group charges a fee for testing but then adds a separate license issuance fee on top.
A few states — including South Dakota and Wyoming — charge very little or nothing for the written test but charge more for the road test. A handful of states charge over $100 total, particularly if you're renewing a license or upgrading to a different class. The only way to know your state's exact structure is to check your DMV website or call your local office.
What happens if you fail and need to retake the test
If you fail either the written test or the road test, you will have to pay to retake it. In most states, you pay the full fee again — there is no discount for a second attempt. Some states do offer a reduced retake fee (usually $5 to $10 less than the original), but this is uncommon. You should assume you'll pay full price unless your state's DMV website explicitly states otherwise.
Most states let you retake a failed test within a few days or weeks, though some require you to wait a certain number of days before your next attempt. Check your state's rules before you schedule your first test, so you know what to expect if you don't pass.
Where to find your state's exact fee
Your state's DMV website lists the current testing fee in the section about driver's license tests or new driver information. Search for "[your state] DMV driver's license test fee" or "[your state] DMV written test cost." If the website doesn't clearly state the fee, call your local DMV office — they can tell you the exact amount and whether it covers both tests or just one.
Some states also charge different fees depending on where you take the test. For example, a few states charge more if you test at a private testing facility rather than a DMV office. Ask whether your state has multiple testing locations and whether the fee is the same at all of them.
Additional costs beyond the test fee
The test fee itself does not include driver's education classes, which are optional in most states but required in some. If your state requires a driver's education course before you can take the test, that course costs extra — typically $100 to $300, depending on whether it's online or in-person and which provider you choose. Some high schools offer free driver's education to students; if you're in high school, check whether your school provides it.
You may also need to pay for a learner's permit before you take the driver's license test. A learner's permit usually costs $10 to $30 and is valid for a set period — often six months to a year. You'll need to hold a valid learner's permit for a certain amount of time before you're allowed to take the road test; your state's DMV website will specify how long.
How payment works on test day
Most DMV offices accept cash, debit cards, and credit cards for test fees. Some accept checks. A few states now allow you to pay online when you schedule your test appointment, so you don't have to bring cash or a card to the office. Check your state's DMV website to see whether you can prepay or whether you'll pay when you arrive.
If you're taking your test at a private testing facility rather than a DMV office, payment methods may differ. Private facilities sometimes require payment by card only, or may require you to pay online in advance. Confirm the payment method when you schedule your appointment.
Frequently Asked Questions
Do I have to pay the test fee if I fail?
Yes. In most states, you pay the full fee each time you take the test, whether you pass or fail. A few states offer a small discount on retakes, but this is rare. Check your state's DMV website to see if you're in one of those states.
Can 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 in advance, but you'll still have to pay the fee when you take the test. Check your state's cancellation policy before you schedule.
Is the test fee the same everywhere in my state?
Usually yes, but some states charge different fees at different locations. A few states charge more at private testing facilities than at DMV offices. Call your local DMV or check the website to confirm the fee at the specific location where you plan to test.
What if I can't afford the test fee?
Most states do not offer fee waivers or reductions for driver's license tests. However, some nonprofits and community organizations offer driver's education programs that include testing; contact your local community center or workforce development office to ask whether any programs in your area provide free or low-cost testing.
Does the test fee include my license card if I pass?
In most states, yes — the test fee covers the cost of producing your license card if you pass. A few states charge a separate license issuance fee on top of the test fee. Your state's DMV website will specify whether the test fee includes the card or whether you'll pay extra.