Permit Test Fees Vary by State and Testing Location
The cost of your permit test depends on which state you're taking it in and whether you go to your local Department of Motor Vehicles office or use a third-party testing vendor. Most states charge between $10 and $50 for the written knowledge test itself, but some states bundle this with other fees — like the permit process fee or the actual permit card — so your total out-of-pocket cost may be higher than the test fee alone.
Some states let you retake the test for free if you fail, while others charge you the full fee again. A few states offer reduced fees for certain groups like seniors or low-income test-takers, though this varies widely. The best way to know your exact cost is to check your state's DMV website or call your local office directly, since fees change and differ between counties in some states.
Key Takeaways
- Permit test fees typically range from $10 to $50 per attempt, but your state's DMV website will show the exact amount for your location.
- Many states charge a separate permit process fee on top of the test fee, so ask whether the quoted price includes both or just the test.
- Retake fees vary — some states charge the full fee again if you fail, while others allow one free retake or charge a reduced rate.
- A few states offer fee reductions for seniors, military members, or low-income residents, so check whether you may have access to before paying.
How State DMV Offices Structure Permit Fees
Most state DMV offices charge a separate fee for the written knowledge test and a separate fee for the permit itself. For example, one state might charge $15 for the test and $25 for the permit card, meaning you pay $40 total. Another state might bundle them into a single $35 permit fee that includes the test. When you call or visit your DMV, ask specifically whether the fee quoted includes both the test and the permit, or whether you'll pay additional charges.
Some states also charge an process fee on top of both the test and permit fees. This process fee typically covers the cost of processing your paperwork and running your background check. If you're paying in person at a DMV office, you usually pay everything at once before you take the test. If you're testing at a third-party location, you may pay the test fee there and then pay the permit fee separately at the DMV later.
Third-Party Testing Locations and Their Costs
Many states allow you to take your permit test at locations other than the DMV — such as driving schools, testing centers, or even some libraries. These third-party vendors often charge the same fee as the state DMV, but some charge slightly more because they handle the testing logistics themselves. A third-party location might charge $20 for a test that costs $15 at the DMV, for example.
The advantage of using a third-party tester is usually convenience: they may have longer hours, more frequent test dates, or locations closer to your home. The disadvantage is that you typically still have to go to the DMV separately to pay for and receive your actual permit card. Ask the third-party location whether their fee includes sending your test results to the DMV or whether you need to do that yourself.
What Happens If You Fail and Need to Retake
If you don't pass the written test on your first attempt, the cost of retaking it depends on your state's policy. Some states charge you the full test fee again — so if the test costs $15, you pay $15 each time you retake it. Other states allow you one free retake, or charge a reduced retake fee of $5 to $10. A few states have no limit on free retakes within a certain time period, though this is less common.
Most states require you to wait a certain number of days between attempts — often 7 to 14 days — before you can retake the test. This waiting period is the same whether you're retaking at the DMV or a third-party location. When you schedule your retake, confirm whether you need to pay the fee again or whether your first payment covers multiple attempts.
Fee Reductions and Exemptions You May may have access to For
A small number of states offer reduced or waived permit test fees for specific groups. These typically include seniors (usually age 65 and up), active-duty military members, veterans, and residents with documented low income. Some states also waive fees for people with disabilities or those who are deaf or hard of hearing. However, these programs are not universal — your state may not offer any fee reductions at all.
To find out whether you may have access to for a reduced fee, contact your local DMV office and ask directly. You'll likely need to provide proof of your status — such as a military ID, proof of age, or documentation of income. Ask what documents to bring before you visit, so you don't make a trip for nothing. Some states handle fee reductions at the time of payment, while others require you to submit a separate request in advance.
Payment Methods and What to Bring
Most DMV offices accept cash, debit cards, and credit cards for permit test fees. Some locations accept checks or money orders, though this is becoming less common. A few states now require online payment before you show up to take the test. Check your state's DMV website to see whether you can pay online in advance or whether you must pay in person on the day of your test.
When you arrive to take the test, bring a valid form of identification — usually a state ID, passport, or birth certificate plus a photo ID. You'll also need to bring your Social Security number or tax ID. Some states require you to bring your learner's permit or a completed process form. The DMV website for your state will list exactly what documents to bring, so review that list before you go.
Frequently Asked Questions
Can I pay my permit test fee online before I go to the DMV?
Some states let you pay online and schedule your test appointment in advance, while others require you to pay in person on the day of your test. Check your state's DMV website to see which method applies to you. If online payment is available, it usually saves time because you skip the payment line at the office.
What if I pass the test but don't want the permit yet?
In most states, you pay for the permit card when you pass the test, and the card is issued when ready or mailed to you within a few weeks. You cannot usually pay just for the test and skip the permit fee. However, some states let you delay when you set up the permit, so ask your DMV whether you can pay now and set up it later.
Do I have to retake the test if I let my permit expire?
If your permit expires and you want to renew it, most states require you to retake the written test. Some states waive the retake if you renew within a short window — usually 30 to 90 days after expiration — but this varies. Contact your DMV to find out whether renewal requires a new test and whether there's a fee difference between renewal and a fresh permit.
Are there any hidden fees I should know about?
The main fees are the test fee and the permit card fee, but some states also charge an process processing fee or a background check fee. A few states charge extra if you need a duplicate permit or if you want expedited mailing. Ask your DMV for a complete list of all fees before you pay, so you know the total cost upfront.