The cost of a learner's permit test varies by state, from $10 to $40 for the written exam alone

Most states charge a single fee that covers both the written knowledge test and the permit itself. A few states separate the test fee from the permit fee, so you may pay once for the exam and again when you receive the card. The total cost depends on your state and whether you take the test at a DMV office, an approved third-party testing location, or online.

Some states offer no-cost retakes if you fail on your first attempt; others charge the full fee each time. A handful of states waive or reduce the fee for low-income applicants, though you will need to show proof of income at the time of testing. Check your state's DMV website for the exact breakdown before you go.

Key Takeaways

  • Written knowledge test fees range from $10 to $40 depending on your state, and some states charge separately for the permit card itself.
  • Retake fees vary: some states let you retake the test free if you fail, while others charge the full fee again.
  • A few states offer reduced or waived fees for applicants who meet income thresholds, but you must bring proof of household income.
  • Third-party testing locations and online testing may have different fees than DMV offices in the same state.
  • Payment methods accepted at testing sites vary by location; some accept cash only, while others take cards or checks.

Written Test Fees by State Range

The written knowledge test itself costs between $10 and $40 in most states. States on the lower end—such as South Carolina, Tennessee, and Wyoming—charge $10 to $15. Mid-range states like California, Florida, and New York charge $20 to $30. A few states, including Massachusetts and New Jersey, charge $35 to $40 for the written exam.

The permit card fee is sometimes bundled into the test fee and sometimes charged separately. In states that separate them, the card itself may cost an additional $5 to $25. For example, Texas charges $16 for the knowledge test and $20 for the permit card, totaling $36. Pennsylvania charges $20.50 for the test and $24 for the permit, totaling $44.50. Always confirm both figures before you arrive at the testing location.

Retake Fees and Failed Test Costs

If you fail the written test, the cost to retake it depends on your state's policy. Some states—including Colorado, Georgia, and Oregon—allow one free retake. Others charge the full test fee again, sometimes when ready and sometimes after a waiting period of a few days to a week.

A few states cap the number of free retakes or offer a discounted retake fee. For instance, some states charge $10 for a retake even if the initial test cost $25. Check your state's DMV handbook or call the testing location before your first attempt to understand the retake cost structure. If you fail multiple times, the cumulative cost can exceed the initial permit fee significantly.

Third-Party Testing Locations and Online Testing Costs

Many states allow you to take the written knowledge test at approved third-party locations—often insurance agencies, driving schools, or private testing centers—instead of at a DMV office. These locations sometimes charge a higher fee than the DMV itself. For example, a state DMV may charge $20, but an approved third-party location might charge $25 to $35 for the same test.

A growing number of states offer online testing for learner's permit knowledge exams. Online testing fees are typically the same as in-person DMV fees, but some states charge a small platform or proctoring fee on top—usually $5 to $10. You will still need to visit a DMV office in person to have your photo taken and receive the physical permit card, which may have its own fee.

Income-Based Fee Reductions and Waivers

Some states reduce or waive learner's permit test fees for applicants whose household income falls below a certain threshold. States with these programs include California, New York, and Illinois. The income limit varies; some states use the federal poverty line, while others set their own threshold at 150% to 200% of the poverty line.

To claim a fee reduction or waiver, you must bring proof of income at the time of testing. Acceptable documents typically include recent tax returns, pay stubs, benefit statements (such as SNAP or Medicaid), or a letter from a social services agency. The DMV staff will review your documents on the spot. If you do not have proof with you, you will be asked to pay the full fee and may be able to request a refund later if you submit documentation by mail.

Payment Methods Accepted at Testing Sites

Payment methods vary by testing location and state. Most DMV offices accept cash, debit cards, and credit cards. Some locations also accept checks or money orders. A few rural or smaller DMV offices accept cash only, so call ahead if you are unsure.

Third-party testing locations may have different payment policies. Some insurance agencies or driving schools that administer tests accept only cash or checks. Online testing platforms typically require a credit or debit card at the time of registration. If you plan to pay by check or money order, confirm that the location accepts it before you arrive, as some will not process them on-site.

Additional Costs Beyond the Test Fee

The learner's permit test fee covers only the written exam and the permit card. You may face additional costs depending on your situation. If you need a replacement ID photo or a duplicate permit, most states charge $5 to $15. If you fail the test and need to study, some states offer free online study materials, but private driving schools or test-prep apps may charge $20 to $100.

Once you have your learner's permit, you will eventually need to pay for the road test itself, which is a separate fee—typically $15 to $50 depending on your state. Some states also charge a licensing fee when you pass the road test and receive your full driver's license. Plan for these costs as you move through the licensing process.

Frequently Asked Questions

Can I get my learner's permit test fee refunded if I don't take the test?

Most states do not refund test fees once you have paid, even if you do not show up or cancel before the test date. A few states allow cancellations within a certain window—usually 24 to 48 hours—for a refund. Contact your DMV office or testing location directly to ask about their cancellation policy before you pay.

Do I have to pay the permit fee again if I renew my learner's permit?

Learner's permits are typically valid for 6 months to 2 years depending on your state and age. When your permit expires, you must renew it by paying the renewal fee, which is often the same as the original permit fee. Some states charge a slightly lower renewal fee. Check your state's DMV website for the exact renewal cost and important date.

What happens if I pay the test fee but fail and can't afford to retake it?

If your state charges a full retake fee and you cannot afford it, contact your local DMV office to ask about fee waivers or payment plans. Some offices work with applicants on a case-by-case basis, especially if you can show financial hardship. A few states also have community organizations or nonprofits that help cover testing fees for low-income residents.

Is the learner's permit test fee the same everywhere in my state?

The state-set test fee is the same at all DMV offices within that state. However, third-party testing locations may charge more. Online testing may also have a different fee structure. Call ahead or check the DMV website to confirm the exact fee at the location where you plan to test.

Can I use a payment plan to pay the learner's permit test fee?

Most DMV offices require full payment at the time of testing and do not offer payment plans. However, if you are facing financial hardship, some DMV locations will work with you to set up a payment arrangement or direct you to local information programs. Call your DMV office in advance to discuss your situation.