The cost of a learner's permit test varies by state, typically between $10 and $50
Most states charge a flat fee to take the written knowledge test for your learner's permit. The amount depends entirely on where you live — some states charge as little as $10, while others charge $50 or more. A few states bundle the test fee with the permit itself, so you pay one combined fee instead of separate charges.
The fee covers the cost of administering the test at your local Department of Motor Vehicles (DMV) office or approved testing location. It does not include study materials, practice tests, or any other preparation. Some states allow you to retake the test if you fail, either for free or for an additional fee — this varies significantly.
Key Takeaways
- Your state's DMV website lists the exact fee for your learner's permit test, and you should check there first since costs change occasionally.
- Most states charge between $10 and $50, but some states include the test fee in a combined permit fee that may be higher.
- If you fail the test, some states let you retake it when ready for free, while others charge a second fee or require you to wait before retesting.
- Payment methods vary by state — some DMV offices accept cash, card, or check, while others only accept certain payment types.
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 for "[your state] DMV learner's permit test cost" or look for a page titled "Fees" or "Permit Fees." Most state DMV sites list every fee clearly, including whether the test fee is separate from the permit fee.
If the website does not list the fee clearly, you can call your local DMV office. Have your state name ready, and ask specifically: "What is the fee for the written knowledge test for a learner's permit?" This avoids confusion with other tests or permits.
What happens if you fail and need to retake the test
Retake policies differ sharply by state. Some states allow you to retake the test the same day at no additional cost. Others require you to wait a set number of days (commonly 7 to 30 days) before retesting, and some charge a second fee each time you retake it.
A few states include unlimited retakes in the original fee, while others charge a new full fee for each attempt. Before you take the test, ask the DMV staff or check the website for your state's specific retake policy. Knowing this in advance helps you understand the true cost if you do not pass on your first try.
Payment methods and where to pay
Most DMV offices accept multiple payment methods — typically cash, debit card, and credit card. Some locations also accept checks or money orders. A small number of states have moved to online payment for certain services, though the written test itself usually still requires an in-person visit to a DMV office.
You typically pay at the DMV counter when you arrive for your test appointment or walk-in visit. Some states allow you to pay online before your appointment, which can speed up the process on test day. Check your state's DMV website to see if prepayment is an option where you live.
Additional costs to consider beyond the test fee
The test fee itself is separate from other costs involved in getting a learner's permit. You will also need to pay for the permit itself, which is a different fee. Some states combine these into one charge, but many charge them separately — the test fee covers the knowledge test, and the permit fee covers the actual permit document.
You may also need to pay for documents required to take the test, such as a state ID or passport if you do not already have one. Some states require proof of residency or Social Security verification, which may involve fees depending on what documents you use. Check your state's requirements before your test appointment so you know the full cost picture.
Frequently Asked Questions
Can I take the learner's permit test online instead of at the DMV?
Most states require you to take the written test in person at a DMV office or approved testing location. A very small number of states have piloted remote testing, but this is not yet widely available. Contact your state DMV to confirm whether online testing is an option in your area.
Do I have to pay the test fee even if I do not pass?
Yes, you pay the test fee when you take the test, regardless of whether you pass or fail. If you fail and need to retake it, you may owe an additional fee depending on your state's policy. Some states charge a new fee for each attempt, while others allow free retakes within a certain timeframe.
What if I cannot afford the test fee right now?
Contact your local DMV office and ask whether fee waivers or reductions are available. Some states offer reduced fees for low-income applicants, though this varies widely. You will likely need to provide proof of income or enrollment in a state information program.
Is the test fee the same everywhere in my state?
Yes, the test fee is set by your state and is the same at every DMV office within that state. However, some counties or cities may have additional local fees, so confirm with your specific local DMV office. The state DMV website should list whether any local variations explore.