Driver's license test fees vary by state, and most states charge separately for the written test and the road test
The cost of a driver's license test depends on which state you're taking it in. Most states charge one fee for the written knowledge test (usually $10 to $30) and a different, often higher fee for the road test (usually $20 to $100). Some states bundle both into a single fee, while others charge extra if you fail and need to retake the test. A few states offer reduced fees for certain groups like seniors or military members, but these discounts are not common.
The road test is almost always more expensive than the written test because it requires an examiner's time and sometimes a state-owned vehicle. If you bring your own car to the road test, some states charge less than if the state provides the vehicle. You may also need to pay for a learner's permit before you can take either test, which adds to the total cost.
Key Takeaways
- Written tests typically cost $10 to $30, while road tests usually cost $20 to $100, depending on your state.
- Many states charge extra if you fail and retake a test, so the total cost can increase if you need multiple attempts.
- Some states charge less if you use your own vehicle for the road test instead of a state-provided one.
- You may need to pay for a learner's permit before taking either test, which is a separate fee in most states.
Written test fees by state
Written test fees are generally the lowest cost in the licensing process. Most states charge between $10 and $30 for the knowledge test, though a handful charge more. States like California, Texas, and Florida charge around $15 to $20, while states like New York charge closer to $10. A few states, including some in the Northeast and Mountain West, charge $25 to $35.
The written test covers traffic laws, road signs, and safe driving practices. You typically take it at a Department of Motor Vehicles office or an approved testing location. Some states let you retake the written test the same day if you fail, while others make you wait a few days or weeks before trying again. If you have to retake it, you usually pay the full fee again.
Road test fees and what affects the price
Road test fees are higher than written test fees because an examiner must spend time with you in a vehicle. Most states charge $30 to $100 for the road test. The exact amount depends on whether you use your own car or a state-provided vehicle. States that let you use your own car often charge $30 to $60, while states that require or provide a state vehicle may charge $50 to $100.
Some states charge the same fee regardless of which vehicle you use, so there's no savings for bringing your own. A few states charge extra for certain types of vehicles—for example, if you want to test in a motorcycle or a commercial truck, the fee may be higher than for a standard car. If you fail the road test, most states charge the full fee again for each retake, though a small number offer a reduced retake fee.
Learner's permit costs
Before you can take the road test in most states, you need a learner's permit, which is a separate document with its own fee. Learner's permit fees typically range from $10 to $40, depending on the state. This fee is in addition to the written test fee and the road test fee, so the total cost of getting a license can add up quickly.
Some states issue the learner's permit and the driver's license as part of the same transaction, so you pay one combined fee. Others treat them as completely separate, meaning you pay for the permit, then pay again when you pass the road test and get your license. A few states let you hold a learner's permit for a set period (often six months to a year) before you can take the road test, so plan for the permit fee to come first.
Retake fees and what happens if you fail
If you fail the written test or the road test, you will need to retake it, and most states charge the full fee again. This means failing twice could double your total cost. Some states allow you to retake the written test within days, while others require you to wait a week or longer. Road test retakes often have longer wait times because examiners' schedules fill up quickly.
A small number of states offer a reduced fee for retakes—for example, charging 50% of the original fee—but this is not the standard. Before you take your test, ask the DMV or testing center what the retake fee is and how long you have to wait between attempts. Knowing this ahead of time helps you budget and plan your study time.
How to find your state's exact fees
The best way to find out what your state charges is to visit your state's Department of Motor Vehicles website. Most state DMV sites have a fee schedule that lists the cost of each test and any other licensing fees. You can also call your local DMV office or visit in person to ask about current fees.
Fees can change from year to year, so checking the official state website is more reliable than relying on information from other sources. Some states post their fees online but don't update them regularly, so calling ahead is a good idea if you're planning to take your test soon. If you're taking the test in a different state than where you live, remember that fees vary significantly, so check that state's DMV website.
Frequently Asked Questions
Do I have to pay the test fee even if I fail?
Yes, you pay the fee to take the test, not to pass it. If you fail and want to retake it, you pay the full fee again in most states. A few states offer reduced retake fees, but this is uncommon, so check your state's DMV website or call to confirm.
Can I use my own car for the road test to save money?
Many states let you use your own car, and some charge less when you do. However, some states charge the same fee regardless of which vehicle you use, and a few require you to use a state-provided vehicle. Check your state's DMV website to see what your options are.
Is there a discount on test fees for seniors or military members?
Some states offer reduced fees for seniors, military members, or people with disabilities, but these discounts are not standard across all states. Contact your state DMV directly to ask whether you may have access to for any fee reductions based on your age, military service, or other factors.
What's the total cost to get a driver's license from start to finish?
The total cost depends on your state and whether you pass on your first try. You typically pay for a learner's permit ($10–$40), a written test ($10–$30), and a road test ($20–$100). If you fail either test, add the retake fee. In most states, the total ranges from $50 to $200 if you pass everything on the first attempt.
Do I have to pay the fee at the DMV office, or can I pay online?
Payment methods vary by state. Some states let you pay online when you schedule your test, while others require you to pay in person at the DMV office on the day of your test. Check your state's DMV website to see which payment methods are available in your area.