Missouri learner's permit fees and what they cover

A Missouri learner's permit costs $6.50 at the DMV. That fee covers the permit itself and the knowledge test you take to get it. You do not pay separately for the test — it is included in that single fee.

The $6.50 is the current fee set by the Missouri Department of Revenue. This is the only cost you owe to the DMV to obtain your learner's permit. Some people also pay for study materials or practice tests online, but those are optional and come from private companies, not the state.

You will need to bring payment when you visit the DMV office. Missouri accepts cash, check, debit card, and credit card at most locations, though you should call ahead to confirm your local office's payment methods.

Key Takeaways

  • A Missouri learner's permit costs $6.50 at the DMV, and this fee includes both the permit and the knowledge test.
  • You pay only once at the DMV office — there are no separate test fees or hidden charges.
  • Bring cash, a debit card, or a credit card to your DMV appointment, though you should verify your local office accepts your payment method.
  • The $6.50 fee is set by the Missouri Department of Revenue and does not change based on your age or where you live in the state.

What documents and identification you need to bring

Before you pay the $6.50 fee, the DMV will ask for proof of your identity and residency. Bring your Social Security card or a document showing your Social Security number, a birth certificate or passport, and proof that you live in Missouri — such as a utility bill, lease, or bank statement with your name and address.

You will also need to bring a completed process. Missouri uses form DL 44, which you can fill out at home before you go or at the DMV office itself. Bring the original documents, not copies, unless the DMV specifically tells you a copy is acceptable.

Having these documents ready before you arrive speeds up the process and means you will not have to make a second trip. Double-check that your documents are current and match the name you will use on your permit.

How long it takes to get your permit after you pay

Once you pay the $6.50 fee and pass the knowledge test, you receive your learner's permit the same day. The DMV prints it on the spot, so you walk out with it in your hand. There is no waiting period or mail delivery — you have the permit when ready after you finish the test and the DMV processes your paperwork.

The knowledge test itself usually takes 20 to 30 minutes. Add time for checking in, reviewing your documents, and completing the process if you did not finish it at home. Plan for a total visit of 45 minutes to an hour, depending on how busy the office is.

Arriving early in the day or on a weekday morning often means shorter wait times. Check your local DMV's hours before you go, as some offices have limited hours on certain days.

Renewal and replacement costs if you lose your permit

If you lose your learner's permit or it is damaged, you can get a replacement at the DMV. A replacement permit costs the same $6.50 fee. You do not have to retake the knowledge test — you only pay for the new card itself.

If your learner's permit expires before you pass your road test and move to a full license, you will need to renew it. A renewal also costs $6.50 and does not require you to retake the knowledge test. Bring your expired permit and your payment to any DMV office.

Keep your permit in a safe place to avoid losing it. If you do lose it, report it to the DMV as soon as you can so you can request a replacement before you need to drive.

No additional costs hidden in the process

Missouri's $6.50 learner's permit fee is straightforward. You do not pay extra for the background check, the fingerprinting, or the processing of your process — all of that is covered in the single fee. The DMV does not charge you for the eye test or the knowledge test separately.

Some DMV offices may charge a small fee if you need a duplicate Social Security card or other documents, but that would be a separate transaction unrelated to your learner's permit. The permit itself costs only $6.50.

If you are under 18, the fee is the same as it is for adults. Missouri does not charge different rates based on age, so your cost will be $6.50 regardless of when you turn 16 or 17.

Frequently Asked Questions

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

Yes. You pay the fee when you take the test, not after you pass it. If you fail, you can retake the test, but you will need to pay the $6.50 fee again for each attempt. Some DMV offices allow you to retake the test the same day; others require you to wait a set number of days before trying again.

Can I pay online or by mail instead of going to the DMV office?

No. Missouri requires you to visit a DMV office in person to take the knowledge test and receive your learner's permit. You cannot pay online or by mail to get a permit. You must show up with your documents and payment ready.

What if the DMV office near me does not accept credit cards?

Call the office before you go and ask what payment methods they accept. If they only take cash or check and you cannot bring those, ask if a nearby DMV office accepts cards. Missouri has multiple offices in most regions, so you may have another option close by.

Is the $6.50 fee the same in every Missouri county?

Yes. The $6.50 fee is set by the Missouri Department of Revenue and is the same statewide. It does not matter which county you live in or which DMV office you visit — the cost is always $6.50.

What happens if I cannot afford the $6.50 fee right now?

Missouri does not offer fee waivers or payment plans for learner's permits. The $6.50 must be paid in full at the time you take the test. If cost is a barrier, save the fee and visit the DMV when you have it ready.