Learner's Permit Fees Vary by State, Typically Between $10 and $50
The cost of a learner's permit depends entirely on which state you're getting it in. Most states charge between $10 and $50 for the permit itself, but some add testing fees, processing fees, or both. A few states bundle the permit fee with a knowledge test fee, while others charge them separately. You need to know your specific state's breakdown before you go to the DMV, because some offices won't accept partial payment and you may not be able to return later to pay the remainder.
The fee you pay covers the permit document, the administrative cost of issuing it, and sometimes the written knowledge test. A handful of states charge nothing at all for a learner's permit, though this is rare. The most common range is $15 to $35 for the permit alone, with additional fees for the knowledge test if it's not included.
Key Takeaways
- Learner's permit fees range from $0 to $50 depending on your state, and you must bring the exact amount or a payment method your DMV accepts.
- Many states charge the permit fee and the knowledge test fee separately, so the total cost may be higher than the permit fee alone.
- Some states offer reduced or waived fees for military members, low-income residents, or students, but you must request this at the time of payment.
- The fee you pay does not cover driving lessons or behind-the-wheel tests; those are separate costs if you use a commercial driving school.
- Payment methods vary by state and location — some DMVs accept only cash, while others take cards or checks.
How State Permit Fees Break Down
The learner's permit fee itself is distinct from any knowledge test fee your state charges. In states like California, the permit costs $35 and the knowledge test costs an additional $7, for a total of $42. In Texas, the permit costs $16 and there is no separate test fee. In New York, the permit costs $20 and the test is included. You need to check your state's DMV website or call ahead to learn whether these are bundled or separate charges.
Some states also charge a document fee or processing fee on top of the permit fee. This is usually $5 to $10 and covers the cost of printing and mailing your permit. A few states charge a fee to take the knowledge test at all, whether you pass or fail. If you fail the test, you may have to pay the test fee again to retake it — this varies by state. Check your state's specific policy before your first attempt.
A small number of states waive the learner's permit fee entirely for first-time applicants under a certain age, or for residents who meet income thresholds. These programs are not automatic; you usually have to ask for them or provide documentation of your income. If you think you may may have access to, bring proof of income or military status to the DMV, or call ahead to ask what documents you need.
Payment Methods and What to Bring
The payment method you can use depends on your state and which DMV office you visit. Most DMVs accept cash, debit cards, and credit cards. Some accept checks or money orders. A growing number of states allow you to pay online before you arrive at the DMV, which can speed up your visit. A few rural or smaller DMV offices still accept cash only, so call your local office before you go to confirm what they take.
Bring more than the exact amount if you are paying in cash, because most DMVs do not give change. If you are unsure of the total cost, call your DMV office or check the state's official DMV website for the current fee schedule. Fees can change year to year, and the website is the only reliable source for the amount you need to bring on the day you explore.
Additional Costs Beyond the Permit Fee
The learner's permit fee covers only the permit document and, in some states, the knowledge test. It does not cover behind-the-wheel driving lessons, professional instruction, or the road test itself. If you use a commercial driving school, expect to pay $300 to $1,000 or more for a full course of lessons, depending on how many hours you book and where you live. This is entirely separate from the permit fee and is optional — you can practice with a licensed adult driver instead.
When you are ready to take the road test to get your full license, that test has its own fee, usually $10 to $75 depending on your state. Some states charge more if you fail and need to retake the test. The road test fee is not included in your learner's permit fee and is paid when you schedule or take the test, not when you get the permit.
If you need to replace a lost or damaged permit, most states charge a replacement fee of $5 to $20. If you need to renew your permit because it expired before you passed your road test, the renewal fee is usually the same as the original permit fee. Check your state's rules on permit validity — most permits are valid for one to three years.
State-by-State Fee Examples
| State | Permit Fee | Knowledge Test Fee | Total Cost |
|---|---|---|---|
| California | $35 | $7 | $42 |
| Texas | $16 | Included | $16 |
| New York | $20 | Included | $20 |
| Florida | $7.50 | Included | $7.50 |
| Ohio | $24.50 | Included | $24.50 |
| Pennsylvania | $20.50 | Included | $20.50 |
| Illinois | $5 | $5 | $10 |
| Georgia | $20 | Included | $20 |
These fees are current as of the time of writing but change periodically. Always check your state's official DMV website for the most recent fee schedule before you visit. Some states update fees annually, and a few have raised fees in the past two years. The table above is meant to show you the range and structure of fees, not to be your final reference.
How to Find Your State's Exact Permit Fee
The fastest way to find out what you will pay is to visit your state's DMV website and search for "learner's permit fee" or "permit cost." Most state DMV sites have a fee schedule page that lists every charge. If the website does not clearly state the fee, call your local DMV office directly — the staff can tell you the exact amount and what payment methods they accept.
When you call, also ask whether the fee includes the knowledge test or whether you pay separately. Ask whether there are any additional fees for document processing or mailing. If you think you may may have access to for a fee waiver or reduction, ask what documentation you need to bring. Having this information before you arrive will prevent you from making a wasted trip.
Frequently Asked Questions
Do I have to pay the permit fee if I fail the knowledge test?
In most states, you pay the permit fee and the test fee at the same time, whether you pass or fail. If you fail, you usually pay the test fee again to retake it, but not the permit fee. A few states charge a single combined fee that covers both the permit and one test attempt. Check your state's policy before you take the test so you know whether a retake will cost extra.
Can I pay online instead of going to the DMV?
Some states allow you to pay the permit fee online and print a receipt, then bring it to the DMV to complete the process. Others require you to pay in person. A few states have moved to fully online permit issuance for certain age groups. Check your state's DMV website to see whether online payment is an option where you live.
What if I cannot afford the permit fee?
A small number of states offer fee waivers or reductions for low-income applicants or military members. Contact your local DMV office and ask whether a waiver program exists in your state. You will likely need to provide proof of income or military status. Some community organizations also help pay for permit fees; search your state and county name plus "permit fee information" to see what programs exist in your area.
Will I have to pay the permit fee again when I get my full license?
No. The permit fee is separate from the license fee. When you pass your road test and get your full driver's license, you will pay a different fee for the license itself. That fee is usually higher than the permit fee and is paid at the time you receive your license.
Does the permit fee cover the road test?
No. The learner's permit fee covers only the permit document and sometimes the knowledge test. The road test has its own separate fee, which you pay when you schedule or take the test. Road test fees typically range from $10 to $75 depending on your state.