Road test fees vary by state and testing location, ranging from $10 to $100 or more

The cost of your behind-the-wheel road test depends entirely on which state you take it in and, in some cases, which testing facility you use. Public DMV facilities charge one fee; private testing centers charge another, often higher. Some states bundle the road test fee with your license fee; others charge them separately. There is no national standard, and the amount you pay has nothing to do with how difficult the test is.

The lowest fees are typically in the $10 to $25 range in states like South Carolina and Mississippi. The highest are in states like New York and California, where public testing can cost $50 to $65, and private testing can exceed $100. Most states fall between $30 and $50 for a public DMV road test. If you fail and need to retake the test, you pay the full fee again.

Key Takeaways

  • Public DMV road tests cost between $10 and $65 depending on your state; private testing centers typically charge $50 to $150 or more.
  • Some states charge the road test fee separately from your license fee; others roll it into a single transaction cost.
  • You must pay the road test fee each time you take the test, including retakes after a failure.
  • A few states offer reduced or waived road test fees for certain groups, such as military members or people over a certain age.
  • Payment methods vary by state and facility — some accept only cash, others accept card, and some require advance payment online.

Public DMV testing versus private testing centers

Most people take their road test at a public DMV facility, where the fee is set by the state and is the same for everyone. These fees are generally lower than private alternatives. However, public DMV testing often has long wait times — in some states, you may wait weeks or months for an available appointment.

Private testing centers operate in many states and charge their own fees, which are not regulated by the DMV. A private road test can cost two to three times what a public test costs. The trade-off is shorter wait times: private centers often have appointments available within days. Some private centers also offer additional services, such as practice drives before the test or feedback on your performance. However, the test itself is administered to the same standards as a public DMV test, and the license you receive is identical.

Not all states allow private testing. States that do include California, Florida, Georgia, Illinois, New York, Pennsylvania, Texas, and others. Check your state DMV website to see whether private testing is an option where you live and what the approved centers charge.

How fees are structured and what they cover

Road test fees cover the cost of the examiner's time, the use of the testing facility, and the administration of the test itself. They do not cover your vehicle, fuel, or any other costs you incur in preparing for or taking the test. You are responsible for providing a vehicle that meets safety requirements, such as working brakes, headlights, and turn signals.

In some states, the road test fee is separate from your license issuance fee. You pay one amount to take the test and another amount when you pass and receive your license. In other states, the road test fee and license fee are combined into a single charge. A few states charge the road test fee upfront when you schedule the appointment, while others collect it on the day of the test.

If you fail the road test, you must pay the full fee again to retake it. Some states allow you to retake the test when ready or within a few days; others require you to wait a set period, such as one week or two weeks, before you can schedule another attempt. Retake fees are the same as the initial test fee in most states.

State-by-state fee ranges

StatePublic DMV Road Test FeePrivate Testing AvailableNotes
California$64Yes, $100–$150+Private centers have shorter wait times; fee varies by center.
Florida$30Yes, $75–$125Private testing widely available; popular due to DMV wait times.
Georgia$20Yes, $60–$100Public fee is low; private centers charge significantly more.
Illinois$30Yes, $75–$150Private centers common in Chicago and suburbs.
New York$65Yes, $100–$200+Among the highest public fees; private testing very popular.
Pennsylvania$35Yes, $80–$150Private centers available statewide.
Texas$30Yes, $75–$125Private testing available in major cities.
South Carolina$10NoLowest public fee in the nation; no private testing option.
Mississippi$15NoVery low public fee; no private testing option.
Ohio$25NoModerate fee; public testing only.

Fees change periodically and vary within states depending on the testing location. The table above reflects typical ranges as of the most recent updates, but you should verify the exact fee for your state and location on your state DMV website before scheduling your test. Some states publish fees online; others require you to call or visit in person to confirm the current amount.

Reduced or waived fees for certain groups

A small number of states offer reduced or waived road test fees for specific populations. Military members, veterans, and people over a certain age (often 65 or older) may be may be able to access for a discount or exemption in some states. Some states also waive the road test fee for people renewing a license after a suspension or revocation, though this varies widely.

These programs are not universal, and may be able to access rules differ by state. If you think you may may have access to for a reduced fee, contact your state DMV directly or check their website for information about fee waivers or discounts. You will typically need to provide proof of your status — such as a military ID, discharge papers, or proof of age — at the time of your test.

Payment methods and scheduling fees

Most public DMV facilities accept cash and card (debit or credit) on the day of your test. Some states now allow you to pay online when you schedule your appointment, which can speed up the process on test day. A few states charge a separate scheduling or appointment fee, typically $5 to $10, in addition to the road test fee itself.

Private testing centers almost always require payment at the time of booking, usually by card online or by phone. Some private centers charge a non-refundable booking fee if you cancel or reschedule within a certain window, such as 24 or 48 hours before your appointment. Read the cancellation and payment policy carefully before you book.

If you are taking the test in a state where you do not live, confirm the payment method and any additional fees before you arrive. Some facilities do not accept out-of-state payment methods or may charge a higher fee for non-residents.

What happens if you fail and need to retake the test

Retaking the road test costs the same as taking it the first time. You pay the full road test fee again, whether you use the same facility or switch to a different one. Some states allow you to schedule your retake when ready after failing; others require a waiting period of several days to a week before you can book another appointment.

If you fail multiple times, the costs add up quickly. A person who fails three times in a state with a $50 road test fee will spend $150 just on test fees, not counting the cost of vehicle maintenance, fuel, and any private instruction or practice driving. This is one reason many people choose to take practice drives or hire an instructor before their first attempt — the upfront cost of instruction can be less than the cost of multiple retakes.

Frequently Asked Questions

Can I get a refund if I fail the road test?

No. Road test fees are non-refundable whether you pass or fail. You pay the fee to take the test, not to pass it. If you fail, you must pay the full fee again to retake the test.

Do I have to pay the road test fee if I reschedule my appointment?

No, rescheduling does not require an additional fee at most public DMV facilities. However, private testing centers often charge a rescheduling or cancellation fee if you cancel within 24 to 48 hours of your appointment. Check your facility's policy before you book.

Is the road test fee the same as the license fee?

Not always. Some states charge them separately; you pay one fee to take the test and another fee when you receive your license. Other states combine them into a single charge. Check your state DMV website to see how fees are structured in your state.

What if I take my road test in a different state than where I live?

You can take your road test in any state, but you will pay that state's road test fee. Some states charge higher fees for non-residents, and some private testing centers do as well. You will receive a license from the state where you took the test, though you can transfer it to your home state later if needed.

Are there any hidden costs I should know about?

The road test fee itself is straightforward, but be aware of scheduling fees (if your state charges one), cancellation fees (if you use a private center), and the cost of providing a vehicle that meets safety standards. Some people also pay for professional instruction or practice drives before their test, though these are optional.