What the Maryland learner's permit test costs
Maryland charges $7 for the written knowledge test when you take it at a Motor Vehicle Administration (MVA) office. This is the only fee for the test itself — there is no separate charge to schedule it or retake it if you do not pass on your first attempt.
The $7 fee covers the written exam that tests your knowledge of Maryland traffic laws, road signs, and safe driving practices. You pay this fee each time you sit for the test, whether it is your first attempt or a retake. If you pass, you move forward in the licensing process. If you do not pass, you can retake the test after waiting a set period, and you will pay the $7 fee again.
Keep in mind that the learner's permit test fee is separate from other costs in the licensing process. Getting your learner's permit also requires paying a $35 permit fee when you receive your permit, and eventually a $109 driver's license fee when you pass the road test and get your full license. These are different transactions with different fees.
Key Takeaways
- The written knowledge test costs $7 each time you take it at an MVA office in Maryland.
- You pay the $7 test fee whether you pass or fail, and you pay it again if you retake the test.
- The learner's permit itself costs $35 once you pass the written test and receive your permit.
- Your full driver's license will cost $109 when you pass the road test, which is a separate fee paid later.
When and where you pay the test fee
You pay the $7 fee at the MVA office when you arrive to take the written test. Bring cash or a debit card — most MVA offices accept both, though it is wise to call ahead to confirm payment methods at your specific location. You cannot pay online or by mail for the test fee itself.
The fee is collected at the time you check in for your appointment. If you are a walk-in rather than an appointment holder, you still pay the $7 when you register at the counter. The payment is processed when ready, and then you proceed to take the test on a computer terminal at the MVA office.
What happens if you fail and need to retake the test
If you do not pass the written test, you must wait one business day before you can retake it. This means if you fail on a Monday, you can retake the test on Wednesday at the earliest. You will need to pay the $7 fee again for each retake.
There is no limit to how many times you can retake the test in Maryland, so you can keep trying until you pass. Each attempt costs $7. Many people find it helpful to study the Maryland Driver's Manual between attempts — the MVA provides this free online and in print at every MVA office, and it covers all the material on the test.
How the test fee fits into your total licensing costs
The $7 test fee is just the first payment in the licensing process. Once you pass the written test, you pay $35 for your learner's permit, which allows you to practice driving with a licensed adult. This permit is valid for two years.
After you have held your learner's permit for the required time and practiced enough, you will take the road test (also called the driving test). There is no fee for the road test itself — you only pay when you pass and receive your full driver's license, which costs $109. Your full license is valid for five years.
So the complete cost from start to finish is: $7 (written test) + $35 (learner's permit) + $109 (driver's license) = $151 total, assuming you pass each test on the first attempt. If you retake the written test, add $7 for each additional attempt.
Finding an MVA office and scheduling your test
You can find your nearest MVA office and schedule an appointment on the Maryland MVA website. Walk-ins are accepted at most locations, but appointment slots often fill up, especially in busy areas. Scheduling ahead means you will not have to wait as long on the day of your test.
When you go to take the test, bring your Social Security number, proof of identity (such as a birth certificate or passport), and proof of your current address (such as a utility bill or lease). The MVA staff will verify this information before you take the test. Bring the $7 fee in cash or have your debit card ready.
Frequently Asked Questions
Can I pay the test fee online before I go to the MVA?
No. The $7 test fee is paid in person at the MVA office when you arrive for your appointment or walk-in visit. You cannot prepay online or by phone. Bring cash or a debit card to pay when you check in.
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, regardless of whether you pass or fail. If you fail and retake the test, you will pay $7 again for the second attempt.
Is there a fee to schedule an appointment at the MVA?
No. Scheduling an appointment is free. You only pay the $7 test fee when you actually take the written test at the office.
What if I lose my learner's permit after I get it — do I have to pay $35 again?
Yes. If your learner's permit is lost, stolen, or damaged, you will need to pay $35 for a replacement permit. This is a separate transaction from your original permit fee.
Can I take the test at a different MVA office than where I scheduled?
You should take the test at the office where you scheduled your appointment. If you need to change locations, contact the MVA to reschedule at a different office rather than showing up at a new location without an appointment.