Driver's license test fees vary by state, and they cover both the written knowledge test and the road test
The cost of a driver's license test is not set by the federal government — each state sets its own fees. Most states charge between $10 and $50 for the written test and between $20 and $100 for the road test, but the exact amount depends on where you live and which testing location you use. Some states bundle both tests into one fee; others charge separately. A few states offer the written test for free but charge for the road test.
The fee you pay goes to your state's Department of Motor Vehicles (or equivalent agency) to cover the cost of administering the test, maintaining testing facilities, and paying examiners. It is not a tax or a penalty — it is a straightforward service fee, the same way you pay a fee to renew your vehicle registration.
Key Takeaways
- Written knowledge tests typically cost $10 to $30, and road tests typically cost $20 to $100, depending on your state.
- Some states charge one combined fee for both tests, while others charge separately for each.
- A few states offer the written test at no cost but charge for the road test.
- You can find your state's exact fee on your state DMV website before you schedule your test.
- Some states charge extra if you fail and need to retake a test, while others include one or two retakes in the original fee.
How to find your state's exact fee
The fastest way to learn what you will pay is to visit your state's DMV website directly. Search "[your state] DMV driver's license test fee" or go to your state's official DMV page and look for a section called "Fees," "Testing," or "New Driver License." The page will show you the cost of the written test, the cost of the road test, and whether they are charged together or separately.
If you cannot find the fee online, call your local DMV office. Have your state ready when you call, and ask specifically for the written test fee and the road test fee. The person who answers can also tell you whether the fee changes if you fail and retake the test.
What happens if you fail and need to retake the test
Retake fees vary widely by state. Some states include one or two free retakes in the original fee you paid. Others charge a reduced fee (often $5 to $15) each time you retake. A few states charge the full fee again. Check your state's DMV website or call ahead to understand the retake policy before you take the test the first time.
Knowing the retake fee matters because it affects your total cost if you do not pass on the first attempt. If your state charges a full fee for retakes, budget for that possibility. If retakes are free or low-cost, you have less financial pressure on test day.
Written test fees are usually lower than road test fees
The written knowledge test is cheaper than the road test in most states because it requires less staff and resources. A written test can be administered at a computer terminal in a DMV office, and multiple people can test at the same time. A road test requires a trained examiner to sit in a vehicle with you for 20 to 40 minutes, which is more labor-intensive.
In states that charge separately, the written test typically costs $10 to $30, while the road test costs $30 to $100. In states that bundle them, the combined fee is usually $40 to $120. A few states offer the written test free to reduce barriers for first-time test-takers, then charge $50 to $100 for the road test.
Payment methods and where to pay
Most DMV offices accept cash, debit cards, and credit cards at the testing location. Some states also allow you to pay online when you schedule your test appointment. A few states require payment in advance before you arrive for your test; others collect payment on the day of the test.
Check your state's DMV website to see whether you can pay ahead of time or whether you must bring payment to the testing center. If you schedule your test online, the website will tell you when and how to pay. If you schedule by phone or in person, ask the staff member whether payment is due when ready or on test day.
Fees for commercial driver's license tests are higher
If you are testing for a commercial driver's license (CDL) instead of a standard passenger vehicle license, expect to pay more. CDL written tests and road tests typically cost $50 to $150 each, depending on your state. Some states charge a single combined fee of $100 to $250 for both CDL tests. The higher cost reflects the additional training and oversight required for commercial driving.
If you are unsure whether you need a CDL or a standard license, your state DMV website will explain which license type applies to the vehicle you plan to drive. The fee structure for your license type will be listed on the same page.
Frequently Asked Questions
Can I pay my test fee online before I go to the DMV?
Some states allow online payment when you schedule your test appointment, but others require you to pay in person on test day. Check your state's DMV website or call your local office to find out. If you can pay online, it usually speeds up the check-in process when you arrive.
What if I fail the test — do I have to pay the full fee again?
It depends on your state. Some states include one or two free retakes in the original fee. Others charge a reduced retake fee of $5 to $15. A few charge the full fee again. Your state DMV website or a phone call to your local office will tell you the retake policy before you test.
Is the test fee the same at every DMV office in my state?
Yes, the test fee is set by your state and is the same at every DMV location in that state. However, some private testing centers (if your state allows them) may charge differently. Stick with your state DMV office if you want the standard state fee.
Do I need to bring exact change or can I use a card?
Most DMV offices accept cash, debit cards, and credit cards. Call your local office ahead of time if you want to confirm which payment methods they take, especially if you plan to pay in cash and want to know whether exact change is required.
Are there any fee waivers or discounts for low-income drivers?
A small number of states offer fee reductions or waivers for people with very low income, but this is not common. Check your state DMV website or call your local office to ask whether your state has a fee waiver program. If one exists, you will likely need to show proof of income.