Permit test fees vary by state, from around $10 to $40, depending on where you live and which testing location you use
The cost of a permit test is set by your state's Department of Motor Vehicles (DMV) or equivalent agency, not by the testing center itself. Most states charge between $10 and $40 for a single permit test attempt. Some states bundle the permit test fee with the cost of the permit document itself, while others charge them separately. A few states allow you to retake a failed test at no additional cost within a certain window, but most charge a full fee each time you test.
The fee you pay depends entirely on which state issues your permit. There is no federal standard, and the amount can change year to year based on state budget decisions. Some states also charge differently depending on whether you're a minor or an adult, or whether you're testing for a motorcycle endorsement versus a standard car permit.
Key Takeaways
- Permit test fees are set by your state DMV and typically range from $10 to $40 per attempt.
- Most states charge a separate fee each time you retake a failed test, so budget for multiple attempts if needed.
- Some states include the permit test fee in the cost of the permit document, while others bill them as two separate charges.
- You can find your state's exact fee on your DMV website, which also lists accepted payment methods and whether you can pay online or only in person.
How state DMVs structure permit test costs
States handle permit test fees in three main ways. Some charge a flat fee that covers both the test and the permit document you receive if you pass. Others charge the test fee upfront and then add a separate permit issuance fee if you pass. A third group charges only for the test itself and issues the permit document at no additional cost.
The difference matters because it affects your total out-of-pocket cost. In a state that bundles the fees, you might pay $30 once and receive both the test and the permit. In a state that separates them, you might pay $15 for the test and then $20 for the permit if you pass, totaling $35. If you fail and retake the test, you pay the test fee again but not the permit fee.
A handful of states also offer a reduced fee or waived fee for retakes within a certain timeframe—usually 30 to 90 days. Check your state DMV website to see whether retakes cost the full amount or less.
Typical permit test fees by region
Permit test costs cluster in predictable ranges. Northeastern and Midwestern states tend to charge $15 to $30. Southern states often fall in the $10 to $25 range. Western states vary more widely, from $10 in some cases to $40 in others. California, for example, charges $7 for the permit test itself but adds a $35 permit document fee, totaling $42 if you pass on the first try. Texas charges $16 for the permit test. New York charges $10 for the test and $20 for the permit document.
These figures change periodically as states adjust fees to cover DMV operating costs. The best way to know your exact fee is to visit your state DMV website directly and search for "permit test fee" or "knowledge test fee." The site will also tell you whether you can pay online, by mail, or only in person at a testing location.
What happens if you fail and need to retake the test
If you fail your permit test, you will need to pay the test fee again to retake it. Most states allow you to retake the test the same day or within a few days, but a few require you to wait a set number of days—commonly 7 to 14 days—before your next attempt. Each attempt costs the full fee unless your state offers a retake waiver.
Budget for at least two test attempts when planning your costs. Studies on permit test pass rates show that first-time pass rates vary by state and age but typically range from 50 to 75 percent. If you fail twice, you could spend $20 to $80 on test fees alone before you pass. Some states cap the number of retakes you can do in a certain period or require you to wait longer between attempts after multiple failures.
Payment methods and where to pay
Most state DMVs accept payment at their physical offices, and many now accept online payment through their website. A growing number allow you to pay by credit card, debit card, or check. Some states still require cash or money order, particularly at smaller regional testing centers. A few states charge a small processing fee if you pay online—typically $1 to $3—so paying in person may be slightly cheaper.
You typically pay when you arrive for your test, either at the DMV office or at an approved third-party testing center. Some states let you pay online before your appointment, which can speed up the check-in process. Check your state DMV website for the payment methods accepted at your specific testing location, since policies can differ between offices in the same state.
Additional costs beyond the permit test fee
The permit test fee itself is separate from other costs you may encounter. If you use a third-party testing center instead of the DMV, some charge a facility fee on top of the state test fee—usually $5 to $15. This fee goes to the testing center, not the state. A few states do not allow third-party testing for permit tests, so you must test at an official DMV location.
You may also need to pay for a state ID or learner's permit document if your state issues a physical card. This is usually included in the permit fee or charged as a separate document fee. Some states charge extra for rush processing if you need your permit quickly. Bring your Social Security number, proof of residency, and proof of identity to your test appointment; if you lack any required document, you may be turned away and lose your test fee.
How to find your state's exact permit test fee
Visit your state DMV website and search for "permit test fee," "knowledge test fee," or "learner's permit cost." The page will list the current fee, any separate permit document charges, payment methods, and retake policies. Bookmark this page because fees can change, and you want the most current information before you pay.
If you cannot find the fee online, call your state DMV directly. The phone number is on the website. Have your state ready when you call, and ask specifically whether the fee you find includes both the test and the permit document or if they are charged separately. Also ask whether retakes cost the full amount or less, and whether you can pay online or must pay in person.
Frequently Asked Questions
Can I get a refund if I don't show up for my permit test?
Most states do not refund permit test fees if you miss your appointment. Some allow you to reschedule for free if you cancel within a certain timeframe—often 24 to 48 hours—but charge a fee if you cancel closer to your test time. Check your state DMV's cancellation policy before you schedule.
Do I have to pay the permit test fee if I fail?
Yes. You pay the test fee each time you take the test, whether you pass or fail. If you fail and want to retake it, you pay the full fee again unless your state offers a retake waiver within a specific window.
Is the permit test fee the same for minors and adults?
Most states charge the same fee regardless of age, but a few charge different rates for minors versus adults. Check your state DMV website to see if age affects the fee you will pay.
What if I move to a different state after I pay for a permit test?
You cannot transfer a permit test fee to another state. If you move before taking your test, you will need to pay your new state's fee and take their test. Some states honor out-of-state permits for a limited time, but you cannot use a fee paid in one state toward a test in another.
Do I need to pay extra to take the permit test online?
Most states do not offer online permit tests. You must test in person at a DMV office or approved testing center. A few states have piloted remote testing during emergencies, but this is not standard. Check your state DMV to confirm whether in-person testing is required.