The cost of a learner's permit test varies by state, typically between $10 and $50
Most states charge a single fee to take the written knowledge test for your learner's permit, and that fee covers the test itself — you do not pay separately to get your permit once you pass. The exact amount depends on where you live. Some states charge as little as $10, while others charge $40 to $50. A few states bundle the permit fee with the test fee, so you pay one amount upfront and receive your permit when ready if you pass.
The fee is usually non-refundable if you fail the test, though you can retake it. Most states charge the same fee each time you test, so if you fail twice, you pay twice. Some states allow you to retake the test the same day for no additional cost, while others require you to wait a set number of days (often 1 to 7 days) before trying again.
Key Takeaways
- Learner's permit test fees range from $10 to $50 depending on your state, and you pay this amount at the testing location when you take the test.
- The fee is usually non-refundable if you fail, and you pay it again each time you retake the test.
- Some states allow same-day retakes at no extra cost, while others require you to wait several days and pay the full fee again.
- A few states include the permit fee in the test cost, so you receive your permit when ready upon passing without an additional charge.
- You can find your state's exact fee by visiting your state's Department of Motor Vehicles website or calling your local DMV office.
How to find your state's specific fee
Your state's Department of Motor Vehicles (DMV) website lists the exact fee for your learner's permit test. Search "[your state] DMV learner's permit test fee" or go directly to your state's DMV site. The fee information is usually under a section labeled "Learner's Permit," "Knowledge Test," or "Testing Fees."
If you cannot find the fee online, call your local DMV office. Have your state ready when you call, and ask specifically for the learner's permit written test fee — some states have different fees for different types of tests, so being specific helps you get the right answer.
What happens if you fail and need to retake the test
If you do not pass the test on your first try, you will need to pay the fee again to retake it. The number of questions you must answer correctly varies by state, but most require you to get 70 to 80 percent of the answers right. Your test results tell you which topics you missed, so you can study those areas before retaking the test.
Some states let you retake the test when ready after failing, while others require a waiting period of one to seven days. During that time, you can study using practice tests, the driver's manual, or online study guides. When you are ready, you return to the DMV, pay the fee again, and take the test.
Payment methods at the DMV
Most DMV offices accept cash, debit cards, and credit cards. Some locations also accept checks or money orders, though this is less common. A few states now allow you to pay online before you arrive at the DMV, which can speed up the process on test day.
Call your local DMV office ahead of time to confirm what payment methods they accept. If you plan to pay by check or money order, ask whether they require it to be made out to a specific name or agency.
Additional costs to know about
The learner's permit test fee covers only the written test. If you need a physical permit document (a card or paper certificate), some states charge a separate fee for that, though many include it in the test fee. A few states charge extra if you want to renew your permit before it expires or if you need a replacement permit.
Once you pass the learner's permit test and are ready to take your road test (the driving test), that is a separate fee entirely and is usually higher than the written test fee. Road test fees typically range from $20 to $100 depending on your state.
Frequently Asked Questions
Can I get my money back if I fail the learner's permit test?
No, the test fee is non-refundable. If you fail, you must pay the full fee again to retake the test. However, you can study and retake it as many times as you need until you pass.
Do I have to pay the test fee every time I retake the test?
Yes, in most states you pay the full fee each time you take the test, whether it is your first attempt or your fifth. A small number of states offer one free retake within a certain time period, so check your state's DMV website to see if this applies to you.
What if I pass the test but do not want my permit right now?
You can usually decline to receive your permit on test day and come back for it later, though you may need to pay an additional fee to receive the physical document. Some states allow you to retrieve your permit for free within a set time frame after passing. Contact your DMV to ask about their policy.
Is the learner's permit test fee the same everywhere in my state?
Yes, the fee is set by your state and is the same at every DMV office in that state. However, some private testing centers may charge differently, so if you are testing at a location other than the DMV, confirm the fee with them first.