What You Pay for a Maryland Learner's Permit

A Maryland learner's permit costs $40 for a five-year permit. This is a one-time fee you pay when you first obtain the permit at your local Maryland Motor Vehicle Administration (MVA) office. The fee covers the permit itself and does not include any additional charges for testing or processing.

You cannot renew a learner's permit — when it expires after five years, you must take the written test again and pay the full $40 fee if you want to continue holding one. Most people move to a full driver's license before that point, which requires a separate road test and license fee.

The $40 fee is the same across all Maryland counties and MVA locations. There are no regional variations or discounts based on age or income.

Key Takeaways

  • Maryland learner's permits cost $40 and are valid for five years from the date of issue.
  • You pay the $40 fee only once per permit — there is no renewal option for learner's permits.
  • The fee is the same at every MVA office in Maryland and does not vary by location or applicant age.
  • You will need to bring payment in cash, check, or debit card to your MVA appointment; credit cards are not accepted at all locations.
  • If your permit expires, you must retake the written knowledge test and pay $40 again to obtain a new one.

What Documents and Payment Methods You Need

Bring proof of identity, proof of Social Security number, and proof of Maryland residency to your MVA appointment. Acceptable identity documents include a passport, birth certificate, or state ID. For residency, bring a utility bill, lease, or mortgage statement dated within the last 60 days.

Payment methods vary by location. Most MVA offices accept cash, checks, and debit cards. Credit cards are not accepted at any MVA office in Maryland. If you are unsure whether your local office accepts a specific payment method, call ahead — the MVA's main line can direct you to your nearest office and confirm what they take.

Do not assume you can pay online. Maryland does not offer online payment for learner's permit fees; you must pay in person at an MVA office.

How the $40 Compares to Other States

Maryland's $40 learner's permit fee is moderate compared to neighboring states. Virginia charges $20 for a learner's permit, while Pennsylvania charges $35. Delaware charges $30, and West Virginia charges $25. The District of Columbia charges $41. These amounts change periodically, so if you are moving to another state or comparing options, contact that state's DMV directly for current pricing.

The five-year validity period in Maryland is standard across most states, though some states issue learner's permits for shorter periods like three years. The non-renewable structure — meaning you cannot straightforward renew a learner's permit and must retake the test — is also common, though not universal.

Timeline From Payment to Receiving Your Permit

You receive your learner's permit when ready after passing the written knowledge test at the MVA office. There is no waiting period. You pay the $40 fee, take the test, and if you pass, you walk out with your permit the same day.

The written test covers Maryland traffic laws, road signs, and safe driving practices. You must score at least 70 percent to pass. If you fail, you can retake the test the same day at most MVA offices, but you do not pay the $40 fee again — you only pay once per permit. Some offices charge a small retest fee of $5 to $10, though this varies by location.

If you fail the test multiple times, you may need to wait a few days before retesting at some offices, but this is not a statewide rule. Call your local MVA office to ask about their retest policy.

What Happens if You Lose or Damage Your Permit

A replacement learner's permit costs $10 in Maryland. You do not pay the full $40 again — only the replacement fee. Bring your Social Security number and proof of identity to the MVA office, and you will receive a replacement permit the same day.

If your permit is stolen, you may want to report it to the MVA before requesting a replacement, though this is not required. The replacement permit will have a new number and will be valid for the remainder of your original five-year period.

When You Move to a Full Driver's License

Once you pass your road test and move to a full driver's license, the learner's permit fee does not transfer or count toward your license fee. A Maryland driver's license costs $70 for an eight-year license or $35 for a four-year license. You pay this fee separately when you pass your road test and obtain your license.

You do not need to return your learner's permit when you get your license — it straightforward becomes invalid. Keep it in a safe place in case you need proof of your driving history or testing record.

Frequently Asked Questions

Can I get a refund if I don't pass the written test?

No. The $40 fee is non-refundable whether you pass or fail. If you fail, you can retake the test at most MVA offices without paying the $40 again, though some offices charge a small retest fee of $5 to $10. Contact your local office to confirm their policy.

Do I have to pay the full $40 if I'm under 18?

Yes. The learner's permit fee is $40 for all ages in Maryland. There are no discounts for minors or seniors. The fee is the same whether you are 15 or 65.

What if I move out of Maryland before my permit expires?

Your Maryland learner's permit becomes invalid once you establish residency in another state. You will need to obtain a learner's permit in your new state and pay that state's fee. Some states offer reciprocity for testing, but Maryland does not transfer permits across state lines.

Can I pay the $40 fee online or by mail?

No. Maryland requires you to pay the learner's permit fee in person at an MVA office. You cannot pay online, by mail, or by phone. You must visit an office, pass the written test, and pay at that time.

Is there a fee to take the written test itself, separate from the permit fee?

No. The written test is included in the $40 permit fee. You do not pay anything extra to take the test. If you retake the test after failing, most offices do not charge the $40 again, though a few charge a small retest fee — call ahead to confirm.