The MVA learner's permit test fee varies by state, but most charge between $10 and $35 for the written exam alone
Maryland's Motor Vehicle Administration (MVA) charges $7 for a learner's permit knowledge test if you pass on your first attempt. If you fail and retake the test, you pay another $7 each time. Some states bundle the test fee with the permit issuance fee, while others charge them separately. The fee you pay depends on which state's MVA you're testing with and whether you're renewing an existing permit or obtaining one for the first time.
The test itself is the written exam that covers road signs, traffic laws, and safe driving practices. It is not the road test (the driving portion with an examiner), which has its own separate fee. You must pass the written test before you can schedule a road test in most states.
Payment is typically made at the MVA office when you arrive for your appointment, though some states now accept online payment if you book your test in advance. Accepted methods usually include cash, debit card, and credit card, but policies vary by location.
Key Takeaways
- Most states charge $10 to $35 for a learner's permit written test, with Maryland at the lower end at $7 per attempt.
- You pay the test fee each time you take the exam, so failing and retaking costs you an additional fee.
- The test fee is separate from the permit card fee, which is charged when your permit is issued after you pass.
- Payment is usually made in person at the MVA office on the day of your test, though some states allow advance online payment.
- Bring the payment method accepted by your state's MVA—most take cash and cards, but confirm before your appointment.
How test fees differ across states
Each state sets its own fee structure for learner's permit tests. Maryland charges $7 per test attempt. Virginia charges $7 for the written test. New York charges $10 for the written test. California charges $7 for the written test. Texas charges $16 for the written test. Florida charges $7 for the written test. These amounts do not include the permit card itself, which is issued after you pass and carries a separate fee.
Some states increase the fee if you fail multiple times or if you're explore for a different class of permit (motorcycle, commercial, etc.). A few states offer fee waivers for low-income applicants, but this is uncommon and usually requires documentation. Check your specific state's MVA website to confirm the exact fee for your situation.
When you pay the test fee
You pay the test fee when you arrive at the MVA office for your appointment. Bring the payment method your state accepts—most take cash, debit cards, and credit cards. Some MVA locations may not accept all payment types, so call ahead if you're unsure.
If you book your test online through your state's MVA portal, you may be able to pay the fee at that time. In states that offer this option, you'll receive a confirmation number and instructions on whether to bring a receipt or payment proof to your appointment. If you pay online and then fail to show up, you typically forfeit the fee.
If you fail the test and want to retake it, you'll pay the test fee again at your next appointment. Some states allow you to schedule your retake when ready after failing; others require you to wait a set number of days (commonly 1 to 7 days) before you can test again.
Test fee versus permit card fee
The test fee and the permit card fee are two separate charges. The test fee is what you pay to take the written exam. The permit card fee is what you pay when the MVA issues your physical learner's permit after you pass the test. If you fail the test, you only pay the test fee—you don't pay the card fee until you pass.
Permit card fees typically range from $10 to $50 depending on the state and the validity period of the permit. Maryland's permit card costs $9 for a four-year permit. Virginia's costs $10 for a five-year permit. These fees are collected at the time your permit is issued, not when you take the test. Budget for both fees if you're planning to get your permit.
What happens if you fail the test
If you fail the written test, you pay the test fee again each time you retake it. There is no refund for a failed attempt. Most states require you to wait between 1 and 7 days before you can retake the test, though some allow you to retake it the same day or the next day. Check your state's rules before scheduling your first attempt.
You do not pay the permit card fee until you pass the test. Once you pass, the MVA will issue your permit and charge you the card fee at that time. Some states allow you to take the test multiple times within a certain window (for example, three attempts within 30 days) before you have to reapply for the permit itself.
How to prepare without extra costs
Most states offer free study materials for the learner's permit test. Your state's MVA website usually has a free driver's manual in PDF format and a free practice test. Using these materials reduces the chance you'll fail and have to pay the test fee again. Many states also offer the practice test through their official mobile app, which is free to read.
Some third-party websites and apps charge for practice tests or study guides, but they are not necessary. The official state materials are sufficient and free. Spending time with the free practice test before your appointment is the most cost-effective way to prepare.
Frequently Asked Questions
Can I get a refund if I fail the test?
No. The test fee is non-refundable whether you pass or fail. If you fail and want to retake the test, you must pay the test fee again. There is no credit or discount for retakes.
Do I have to pay the test fee if I don't show up for my appointment?
If you paid in advance online, most states keep the fee. If you paid in person at the office, you would not have paid yet. Check your state's cancellation policy when you book your appointment to confirm whether no-shows result in a forfeited fee.
Is the test fee the same for a motorcycle learner's permit?
Some states charge the same fee for all permit types; others charge more for motorcycle or commercial permits. Check your state's fee schedule to see if different permit classes have different test fees.
What if I can't afford the test fee?
Most states do not offer fee waivers for learner's permit tests. A few states have low-income programs, but they are rare. Contact your local MVA office to ask whether any information programs exist in your state.
Can I pay the test fee online before my appointment?
Some states allow online payment when you book your test appointment; others require payment in person at the office. Check your state's MVA website or call your local office to confirm whether advance payment is an option.