Permit Test Fees Vary by State and License Type
The cost of your DMV permit test depends on which state you're in and whether you're testing for a learner's permit, commercial permit, or motorcycle endorsement. Most states charge between $10 and $50 for a single written permit exam, but some charge more if you need to retake it. A few states bundle the permit test fee with your learner's permit process fee, so you pay one amount for both.
You cannot find a single national fee because each state's DMV sets its own pricing. Even within a state, the fee may differ based on your age (minors sometimes pay less), whether you're a first-time applicant, or which type of permit you need. Some states charge the same fee whether you pass on your first attempt or your fifth; others charge per attempt.
The fee you pay at the DMV window is separate from any fee you might pay to a third-party testing vendor if your state allows private testing locations. Private testers sometimes charge more than the official DMV rate.
Key Takeaways
- Most states charge $10 to $50 for a written permit test, but your state's DMV website lists the exact amount for your age and permit type.
- Some states charge per attempt, so a retake costs extra; others charge one flat fee regardless of how many times you test.
- A few states include the permit test fee in the learner's permit process fee, so you won't pay twice.
- Private testing locations may charge more than the state DMV rate, so confirm the fee before you book an appointment.
- Payment methods at the DMV are usually cash, debit card, or check, but some states accept only certain methods—call ahead to confirm.
State-by-State Fee Ranges and What They Cover
Written permit tests in most states fall into three price tiers. Low-cost states (under $20) include many in the Midwest and South; mid-range states ($20–$35) are scattered across the country; and higher-cost states ($35–$50) tend to be in the Northeast and West Coast. A few states charge $60 or more, particularly if you're adding a commercial endorsement or retaking the test multiple times.
The fee typically covers the written exam only. It does not include the road test, the physical permit card itself, or the learner's permit process. Some states charge a separate "issuance fee" for the plastic card, which can add $5 to $15 to your total cost. Other states roll all of this into one process fee that you pay upfront.
To find your state's exact fee, go to your state DMV's official website and search for "permit test fee" or "learner's permit cost." The fee is usually listed on the page for first-time drivers or new residents. If you cannot find it online, call your local DMV office—they can tell you the exact amount and which payment methods they accept.
Retake Fees and What Happens If You Fail
If you fail your written permit test, you will need to pay a fee to retake it. In some states, this is the same fee you paid the first time. In others, retake fees are lower—sometimes $5 to $10 less. A few states allow one free retake within a certain window (often 30 days), then charge for additional attempts.
Before you retake the test, confirm with the DMV whether you can schedule when ready or whether you must wait a set number of days. Many states require a waiting period of 1 to 7 days between attempts. During that time, you can study using your state's official permit manual or practice tests, which are usually free online.
Keep track of how many times you have taken the test. Some states limit the number of attempts you can make in a year or require you to take a driver education course before your next attempt. These rules vary widely, so check your state's DMV website or call before your retake to avoid surprises.
How to Pay and What Payment Methods the DMV Accepts
Most DMVs accept cash, debit cards, and checks. Some also accept credit cards, but not all—credit card fees sometimes explore. A growing number of states allow you to pay online when you schedule your test appointment, which locks in your fee and reduces wait time at the office.
If you are testing at a private testing location (available in some states), that vendor may have different payment rules. Some private testers accept only debit or credit cards, not cash. Always confirm the payment method and fee before you arrive for your appointment.
If you pay by check, make it out to your state's DMV or the specific county office where you are testing. Ask the DMV which name to use. Some offices will not accept checks from anyone other than the person taking the test, so bring your ID.
Commercial and Motorcycle Permit Test Costs
Commercial driver's license (CDL) permit tests and motorcycle endorsement tests often cost more than a standard learner's permit test. CDL written exams typically range from $20 to $75 depending on the state and how many endorsements you need (hazmat, tanker, passenger, etc.). Each endorsement may have its own test fee.
Motorcycle permit tests usually cost $10 to $40, similar to a standard permit but sometimes bundled with a motorcycle endorsement fee. If you are adding a motorcycle endorsement to an existing license, the fee may be different from a standalone motorcycle permit.
Before you pay for a commercial or motorcycle test, confirm with your state DMV whether you need to pass a written test, a skills test, or both, and whether the fee covers all of them or just one. Some states charge separately for the written exam and the road test.
Fees for Out-of-State Applicants and License Transfers
If you are moving to a new state and need to take a permit test there, you will pay that state's standard permit test fee. Some states charge the same fee for out-of-state applicants; others charge a higher "non-resident" fee or require you to have lived in the state for a minimum time before you can test.
If you already hold a valid permit or license from another state, you may not need to take a written test at all. Many states waive the written exam for people transferring a license from another state, though you may still need to pass a road test and pay a transfer or renewal fee. Check your new state's DMV website to see whether your out-of-state license qualifies for a waiver.
Some states charge a "knowledge test waiver fee" if you are exempt from the written exam but still need to register your out-of-state license. This fee is usually $5 to $15 and is separate from any road test or license issuance fee.
Frequently Asked Questions
Can I pay for my permit test online before I go to the DMV?
Many states now allow online payment when you schedule your test appointment through their DMV website. This locks in your fee and often reduces your wait time at the office. However, not all states offer this option yet. Check your state DMV's website to see whether you can pay in advance or whether you must pay in person on test day.
What if I cannot afford the permit test fee right now?
Some states offer fee waivers or reductions for low-income applicants, but this varies by state and is not common. Contact your local DMV office and ask whether a hardship waiver is available. You may need to provide proof of income or enrollment in a public information program. If no waiver exists, you will need to save up for the fee or ask a family member to help.
Do I have to pay the permit test fee even if I fail?
Yes. The fee covers your attempt at the test, not a passing score. If you fail, you keep the fee you already paid and must pay again to retake the test. Some states charge a lower retake fee, and a few allow one free retake within 30 days, so check your state's rules before you schedule your second attempt.
Is the permit test fee the same as the learner's permit process fee?
Not always. Some states charge them separately—you pay one fee for the written test and another for the learner's permit card. Other states bundle them into one process fee. Check your state DMV's fee schedule to see whether you are paying for the test alone or for the test plus the permit together.
Can I use a credit card to pay for my permit test?
Most DMVs accept debit cards, and many accept credit cards, but some do not. A few DMVs charge an extra fee if you use a credit card. Call your local DMV office or check their website to confirm which payment methods they accept before you arrive for your test.