The Maryland learner's permit test costs $7

When you take the written test for your Maryland learner's permit at the Motor Vehicle Administration (MVA), you pay a single fee of $7. This covers the test itself — the 25-question written exam on road signs, traffic laws, and safe driving practices. You pay this fee once, at the MVA office where you take the test, on the day you test.

The $7 fee is separate from other costs you may encounter. If you need to replace your permit, pay for a duplicate, or renew it before it expires, those are different transactions with their own fees. But for the initial written test, $7 is what you owe.

Key Takeaways

  • The written learner's permit test in Maryland costs $7 and is paid at the MVA office on test day.
  • You must bring payment in cash, check, or debit/credit card — payment methods vary by MVA location, so call ahead if you are unsure.
  • The $7 fee covers only the test itself, not the permit document, which has a separate fee.
  • If you fail the test, you can retake it, but you will pay the $7 fee again each time you test.
  • The fee has remained $7 for several years, but you should confirm the current amount by calling your local MVA office or checking the Maryland MVA website.

What the $7 fee includes and does not include

The $7 test fee covers your right to sit for the written exam. It does not cover the learner's permit document itself. Once you pass the test, you pay a separate fee — currently $30 — to receive your actual permit card. So your total cost to get a learner's permit in Maryland is $37 ($7 for the test plus $30 for the permit).

The $7 also does not include any study materials, practice tests, or instructional courses. Those are optional and come from outside sources. The fee is strictly for the MVA to administer the test on the day you show up.

How to pay and what payment methods are accepted

You pay the $7 fee at the MVA office when you arrive to take your test. Most MVA locations accept cash, checks, and debit or credit cards, but payment methods can vary by location. Some offices may not accept checks, and a few may have limits on card payments.

Before you go to test, call your local MVA office to confirm what payment methods they accept. This takes two minutes and saves you from arriving without the right form of payment. You can find your nearest MVA office and its phone number on the Maryland MVA website.

What happens if you fail and need to retake the test

If you do not pass the written test on your first try, you can retake it. However, you will pay the $7 fee again for each attempt. There is no limit to how many times you can retake the test in Maryland, but each retake costs another $7.

You do not have to wait a set number of days between attempts. You can retake the test the same day or come back another day — it is up to you. Just bring $7 each time you test.

The permit document fee is separate from the test fee

After you pass the written test, the MVA issues your learner's permit. The permit itself — the physical card you carry — costs $30. This is a separate fee from the $7 test fee. You pay both: $7 for the test, then $30 for the permit document.

Your learner's permit is valid for two years from the date it is issued. When it expires, you will need to renew it if you have not yet moved to a full driver's license. Renewal has its own fee, which is different from the initial permit fee.

Confirming the current fee before you go

The $7 test fee has been stable for several years, but fees can change. Before you head to the MVA to test, confirm the current amount by calling your local office or visiting the Maryland MVA website. A quick call takes less than a minute and ensures you bring the right amount.

You should also confirm your local MVA's hours and whether you need an appointment. Many MVA locations now require you to book a time slot in advance, especially for written tests. Showing up without an appointment may mean a long wait or being turned away.

Frequently Asked Questions

Can I pay the $7 test fee online before I go to the MVA?

No. You pay the $7 fee in person at the MVA office on the day you take the test. The MVA does not accept online payment for the test fee. You must bring payment with you.

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

Yes. You pay the $7 fee each time you take the test, whether you pass or fail. If you fail and retake it, you pay $7 again. There is no refund if you do not pass.

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

Yes. The $7 written test fee is the same at all MVA locations across Maryland. However, payment methods accepted may vary slightly by location, so it is worth confirming with your local office.

What if I lose my learner's permit after I pass the test — do I pay $7 again?

No. If you lose your permit, you pay a replacement fee (usually $10 to $15) to get a duplicate, not the $7 test fee. You only pay the test fee when you actually take the written exam.

Does the $7 fee include the road test?

No. The $7 fee is only for the written test. The road test — where you drive with an examiner — is a separate test with its own fee, which is currently $7 as well. You take the written test first to get your learner's permit, then later take the road test to move toward a full license.