The cost of a learner's permit test varies by state, from $10 to $50

The fee you pay to take a learner's permit test depends entirely on which state you're in. There is no national standard. Some states charge as little as $10; others charge $50 or more. A few states bundle the test fee with the permit itself, so you pay one combined fee. Others charge separately for the test and then again when you get the permit card.

The fee covers the cost of administering the written test at a DMV office or approved testing location. It does not cover the permit card itself, which usually costs extra and is charged when you pass. Some states also charge a separate vision screening fee if you need one.

The best way to find your state's exact fee is to visit your state DMV website directly and search for "learner's permit fee" or "knowledge test fee." Fees change occasionally, and the official site will have the current amount.

Key Takeaways

  • Learner's permit test fees range from $10 to $50 depending on your state, and some states charge the test and permit as one combined fee.
  • The test fee covers only the written exam; the permit card itself usually costs extra and is charged after you pass.
  • A few states add a separate vision screening fee on top of the test fee.
  • Your state DMV website lists the exact current fee for your location, since amounts change periodically.
  • Some states offer fee waivers or reductions for low-income applicants, so check your state's financial hardship policy.

How test fees differ between states

States set their own DMV fees, so the amount you pay depends on where you live. The lowest fees are typically in states like South Carolina and West Virginia, which charge around $10 to $15 for a knowledge test. Mid-range states like Florida and Texas charge $20 to $30. Higher-cost states like California and New York charge $35 to $50 for the test alone.

Some states, including Georgia and Ohio, combine the test fee and permit fee into a single charge. In those cases, you pay one amount ($20 to $40) and it covers both the written test and the permit card. Other states charge them separately: you pay the test fee first, then pay again for the permit card after you pass.

A handful of states also require a vision screening before you can take the test. If your state does, that screening usually costs $5 to $15 extra. Some DMV offices perform the screening for free as part of the test appointment, while others charge a separate fee.

What happens if you fail and need to retake the test

If you do not pass the written test on your first attempt, you will usually have 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 you must pay the full fee each time.

Some states cap how many times you can retake the test in a certain period. For example, a state might allow three attempts within 30 days, and you pay the fee for each attempt. After that limit, you may have to wait a set number of days before trying again.

A few states offer a reduced fee for retakes, but this is uncommon. Check your state DMV's retake policy before you schedule your first test so you know what to expect if you do not pass.

Payment methods at the DMV

Most DMV offices accept cash, debit cards, and credit cards for test fees. Some locations also accept checks or money orders, though this is less common. A few states now allow you to pay online when you schedule your test appointment, which means you can pay before you arrive at the office.

If you are paying in person, bring the exact amount or be prepared for the possibility that change may not be available. Some DMV locations have limited cash on hand. Debit or credit cards are usually the safest option.

If your state offers online scheduling, check whether you can pay at that time. Paying ahead means you will not have to handle payment at the office and can move straight to the test.

Fee waivers and reductions for financial hardship

Some states offer reduced or waived test fees for applicants who meet low-income requirements. These programs are not universal — your state may or may not have one. If your state does offer a waiver, you will usually need to show proof of income, such as a recent tax return, pay stub, or enrollment in a public information program.

To find out whether your state has a hardship waiver, contact your local DMV office directly or check the state DMV website for "fee waiver" or "financial hardship." The process and income limits vary widely, so you need to check your specific state's rules.

Some states also offer reduced fees for military members, veterans, or seniors. If you fall into one of these categories, ask the DMV whether a discount applies to your test fee.

Permit card fees separate from test fees

After you pass the written test, you will pay a second fee for the actual permit card. This fee is separate from the test fee in most states. The permit card fee typically ranges from $15 to $50, depending on the state and how long the permit is valid.

Some states charge a higher fee if you want a permit that is valid for longer — for example, a one-year permit might cost $20, while a three-year permit costs $40. Check your state's options before you take the test so you know the full cost you will face after you pass.

A few states include the permit card fee in the test fee, so you pay once and receive both the test and the card. This is less common, but it does happen. Your state DMV website will clarify whether the fees are combined or separate.

How to find your state's exact test fee

The fastest way to find your state's learner's permit test fee is to go directly to your state DMV website and search for "learner's permit fee," "knowledge test fee," or "permit cost." Most state DMV sites have a fees page that lists all charges for different license and permit types.

If you cannot find the fee on the website, call your local DMV office. The staff can tell you the exact amount, whether it includes the permit card, whether there are separate vision screening fees, and what payment methods they accept. They can also tell you whether your state offers any fee reductions or waivers.

When you call, have your state and county ready, since fees can sometimes vary by location within a state. Ask about the current fee, not what you may have heard from someone else, because DMV fees change periodically.

Frequently Asked Questions

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

Yes. If you do not pass the written test, you will have to pay the full test fee again to retake it. Most states allow you to retake the test within a few days, but each attempt costs the same amount. Some states limit how many times you can retake within a certain period.

Can I pay the test fee online before I go to the DMV?

Some states allow you to pay when you schedule your test appointment online, but not all do. Check your state DMV website to see whether online scheduling and payment are available. If they are not, you will pay in person at the DMV office on the day of your test.

Is the test fee the same as the permit card fee?

No. The test fee and the permit card fee are usually separate charges in most states. You pay the test fee to take the written exam, and if you pass, you pay the permit card fee to receive the actual permit. A few states combine them into one fee, so check your state DMV website to see how your state charges.

What if I cannot afford the test fee?

Some states offer fee waivers or reductions for applicants with low income. You will typically need to show proof of income, such as a recent tax return or pay stub. Contact your state DMV directly or check their website for "fee waiver" to see whether your state has a hardship program and what the income limits are.

Can I use a credit card to pay the test fee?

Most DMV offices accept credit cards and debit cards for test fees. Some also accept cash, checks, or money orders. A few states allow you to pay online when you schedule your appointment. Call your local DMV or check the website to confirm what payment methods they accept at your location.