Maryland learner's permit fees and what they cover
A Maryland learner's permit costs $38.50 as of the most recent fee schedule. This single payment covers the written knowledge test, the permit itself, and the card you'll carry. You pay it once when you pass the written exam at a Maryland Motor Vehicle Administration (MVA) office — not before, not in installments.
The $38.50 is the state fee. Some MVA locations may charge a small additional fee for document services or processing, but this varies by office. Call ahead to the MVA branch where you plan to test if you want to confirm the exact total you'll need to bring.
Your permit is valid for two years from the date it's issued. If it expires before you pass your road test and move to a full license, you'll need to renew it, which costs another $38.50.
Key Takeaways
- Maryland's learner's permit costs $38.50, paid at the MVA office when you pass your written test.
- The fee covers the knowledge test, the permit card, and two years of validity.
- You do not pay anything to schedule the test or to take practice tests beforehand.
- If your permit expires before you get your license, renewing it costs another $38.50.
- Some MVA offices may add small processing fees, so confirm the total with your local branch.
What happens on the day you pay
You arrive at an MVA office with your documents — proof of identity, proof of Social Security number, and proof of Maryland residency. You check in, wait for your name to be called, and sit for the written knowledge test on a computer. The test covers road signs, traffic laws, and safe driving practices specific to Maryland.
If you pass, you pay the $38.50 fee at the same window. The MVA staff will take your photo, print your permit card on the spot, and hand it to you before you leave. You walk out with a valid learner's permit the same day.
If you don't pass, you can retake the test, but you'll pay the $38.50 fee again only when you pass. There is no charge to retake the test itself — you only pay once you've earned the permit.
Comparing Maryland's permit fee to other costs
The $38.50 learner's permit fee is separate from other costs you'll face on the road to a full license. Your road test, when you take it, costs an additional $17 in Maryland. A full Class D driver's license (after you pass the road test) costs $70 for an eight-year license or $35 for a four-year license, depending on which you choose.
Driver education courses are optional in Maryland but common for teens. If you take one, that's a separate cost from the state fees — courses typically run $300 to $600 depending on the provider and whether it's classroom, online, or behind-the-wheel instruction. The MVA does not charge for this; private driving schools do.
Insurance is another major cost once you're driving, but that's not an MVA fee — it's a requirement from your insurance company.
When you might pay the fee twice
If your learner's permit expires before you pass your road test, you'll need to renew it. This happens if you hold the permit for the full two years without moving forward to licensure. When you renew, you pay another $38.50 and take the written test again.
You also pay the fee again if you fail the written test multiple times and eventually pass it after your original permit has expired. The fee applies each time you pass the test, not each time you take it.
Some people choose to renew early if they're close to passing the road test but want to may support their permit doesn't lapse during the waiting period. In that case, you'd pay $38.50 to extend the validity, and the new two-year clock starts from the renewal date.
How to prepare without spending extra money
Maryland offers free study materials online through the MVA website. You can read the Maryland Driver's Manual, which contains all the information covered on the written test. You can also take free practice tests on the MVA site to see what the real test looks like and which topics you need to study more.
Many public libraries in Maryland also have printed copies of the driver's manual and sometimes offer free study sessions or computer access for practice tests. Your high school may offer driver education as part of its curriculum, which would be included in tuition rather than a separate fee.
The only cost you cannot avoid is the $38.50 fee itself, which you pay when you pass the written test at the MVA office.
Frequently Asked Questions
Do I have to pay the $38.50 before I take the written test?
No. You pay the fee only after you pass the test. If you fail, you can retake it at no charge. You only pay $38.50 when you've earned your permit.
Can I pay online or by mail instead of going to the MVA office?
No. You must go to an MVA office in person to take the written test and pay the fee. The MVA does not issue learner's permits by mail or online.
What if I lose my permit card after I've paid for it?
You can request a replacement card at any MVA office. Replacement fees vary but are typically $5 to $10. Bring your ID and proof of residency.
Does the $38.50 fee include the road test?
No. The learner's permit fee covers only the written test and the permit card. When you're ready to take your road test, that costs an additional $17.
Can I get a refund if I don't pass the written test?
No. You only pay the fee after you pass, so there is no refund situation. If you fail, you retake the test for free and pay only when you pass.