Driver's license test fees vary by state, from roughly $20 to $100 for the written exam and $50 to $200 for the road test
The cost of your driver's license test depends entirely on which state you take it in. Most states charge separately for the written knowledge test and the behind-the-wheel road test, though a few bundle them together. Some states charge the same fee regardless of whether you pass or fail; others charge only if you pass. A few states charge a fee just to schedule the appointment.
The written test (also called the knowledge test or permit test) typically costs between $20 and $60. The road test usually runs between $50 and $200. If you fail either test, you'll generally pay the full fee again when you retake it, though some states waive the fee for when ready retakes on the same day.
Beyond the test fees themselves, you may face additional costs: process fees to get your license, fees for replacement documents if you lose your test score receipt, and in some states, a vision screening fee. A few states also charge a separate appointment-scheduling fee.
Key Takeaways
- Written tests typically cost $20 to $60, and road tests cost $50 to $200, depending on your state.
- Most states charge the full fee again if you fail and need to retake the test, though some offer same-day retakes at no additional cost.
- Your state's Department of Motor Vehicles website lists the exact fees for both tests and any additional charges.
- Some states charge a separate fee just to schedule your road test appointment, so confirm the total cost before booking.
- Fees can change annually, so check your state's official fee schedule rather than relying on information from previous years.
How state fees break down for the written test
The written knowledge test fee is usually the smaller of the two costs. States in the lower range—roughly $20 to $30—include many Midwestern and Southern states. States in the middle range—$35 to $50—include much of the Northeast and West Coast. A handful of states charge $55 to $60 for the written test alone.
Some states include the written test fee in a larger process or licensing fee, so you won't see it as a separate line item. Others charge it only if you take the test; if you already hold a valid license from another state and are transferring it, you may skip the written test and pay only for the road test or a transfer fee instead.
A few states offer a free written test if you study using their official online practice materials, though this is rare. Most states do not offer fee waivers based on income, though some allow you to retake a failed written test on the same day at no additional charge.
Road test fees and what affects the price
The road test is almost always more expensive than the written test. Fees range from $50 in some states to $200 or more in others. Urban areas sometimes charge more than rural areas within the same state, and a few states charge different fees depending on the type of vehicle you're testing in (manual transmission versus automatic, for example).
Most states charge the full road test fee every time you take the test, whether it's your first attempt or your fifth. However, some states offer a reduced fee or no fee for retaking the test on the same day you failed it. A few states charge a fee to schedule the appointment itself, separate from the test fee, so you may pay $30 to $50 just to book a time slot.
The road test fee typically covers the examiner's time and the use of the testing facility. It does not cover the cost of the vehicle you test in—you must provide your own vehicle or arrange to borrow one that meets your state's safety requirements.
Additional costs beyond the test fees
The written and road test fees are not the only expenses. Most states charge an process or licensing fee when you first obtain your license, separate from the test fees. This can range from $15 to $100 depending on the state and how long your license is valid (typically four to eight years).
If you need to replace a test score receipt or other documentation, you may pay a replacement fee of $5 to $25. Some states charge a vision screening fee of $10 to $30 if you haven't had a recent eye exam. A few states charge a separate appointment-scheduling fee, usually $10 to $20, that you pay when you book your road test slot.
If you fail your road test and need to schedule another appointment weeks or months later, you may also face a rescheduling fee in some states, though most do not charge this. Always check your state's DMV website for the complete fee schedule before you plan your budget.
How to find your state's exact test fees
The fastest way to find your state's fees is to visit your state's Department of Motor Vehicles website directly. Most states list fees prominently on their "Getting Your License" or "Driver's License" page. Search for your state name plus "DMV driver's license test cost" or "DMV fee schedule."
If you can't find the fees online, call your local DMV office. The phone number is usually on the state DMV website. Have your state ready when you call, and ask specifically for the written test fee, the road test fee, any appointment-scheduling fee, and whether retakes cost the same as the first attempt.
Fees change periodically—sometimes annually—so information from a friend or an older article may be outdated. Your state's official website is the only reliable source. Some states post fee changes several months in advance, so you may see a notice about upcoming increases.
Retake fees and what happens if you fail
If you fail the written test, you'll almost always pay the full written test fee again when you retake it. The same applies to the road test. Most states allow you to retake a failed test as soon as you want, though some require you to wait a certain number of days (typically three to seven) before your next attempt.
A small number of states waive the fee for a retake on the same day you failed, as an incentive to try again when ready. This is rare, so don't count on it. If you fail multiple times, the costs add up quickly—failing the road test three times could cost you $150 to $600 in test fees alone, depending on your state.
Some states charge a lower fee for retakes than for the initial test, though this is uncommon. Always ask your DMV whether retake fees differ from initial test fees before you schedule your first attempt.
Payment methods and scheduling costs
Most states accept cash, check, debit card, and credit card at DMV offices. Some states allow you to pay online when you schedule your appointment, while others require you to pay in person on the day of your test. A few states charge a small convenience fee (usually $1 to $3) if you pay by credit or debit card online.
If you schedule your road test appointment online or by phone, some states charge a separate scheduling fee. This is typically $10 to $20 and is in addition to the test fee itself. Check whether your state charges this fee before you book—it's straightforward to miss if you're not looking for it.
Some states offer discounts or fee reductions for military members, seniors, or people with disabilities, though these are uncommon. Contact your state DMV directly to ask whether any discounts explore to you.
Frequently Asked Questions
Do I have to pay the test fee if I fail?
Yes, in almost all states you pay the full test fee again if you fail and want to retake it. A very small number of states waive the fee for a retake on the same day you failed, but this is rare. Check your state's DMV website or call to confirm whether same-day retakes are free in your state.
Can I get a refund if I don't show up for my test?
Most states do not refund test fees if you miss your appointment. Some states allow you to reschedule for free if you cancel in advance (usually 24 to 48 hours before your appointment), but you still forfeit the fee if you straightforward don't show up. Check your state's cancellation policy when you schedule.
Is there a fee just to schedule my road test appointment?
Some states charge a separate appointment-scheduling fee of $10 to $20, in addition to the test fee. This varies by state. Check your state's DMV website or call your local office to confirm whether a scheduling fee applies before you book your appointment.
Do I have to pay for the written test if I transfer my license from another state?
It depends on your state. Some states waive the written test for license transfers and charge only a transfer or process fee. Others require you to take the written test regardless. Contact your state DMV to find out whether you'll need to take and pay for the written test as part of your transfer.
What if I need to retake the test multiple times?
You'll pay the full test fee each time you retake it. If you fail the road test three times, for example, you could pay $150 to $600 in test fees alone, depending on your state. Some states offer free practice tests or study materials online to help you prepare and reduce the chance of failing.