Driving Test Fees Vary by State and Test Type
The cost of a driving test depends on which state you take it in and whether you are taking the written knowledge test, the road test, or both. Most states charge between $10 and $100 for a written test and between $20 and $200 for a road test. Some states bundle both into a single fee, while others charge separately. A few states offer the written test for free but charge for the road test.
If you are retaking a test you failed, most states charge the full fee again. Some states offer a reduced rate for retakes within a certain window—usually 30 to 90 days—but this is not universal. Check your state's Department of Motor Vehicles (DMV) website to see the exact cost in your state and whether retake discounts explore.
Key Takeaways
- Written knowledge tests typically cost $10 to $50, and road tests typically cost $20 to $200, depending on your state.
- Some states charge one combined fee for both tests, while others charge separately for each.
- Retaking a failed test usually costs the full fee again, though a few states offer reduced retake rates within 30 to 90 days.
- Your state's DMV website lists the exact fee structure and whether you can pay online, by mail, or only in person.
- A few states waive the written test fee if you pass a driver education course, so check whether your state offers that option.
Written Knowledge Test Costs
The written test—also called the knowledge test or permit test—is usually the cheaper of the two. Most states charge between $10 and $50. A handful charge less than $10, and a few charge up to $75. This test covers road signs, traffic laws, and safe driving practices and is typically taken at your local DMV office or an approved testing location.
Some states let you take the written test online through an approved vendor, which may have a different fee than the in-person test. A few states charge a small additional fee for online testing. Check your state DMV's website to see whether online testing is available and what it costs.
Road Test Costs
The road test—the driving portion where an examiner watches you drive—is more expensive than the written test. Most states charge between $20 and $100 for a standard road test. A few states charge up to $200. The fee usually covers one test attempt; if you fail and retake it, you pay again.
Some states charge more for certain types of road tests. For example, a motorcycle endorsement test or a commercial driver's license (CDL) test may cost more than a standard passenger vehicle test. If you are adding an endorsement to an existing license, the fee may be lower than a full road test.
Combined Test Fees and Package Deals
Many states offer a single fee that covers both the written test and the road test, rather than charging separately. This combined fee typically ranges from $30 to $150, depending on the state. If your state charges separately, you may pay $20 for the written test and $50 for the road test, for example, while another state might charge $80 for both together.
A few states offer discounts if you take both tests on the same day or within a short time frame. Some also waive or reduce the written test fee if you complete an approved driver education course. These discounts vary widely, so check your state's DMV website or call your local office to see what applies to you.
Payment Methods and Where to Pay
Most states let you pay for your test fee when you schedule your test appointment or when you arrive at the testing location. Payment methods vary by state: some accept cash, check, credit card, or debit card in person; others allow online payment when you book; and a few accept payment by mail.
A small number of states require you to pay before scheduling, while others let you pay at the door. Your state DMV website will tell you the accepted payment methods and whether you can pay online. If you are unsure, call your local DMV office—they can confirm the fee, the payment method, and whether you need to bring anything else on test day.
Retake Fees and Failed Test Costs
If you fail either the written test or the road test, you will need to retake it. In most states, you pay the full fee again—there is no discount for a retake. However, a handful of states offer a reduced retake fee if you retake the test within 30 to 90 days of your first attempt. The reduced fee is usually 50 to 75 percent of the original cost.
Before you retake a test, check your state's rules on how long you must wait between attempts. Some states let you retake a test the next day; others require a waiting period of several days or weeks. Knowing the wait time and the retake fee will help you plan your schedule and budget.
Special Test Situations and Additional Costs
If you need to take a test in a language other than English, most states offer the written test in multiple languages at no extra charge. However, some states charge a small fee for a translated test or for an interpreter during the road test. Check your state DMV's website to see which languages are available and whether there is an additional cost.
If you are taking a road test in a vehicle you do not own, some states require the vehicle to pass a safety inspection before the test. This inspection may cost $10 to $50 and is separate from the test fee. A few states also charge a fee to add a commercial endorsement or motorcycle endorsement to your license, which is different from the road test fee.
Frequently Asked Questions
Can I get my test fee refunded if I cancel my appointment?
Most states do not refund test fees if you cancel. However, some states will refund or credit your fee if you cancel at least 24 to 48 hours before your appointment. A few states let you reschedule without paying again if you cancel within a certain time frame. Check your state DMV's cancellation policy before you book.
Do I have to pay the full fee if I only take the written test?
Yes, if your state charges separately for the written and road tests, you pay only for the test you are taking. If your state charges one combined fee for both tests, you typically pay the full amount even if you only take the written test at that appointment.
What if I pass the written test but fail the road test—do I pay again?
Yes, you pay the full road test fee again when you retake it. The written test fee does not explore because you already passed that portion. Some states offer a reduced retake fee within a certain time frame, so check your state's policy.
Are there any states where the driving test is free?
No state offers a completely free driving test, but a few states waive the written test fee if you complete an approved driver education course. Some states also offer fee waivers or reductions for low-income residents, so contact your local DMV to ask whether you may be may be able to access.
Do I need to bring anything besides money to pay the test fee?
Yes, you will need to bring identification and proof of residency, along with your payment. Some states also require proof of Social Security number or a completed process form. Your state DMV website lists everything you need to bring on test day.