Road test fees vary by state, and most states charge between $20 and $100 for the exam itself

The cost to schedule a road test depends entirely on which state you're taking it in. Some states charge as little as $20, while others charge $100 or more. A few states bundle the road test fee with other licensing costs, so you may pay it all at once rather than as a separate charge. The best way to find your exact fee is to check your state's Department of Motor Vehicles (DMV) website or call your local testing office directly — they can tell you the current fee and whether you can pay when you book or only when you arrive.

Beyond the test fee itself, you may have other costs tied to getting your license. Some states charge a separate fee to issue your license after you pass, and you'll need to pay for your learner's permit before you can take the road test at all. These are separate from the road test scheduling fee, so budget for all three if you're starting from scratch.

Key Takeaways

  • Road test fees range from about $20 to $100 depending on your state, and you should check your state DMV website for the exact amount.
  • Some states let you pay the road test fee when you book your appointment, while others require payment only on the day of your test.
  • You will need to pay for a learner's permit before you can schedule a road test, which is a separate fee from the test itself.
  • A few states charge one combined fee that covers both the road test and the license issuance, so confirm whether your state does this before paying twice.

How to find your state's road test fee

Start by visiting your state's DMV website and searching for "road test fee" or "driving test cost." Most states list this information clearly on their testing page. If you can't find it online, call your local DMV office or the testing center where you plan to take the exam — they can confirm the fee and tell you whether you need to pay ahead of time or on the day of your test.

When you call, also ask whether your state offers any fee waivers or reductions. Some states waive road test fees for certain groups, such as military members or people with disabilities. It's worth asking, because these programs exist but aren't always advertised prominently.

Payment methods and timing

Most states accept payment by cash, check, or debit card at the testing center on the day of your test. Some states now allow you to pay online when you book your appointment through their website, which can save you time on test day. A few states require payment in advance and won't let you schedule without it.

If you're paying on the day of your test, arrive early enough to complete payment and check-in before your appointment time. If you're paying online, keep your confirmation number and bring it with you to the testing center.

What the road test fee covers

The road test fee covers the examiner's time, the use of the testing route, and the scoring of your performance. It does not cover the cost of your vehicle — you must provide your own car or use one belonging to a family member or friend. The vehicle must be registered, insured, and in safe working condition. Some testing centers have vehicles available for a rental fee if you don't have access to one, but this is separate from the road test fee.

The road test fee also does not include your license issuance fee, which you'll pay after you pass. Some states charge this as part of the same transaction, while others bill it separately.

Additional costs to budget for

Before you can schedule a road test, you need a learner's permit, which has its own fee. Learner's permit fees typically range from $10 to $50 depending on your state. You'll also need to pay for your written knowledge test if your state charges separately for it — some bundle it with the permit fee, and others charge it as a line item.

After you pass your road test, you'll pay a fee to receive your actual driver's license. This fee varies by state but usually falls between $20 and $100. Some states include this in the road test fee, so check whether your state does before assuming you'll pay it twice.

Frequently Asked Questions

Can I get my road test fee refunded if I fail?

Most states do not refund the road test fee if you fail. You'll need to pay the full fee again when you reschedule your next attempt. Some states allow you to book your next test right away, while others require you to wait a certain number of days before retesting.

What if I can't afford the road test fee?

Contact your local DMV office and ask whether your state offers fee waivers or reduced fees based on income. Some states have programs for low-income drivers, though they're not universal. You can also ask whether your state allows you to pay in installments or whether any local nonprofits help with licensing costs.

Do I pay the road test fee when I book or on test day?

This depends on your state. Some states require payment when you schedule online, others accept payment only at the testing center on the day of your test, and some offer both options. Check your state DMV website or call your testing center to find out which applies to you.

Is the road test fee the same everywhere in my state?

Yes, the road test fee is set by your state and is the same regardless of which testing center you use. However, some private testing centers may charge additional fees on top of the state fee, so confirm the total cost before you book.

What happens if I miss my road test appointment?

Most states do not refund the fee if you miss your appointment without canceling in advance. Some states allow you to reschedule for free if you cancel within a certain timeframe, usually 24 to 48 hours. Check your state's cancellation policy when you book.