Road test fees vary by state and testing location, ranging from $10 to $100 for a single attempt
The cost of your road test depends entirely on which state you test in and whether you use a public DMV examiner or a private testing facility. Most states charge between $20 and $50 for a standard passenger vehicle road test through their DMV. Some states are significantly cheaper — a few charge under $15 — while others, particularly those with third-party testing programs, can run $75 to $100 per attempt. A few states bundle the road test fee with your license renewal or initial license fee, so you may not pay separately at all.
The fee you pay covers the examiner's time, vehicle inspection, and the administrative cost of recording your result. It does not cover any instruction or practice you do beforehand, and it does not refund if you do not pass. If you fail and need to retake the test, you will pay the full fee again.
Key Takeaways
- Road test costs range from under $15 to $100 depending on your state and whether you use a public DMV or private testing site.
- Most states charge $20 to $50 for a single road test attempt through the DMV.
- You pay the fee each time you take the test, including retakes after a failure.
- Some states allow you to test at a private facility instead of the DMV, which may cost more but sometimes has shorter wait times.
- The fee covers the examiner and administration only — not driving instruction or vehicle rental.
How state DMV fees break down
Public DMV road tests are the most common and usually the cheapest option. States set their own fees, and they do not change often. The Northeast and Midwest tend to charge $20 to $40, while Western states average $30 to $50. Southern states vary widely, from $15 in some cases to $60 in others. You can find your state's exact fee on your state DMV website under "road test" or "driving test" — the fee is always listed before you book.
A few states — including California, Florida, and Texas — allow or require third-party testing through private companies. These sites charge more, typically $50 to $100 per test, but they often have more available appointment slots and shorter waits than the DMV. If your DMV has a months-long backlog, a private test may be worth the extra cost just to get tested sooner.
Some states include the road test fee in your initial license fee or renewal fee, so you do not pay separately. Others charge it only when you book the appointment. Check your state's website or call your local DMV office to confirm whether the fee is separate or bundled.
What happens if you fail and need to retake
If you do not pass your road test, you will need to pay the full fee again to schedule another attempt. Most states let you retake the test within days or weeks, but you must pay each time. Some states have a waiting period — typically 1 to 7 days — before you can book your next test, but this does not reduce the fee.
A few states offer a limited number of free retakes within a certain window, but this is rare. Before you book your first test, ask your DMV whether retakes cost the same as the initial test or whether there is any discount for multiple attempts in a short period. Most charge the same fee every time.
Private driving schools and test preparation costs
The road test fee itself does not include instruction. If you want to take lessons before your test, you will pay a driving school separately. Prices for professional instruction vary widely — from $30 to $100 per hour depending on your location and the school's reputation. A typical student takes 6 to 10 hours of instruction before testing, which could cost $180 to $1,000 or more.
Some driving schools offer packages that bundle instruction with their own road test (if they are a third-party testing site in your state). These packages sometimes cost less per hour than paying for instruction and the DMV test separately, but compare the total cost before committing. You are not required to use a driving school at all — many people practice with a licensed adult and take the DMV test without paid instruction.
Vehicle rental for your road test
If you do not own a car or cannot use a family member's vehicle, you will need to rent one for your test. Most car rental companies require you to be at least 18 or 21 years old and have a valid ID, which creates a catch-22 if you are testing for your first license. Some rental companies waive the age requirement if you have a learner's permit and a supervising adult, but this varies by location.
Alternatively, some driving schools let you rent their vehicle for the test itself — usually for $50 to $150 — which is often cheaper than a traditional car rental for a few hours. A few DMVs allow you to use the examiner's vehicle for the test if you do not have your own, but you must confirm this with your local office before booking. Check what your state allows before you assume you need to rent.
Timing and how to avoid extra costs
Book your road test as soon as you are ready, because wait times vary dramatically by location and season. In busy urban areas, the DMV may have a 2 to 4 month backlog, while rural areas might have openings within days. The longer you wait to book, the longer you may have to pay for instruction, vehicle rental, or insurance before you can actually test.
Schedule your test during a less busy time if you can — early morning appointments and weekday tests often have shorter waits than evenings and weekends. If your state offers third-party testing and the DMV wait is very long, the extra $30 to $50 for a private test may be worth it to test sooner and stop paying for preparation costs.
Bring all required documents on test day — your learner's permit, proof of identity, proof of residency, and proof of insurance. Missing a document means you will not be allowed to test and will have to pay the fee again when you reschedule.
Comparing your state's cost to neighboring states
If you live near a state border, it may be worth checking whether a neighboring state charges significantly less for a road test. Some people travel to a cheaper state to test, though you will need to follow that state's rules about residency, learner's permit requirements, and vehicle registration. The savings on the test fee alone are usually small — $10 to $30 — so factor in gas and travel time before deciding it is worth the trip.
Your license will be valid in all states once you pass, so testing in a neighboring state is legal as long as you meet that state's requirements. However, most states require you to be a resident or have a learner's permit issued in that state, so check the rules before you book.
Frequently Asked Questions
Can I get a refund if I fail my road test?
No. The fee covers the examiner's time and the test administration, not a may provide of passing. You must pay the full fee again if you retake the test. Some states allow you to schedule your retake when ready after failing, while others require a waiting period of a few days to a week.
Do I have to pay the road test fee upfront or after I pass?
You pay before or at the time of your test appointment, not after. Most states require payment when you book online or at the DMV office. A few accept payment on the day of your test, but you should confirm with your local DMV. You do not get the fee back if you fail.
Is the road test fee the same for motorcycle and commercial licenses?
No. Motorcycle endorsements and commercial driver licenses (CDL) usually cost more than a standard passenger vehicle test. Motorcycle tests may cost $25 to $75, and CDL tests often run $50 to $150 or more, depending on your state. Check your state DMV website for the specific fee for the type of license you are testing for.
What if I cannot afford the road test fee right now?
Most states do not waive or reduce road test fees based on income. However, some community organizations, nonprofits, or local government programs may help pay for testing costs — particularly for young people or low-income adults. Contact your local DMV or a community action agency to ask whether information programs exist in your area.
Can I use a rental car from a major company like Enterprise for my road test?
Yes, if you meet the rental company's age and ID requirements. Most require you to be at least 18 or 21 and have a valid driver license, which you will not have yet. Some allow renters with a learner's permit if a licensed adult co-signs. Call the rental company directly to ask about their policy for permit holders, or ask your driving school if they have a partnership with a rental company that allows younger drivers.