The cost of a learner's permit test varies by state, usually between $10 and $50

Most states charge a flat fee to take the written knowledge test for your learner's permit, and that fee covers the test itself — not the permit card or any other documents. The exact amount depends on where you live. Some states keep the cost low, around $10 to $20, while others charge $30 to $50. A few states bundle the test fee with the permit card fee, so you pay one price for both.

The fee is non-refundable whether you pass or fail, though most states let you retake the test if you don't pass on your first try. You typically pay the fee again each time you retake it. Some states cap how many times you can retake the test within a certain period — often three attempts within 30 days — before you have to wait or start over.

Key Takeaways

  • Learner's permit test fees range from $10 to $50 depending on your state, and you pay this fee at the testing location when you take the test.
  • The fee covers only the written knowledge test, not the permit card itself or any other documents you may need to bring.
  • If you fail the test, you pay the fee again to retake it, though most states allow multiple attempts within a set timeframe.
  • Some states charge one combined fee for both the test and the permit card, so check your state's DMV website to see what you'll actually pay.

How to find out what your state charges

The fastest way to learn your state's exact fee is to visit your state's Department of Motor Vehicles (DMV) website directly. Search for "learner's permit test fee" plus your state name, or look for a section titled "Fees" or "Knowledge Test." The DMV site will list not just the test fee but also what that fee includes — whether it covers a permit card, a duplicate card, or just the test itself.

If you can't find the information online, call your local DMV office. Have your state ready when you call, and ask specifically: "What is the fee for the written knowledge test for a learner's permit?" This keeps the answer focused and prevents confusion with other fees (like the fee to renew a license or get a duplicate card).

What happens if you fail and need to retake the test

When you retake the test, you pay the test fee again. The amount is the same as your first attempt. Some states let you retake the test the same day if you fail, while others require you to wait a certain number of days — often 24 hours or a week — before you can try again. Check your state's rules before you schedule your first test so you know what to expect.

A few states offer a limited number of free retakes within a certain window, but this is uncommon. Most charge the full fee each time. If you fail multiple times, those fees add up, so studying the practice test materials before you go in can save you money.

Whether the fee includes your permit card

In some states, the test fee and the permit card fee are separate. You pay one amount to take the test, and if you pass, you pay another amount to get the physical permit card mailed or printed. In other states, one fee covers both the test and the card.

A few states charge the test fee upfront and include the card at no extra cost if you pass. Others charge the card fee only after you pass the test. Read your state's fee breakdown carefully so you know the total amount you'll need to bring with you and what to expect if you pass.

Payment methods accepted at the testing location

Most DMV offices accept cash, debit cards, and credit cards for the test fee. Some locations also accept checks or money orders, though this is less common. A few states now accept digital payment through their DMV app or website if you pre-register for your test online.

Before you go to take the test, check your local DMV office's website or call ahead to confirm what payment methods they accept. This prevents a wasted trip if you show up with only cash and the office doesn't take it, or vice versa.

Additional costs to budget for

Beyond the test fee itself, you may have other costs. If you need to bring documents to prove your identity or residency — like a birth certificate, passport, or utility bill — there's no fee for those. However, if you don't have the documents you need and have to order them (a replacement birth certificate, for example), that can cost $10 to $30 depending on your state.

Some states also charge a fee for the physical learner's permit card itself, separate from the test fee. This is usually $10 to $25. A few states charge a vision test fee if the DMV office administers one, though many include vision screening at no extra cost. Budget for the test fee plus any card fee, and ask about vision screening when you call or visit the DMV website.

Frequently Asked Questions

Do I have to pay the test fee if I fail?

Yes. The fee is non-refundable whether you pass or fail. If you want to retake the test, you pay the fee again. Most states allow you to retake it within a set timeframe — often 30 days — without waiting, though you may need to wait a few days between attempts.

Can I pay online before I go to the DMV?

Some states let you pay the test fee online when you schedule your test appointment through their DMV website or app. Others require you to pay in person at the testing location. Check your state's DMV website to see if online payment is an option where you live.

What if I can't afford the test fee right now?

There is no fee waiver or reduction program for learner's permit tests in most states. If cost is a barrier, contact your local DMV office to ask whether they know of any community programs or resources that might help. Some nonprofits or driving schools offer fee information, though availability varies by location.

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 in that state. However, some counties or cities may charge an additional local fee on top of the state fee. Check your specific county's DMV website to see if there are any local fees added to the state test fee.