Maryland learner's permit fees and payment methods

A Maryland learner's permit costs $80 as of 2024. This is a single, flat fee that covers the permit itself and does not vary based on age or whether you renew it later. You pay this fee at the time you pass the knowledge test at a Maryland Motor Vehicle Administration (MVA) office.

The MVA accepts cash, debit cards, and credit cards at all branch locations. You cannot pay online or by mail — payment happens in person when you complete your test and receive your permit. If you fail the knowledge test, you do not pay the fee; you only pay when you pass and the permit is issued.

The $80 fee is separate from any costs you may have for obtaining the documents required to explore (such as a birth certificate or proof of residency), and it does not include the cost of a road test later, which is a different transaction.

Key Takeaways

  • Maryland learner's permit costs $80, paid in cash or card at an MVA office when you pass your knowledge test.
  • You do not pay the fee if you fail the test; payment is only due when the permit is issued.
  • The fee covers the permit itself and is the only MVA charge for obtaining a learner's permit in Maryland.
  • You must bring acceptable identification and proof of residency to your appointment, but those documents themselves have no MVA fee.

What documents you need to bring to pay and receive your permit

Before you can pay the $80 fee, you must present documents that prove your identity and residency. Maryland requires one document from the primary identification list and one from the proof of residency list.

Primary identification documents include a birth certificate (original or certified copy), a valid passport, a consular report of birth abroad, or a certificate of naturalization. Proof of residency can be a utility bill, lease agreement, mortgage statement, or bank statement dated within the last 60 days, or a property tax bill from the current or prior year. The name on your residency document should match the name on your ID, though the MVA can work with minor discrepancies if you bring an explanation (such as a marriage certificate).

Bring originals or certified copies — photocopies are not accepted. If you are under 18, a parent or guardian must also be present with their own ID.

How the $80 fee compares to other Maryland driving milestones

The learner's permit fee is the first of several MVA charges you will encounter. Once you hold a learner's permit for at least six months (or three months if you are 18 or older), you become may be able to access to take the road test, which costs $17 per attempt. If you pass the road test, you then pay $75 for a five-year Class D (standard) driver's license.

The total cost to move from no permit to a full license is therefore $80 (permit) + $17 (road test, assuming one attempt) + $75 (license) = $172, though you may need to pay for the road test multiple times if you do not pass on your first try. Renewal of that license five years later costs $75 and does not require a new road test unless you are over 70 or have other circumstances that trigger one.

Some people also choose to take a driver improvement course, which is optional but can lower your insurance rates; those courses are offered by private providers and have their own fees separate from MVA charges.

When and where to pay the $80 fee

You pay the $80 fee at an MVA branch office on the day you pass your knowledge test. You cannot prepay online or by phone. The test itself is free to take; you only pay if you pass.

Maryland has MVA offices in Baltimore, Annapolis, Bowie, Columbia, Cumberland, Gaithersburg, Hagerstown, Salisbury, and Towson, plus several smaller satellite locations. You must schedule an appointment in advance through the MVA website or by calling 410-768-7000. Walk-ins are not accepted for knowledge tests. When you arrive for your appointment, bring your documents, your fee payment method, and your completed process (Form DL-001).

Processing time at the office is usually 15 to 30 minutes once you are called, though wait times vary by location and time of day. You receive your permit when ready after paying the fee and passing the test.

What happens if you cannot pay the fee on test day

If you pass the knowledge test but do not have the $80 payment method with you, you will not receive your permit that day. You must reschedule your appointment and return with payment. The MVA does not hold permits or allow you to pay later.

If cost is a barrier, check whether you may have access to for a fee waiver through Maryland's low-income information programs. Some counties offer limited fee reductions for learner's permits, though these are not statewide and availability varies. Contact your local MVA office or your county's social services department to ask whether your situation qualifies.

If you are a foster youth or in state custody, you may be may have access to to a fee reduction or waiver; bring documentation of your status to your appointment and ask the MVA staff about available programs.

Renewing or replacing your learner's permit

If your learner's permit expires before you take your road test, you can renew it at an MVA office. Renewal costs $80 — the same as the original permit. You do not need to retake the knowledge test; you only pay the fee and receive a new permit with an extended expiration date.

If your permit is lost, stolen, or damaged, you can request a replacement at any MVA office. Replacement also costs $80 and is treated as a new permit issuance. You do not need to retake the test in this case either.

A learner's permit is valid for two years from the date of issue. If you do not obtain your full driver's license within that window, you will need to renew the permit (and pay $80 again) to continue driving with a licensed adult in the vehicle.

Frequently Asked Questions

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

No. Payment must be made in person at an MVA office on the day you pass your knowledge test. The MVA does not accept online, phone, or mail payments for learner's permits.

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

No. You only pay the fee when you pass the test and the permit is issued. If you fail, you can retake the test at a later appointment at no charge, and you only pay the $80 fee if you pass on that attempt or a future one.

What if I lose my learner's permit after I paid for it?

You will need to pay another $80 for a replacement permit. The MVA treats lost or damaged permits as new issuances. Bring proof of residency and ID to your replacement appointment, just as you did for the original.

Is there a fee reduction for low-income drivers?

Some Maryland counties offer limited fee reductions or waivers for learner's permits based on income, though these programs are not statewide. Contact your local MVA office or county social services to ask whether you may be may be able to access. Foster youth and youth in state custody may also may have access to for information.

Do I need to pay again if my learner's permit expires?

Yes. Renewal of an expired learner's permit costs $80. You do not need to retake the knowledge test, only pay the renewal fee and receive a new permit with an updated expiration date.