The Maryland learner's permit test costs $7 for the written exam

The Maryland written knowledge test for a learner's permit costs $7. This is the only fee you pay to take the test itself. You take it at your local Maryland Motor Vehicle Administration (MVA) office, and you can retake it if you fail — each retake also costs $7.

The $7 fee covers the test administration only. It does not include the cost of the learner's permit document itself, which is a separate fee, or any fees for vision screening or other services you may need at the MVA office on the same visit.

Key Takeaways

  • The written knowledge test costs $7 per attempt at any Maryland MVA office.
  • The learner's permit document itself costs $9 if you pass the test and decide to get one.
  • You must bring proof of identity, Social Security number, and proof of residency to the MVA office.
  • Vision screening is free at the MVA, but you may pay for a vision test elsewhere if you prefer.
  • You can retake the written test as many times as needed, paying $7 each time, with no waiting period between attempts.

What the $7 test fee includes and does not include

The $7 covers the written knowledge test only — the exam where you answer questions about Maryland traffic laws, road signs, and safe driving. You take this test on a computer at the MVA office. The fee is non-refundable whether you pass or fail.

The $7 does not cover the learner's permit card itself. If you pass the test, you pay an additional $9 to receive the physical permit document. You also do not pay the test fee for vision screening — that is free at the MVA — but if you fail the vision test and want to get glasses or contacts before retesting, that cost is on you.

The learner's permit document fee is $9 after you pass

Once you pass the $7 written test, you can choose to get the learner's permit document. The permit itself costs $9. This is a separate transaction from the test fee, so your total cost to test and get the permit is $16.

You do not have to get the permit when ready after passing the test. You can take the test, pass it, and decide later whether to pay for the permit. However, you cannot legally drive with a learner's permit unless you have the physical card in your possession.

What documents you need to bring to avoid extra costs

Bringing the right documents on your first MVA visit saves you time and money. You need a valid photo ID (passport, military ID, or out-of-state driver's license), your Social Security number, and proof of Maryland residency (utility bill, lease, or bank statement dated within the last 60 days).

If you do not have these documents, the MVA will not let you test. You cannot pay extra to test without them — you straightforward cannot test at all. Going back a second time to test costs another $7, so getting your documents together first is worth the effort.

Retake fees if you fail the written test

If you fail the written test, you can retake it when ready or come back another day. Each retake costs $7. Maryland does not charge a waiting period fee or require you to wait a certain number of days between attempts — you can retake the test as soon as you want, as long as you pay the $7 fee each time.

Most people pass on the first or second attempt. The test has 25 questions, and you need to answer at least 19 correctly to pass. You can study the Maryland Driver's Manual online for free on the MVA website before you test.

Vision screening and other costs at the MVA

Vision screening at the Maryland MVA is free. The MVA tests your vision as part of the permit process. If you fail the vision test, you cannot get a permit until you pass — but you do not pay the MVA to retest your vision.

If you fail the vision test and want to get glasses or contacts, you pay an eye doctor or optometrist, not the MVA. Some people choose to get a vision test at an outside eye care provider before going to the MVA, which costs money but lets you know in advance whether you will pass. That choice is yours.

Total cost breakdown for a Maryland learner's permit

If you pass the test on your first try, your total cost is $16: $7 for the test and $9 for the permit document. If you fail once and retake, your total is $23 (two $7 tests plus the $9 permit). If you need a vision test at an outside provider before the MVA, add whatever that costs in your area — typically $50 to $150, but that is optional.

The MVA office itself charges no other fees for the learner's permit process. Some MVA offices may charge for other services like ID replacements or address changes, but those are separate from the learner's permit.

Frequently Asked Questions

Can I take the learner's permit test online instead of at the MVA office?

No. Maryland requires you to take the written test in person at an MVA office. You cannot take it online or at home. You also must pass the vision screening in person at the MVA before you can get a permit.

Do I have to pay the $9 permit fee right after I pass the test?

No. You can pass the test and wait to pay for the permit later. However, you cannot legally drive with a learner's permit unless you have the physical card. If you pass the test but do not pay for the card, you have proof you passed but no legal right to drive yet.

What happens if I fail the vision test at the MVA?

You cannot get a learner's permit until you pass the vision test. You can get glasses or contacts and come back to retake the vision screening at no charge. There is no waiting period — you can retake it the same day if you want.

Is the $7 test fee the same at every MVA office in Maryland?

Yes. All Maryland MVA offices charge $7 for the written knowledge test. The fee is set by the state and does not vary by location.

Can I get a refund if I pass the test but change my mind about getting a permit?

You do not pay the $9 permit fee unless you decide to get the permit. If you pass the test and do not pay for the card, you keep your test results on file. The $7 test fee itself is non-refundable.