What Maryland charges for a learner's permit
A learner's permit in Maryland costs $70 and is valid for two years from the date you receive it. This is the fee you pay to the Motor Vehicle Administration (MVA) when you pass the written knowledge test and vision screening. You do not pay anything extra to take the test itself — the $70 covers the permit card and the two-year validity period.
If your permit expires and you need to renew it before you get your full license, the renewal fee is also $70. Some people renew because they turned 18 and want to switch to a regular license, or because they took longer than expected to complete their behind-the-wheel hours. Either way, you pay the same $70 fee.
The $70 fee is set by Maryland law and does not vary by county or MVA office. You pay it the same way whether you go in person or, in some cases, through an MVA kiosk. Payment methods at MVA offices include cash, check, debit card, and credit card.
Key Takeaways
- Maryland's learner's permit costs $70 and remains valid for two years from the issue date.
- The $70 fee includes the written test, vision screening, and the permit card itself — there are no separate test fees.
- Renewing a learner's permit before it expires costs another $70.
- You can pay by cash, check, debit card, or credit card at any MVA office.
What happens if you fail the written test
If you do not pass the knowledge test on your first try, you do not lose the $70 you paid. You can retake the test at no additional charge. Maryland allows you to retake the written test as many times as you need, and each retake is free as long as your permit is still valid.
You do have to wait at least one business day between test attempts. So if you fail on a Monday, you can come back Tuesday or later. This waiting period gives you time to study the Maryland Driver's Manual and prepare for the next attempt. Many people use this time to review the sections they found hardest.
Additional costs beyond the permit fee
The $70 permit fee covers only the permit itself. You may have other costs depending on your situation. If you need a new photo ID or your current ID is expired, you will need to renew your Maryland ID card at the same time, which costs $25 for a standard card or $30 for a REAL ID card. Many people do this in the same MVA visit.
You will also need to pay for behind-the-wheel driving lessons if you use a professional instructor. These are not required by law — you can practice with a licensed adult family member for free — but many people choose to take lessons. Instructor costs vary widely, from $30 to $100 per hour depending on the school and your location.
If you take a driver education course through a school or online program, that has its own cost, typically $100 to $300. Maryland does not require a formal course to get your license, but some insurance companies offer discounts if you complete one, which can offset the course cost over time.
Timeline from payment to receiving your permit
You pay the $70 fee when you pass the written test and vision screening at the MVA. You receive your permit card the same day in most cases. The card is printed on-site at the MVA office, so you walk out with it in hand after you complete your test and pay the fee.
If you take the test at an MVA kiosk (available at some locations), the process is the same — you pay and receive your card when ready. There is no waiting period or mail delivery. This means you can legally start practicing with a licensed adult driver the same day you pass.
Costs if you lose or damage your permit
If you lose your learner's permit or it becomes damaged and unreadable, you can get a replacement. Maryland charges $20 for a duplicate permit card. You do not have to retake the test — you straightforward report the loss or damage at an MVA office, pay the $20 fee, and receive a new card with the same expiration date as your original.
Keep your permit in a safe place, such as your wallet or a folder in your car. If you are unsure whether damage is severe enough to warrant a replacement, bring it to an MVA office and ask. They can tell you whether it is still readable by their scanning equipment.
Comparing Maryland's permit fee to other states
Maryland's $70 learner's permit fee is in the middle range compared to other states. Some states charge less — Virginia charges $35, for example — while others charge more. New York charges $120, and Pennsylvania charges $35 but requires a separate $10 knowledge test fee. The two-year validity period is also fairly standard; most states issue permits valid for two to three years.
If you are moving to Maryland from another state, your out-of-state permit is not valid here. You will need to get a Maryland learner's permit and pay the $70 fee, even if you already have a permit from your previous state. Maryland does not recognize or transfer permits from other states.
What to bring to the MVA to pay and get your permit
When you go to the MVA to take your knowledge test and pay the $70 permit fee, bring proof of identity, proof of residency, and your Social Security number or an Individual Taxpayer Identification Number (ITIN). Acceptable identity documents include a passport, birth certificate, or state ID. Proof of residency can be a utility bill, lease, or bank statement with your name and Maryland address.
Bring your payment method — cash, check, or debit/credit card. You will also need to pass a vision screening, which is done at the MVA office at no extra charge. Wear or bring your glasses or contacts if you use them. The MVA will not issue a permit if you do not meet the vision standard, even if you pass the written test.
Frequently Asked Questions
Can I pay the $70 permit fee online before I go to the MVA?
No, you cannot pay the fee online in advance. You pay the $70 at the MVA office after you pass the written test and vision screening. You must go in person to take the test and receive your permit card. Some MVA services can be done online, but the learner's permit is not one of them.
Is there a fee to take the written knowledge test itself?
No, there is no separate test fee. The $70 you pay covers the written test, vision screening, and your permit card. You do not pay anything to sit for the test — the fee is all-inclusive.
What if I pass the test but do not have enough money to pay the $70 fee that day?
You will not receive your permit until you pay the $70 fee. The MVA does not hold permits or allow you to pay later. If you do not have the money at the time you pass the test, you will need to return to the MVA on another day with payment to receive your card.
Does my learner's permit cost more if I am under 18?
No, the cost is the same regardless of age. All learner's permits in Maryland cost $70. The age difference matters for license restrictions and validity — a permit for someone under 18 has different rules than one for someone 18 or older — but the fee is identical.
If I renew my permit before it expires, do I get a refund for the unused time?
No, Maryland does not issue refunds for unused permit time. If you renew early — for example, because you turned 18 and want to switch to a regular license — you pay the full $70 renewal fee. The old permit's remaining validity does not carry over or reduce the new fee.