Which payment methods your DMV accepts

The DMV accepts cash, check, money order, debit card, and credit card at most in-person locations. Online and by mail, your options narrow: most state DMVs take credit and debit cards online, and checks or money orders by mail. A few states also accept ACH transfers or electronic checks through their websites. The exact methods available depend on which state you're in and whether you're paying in person, online, or by mail—so confirm with your state DMV before you go or submit payment.

Payment method matters because some routes are faster than others. A credit or debit card processed online gives you immediate confirmation. A check by mail can take two to three weeks to clear, and the DMV won't process your application until it does. If you're paying a fee that's due by a specific date, the method you choose affects whether you meet that deadline.

Key Takeaways

  • In-person DMV offices typically accept cash, check, money order, debit card, and credit card, but some locations may not take cash.
  • Online payment through your state DMV's website almost always means credit or debit card only—no cash, check, or money order options.
  • Payment by mail requires check or money order in most states; the DMV won't start processing until the payment arrives and clears.
  • Some states offer ACH or electronic check payment online, but this is less common and usually only for specific transaction types.
  • Confirm your state's accepted methods before you pay, because they vary by state and by payment channel.

In-person payment at a DMV office

When you visit a DMV office in person, you can usually pay with cash, check, money order, debit card, or credit card. However, not every location accepts every method. Some DMV offices have stopped accepting cash due to security or staffing reasons, and a few locations may not accept personal checks. Call ahead or check your state DMV's website to confirm what your local office takes.

If you pay with a check or money order, bring the original—the DMV will not accept a photocopy. Write the check to your state's DMV or the specific agency name listed on the DMV website. If you pay with a debit or credit card, the DMV may charge a convenience fee, usually between $1 and $5 depending on the transaction amount and your state. Cash and check typically have no added fee.

Bring a receipt or confirmation number with you when you leave. If you pay in person and your transaction is approved on the spot, your license, registration, or permit usually begins processing immediately. You'll know the status before you walk out.

Online payment through the DMV website

Most state DMV websites accept credit and debit cards for online payment. Visa, Mastercard, American Express, and Discover are standard. When you pay online, the transaction processes instantly, and you receive a confirmation number immediately. This confirmation is your proof of payment—save it or print it in case you need to reference the transaction later.

Online payment does not include cash, check, or money order options. If you don't have a card, you'll need to pay in person or by mail instead. Some states charge a convenience fee for online card payments, typically $1 to $3, which is added to your total at checkout. Read the fee disclosure before you submit payment.

After you pay online, the DMV processes your application according to its normal timeline. For a license renewal, this might be one to two weeks. For a new license or registration, it can take longer. You can usually check your application status on the DMV website using your confirmation number or driver's license number.

Payment by mail

If you mail your payment to the DMV, send a check or money order only. Do not mail cash—it can be lost or stolen in transit. Make the check or money order payable to your state DMV or the agency name shown on the DMV's mailing instructions. Include your name, driver's license number, and the reason for payment (renewal, registration, fee, etc.) on or with the check.

Mail your payment to the address listed on the DMV's website or on the form you're submitting. Processing time begins when the DMV receives your payment, not when you mail it. A check typically takes five to ten business days to arrive, and another two to five business days to clear. During that time, the DMV will not process your application. Once the check clears, processing begins, which can add another one to three weeks depending on the transaction type.

Keep a copy of the check or the money order receipt for your records. If your payment goes missing in the mail, you'll need proof that you sent it. If you don't hear back within the expected timeframe, contact the DMV with your confirmation details.

ACH and electronic check payment

A smaller number of states offer ACH (Automated Clearing House) or electronic check payment through their DMV websites. These methods pull money directly from your bank account, similar to paying a bill online. If your state offers this option, you'll see it listed on the payment page during checkout. Processing usually takes one to three business days.

Electronic check and ACH payments typically have no convenience fee, making them cheaper than credit card payment. However, they are slower than credit or debit card transactions. Use these methods if you want to avoid a card fee and don't need immediate confirmation. Not all states or all transaction types support this option, so check your state DMV's website to see if it's available for what you're paying.

Fees and surcharges by payment method

Credit and debit card payments often include a convenience fee, usually $1 to $5 depending on your state and the transaction amount. Some states charge a flat fee per transaction; others charge a percentage of the total. The DMV will disclose this fee before you complete payment, either online or at the counter in person.

Cash, check, and money order payments typically have no added fee. ACH and electronic check payments also usually have no fee. If you're paying a large fee or multiple fees at once, choosing a no-fee method can save you money. However, if speed matters—for example, if your license expires soon—the convenience fee for a card payment may be worth it.

Payment MethodIn PersonOnlineBy MailTypical Fee
CashUsually yesNoNoNone
CheckUsually yesNoYesNone
Money orderUsually yesNoYesNone
Debit cardUsually yesYesNo$1–$5
Credit cardUsually yesYesNo$1–$5
ACH/e-checkNoSome statesNoNone

What to do if your payment is rejected

If you pay online with a card and the transaction is declined, the DMV will tell you immediately. Check that your card number, expiration date, and CVV are correct. If the information is right but the card is still declined, contact your bank—they may have flagged the transaction as suspicious or your account may have insufficient funds. Once your bank clears it, try the payment again.

If you pay in person and your card is declined, ask if the DMV accepts another payment method. You can pay with cash, check, or money order instead. If you're paying by mail and your check bounces, the DMV will return it and notify you. You'll need to send a new check or money order, which delays processing. To avoid this, make sure your account has enough funds before you mail the check.

If your payment goes missing—whether it's cash in the mail or a check that never arrives—contact the DMV with your confirmation details. If you paid online, use your confirmation number. If you mailed a check, provide the check number and the date you mailed it. The DMV can investigate and may reissue a receipt or allow you to pay again.

Frequently Asked Questions

Can I pay the DMV with a gift card or prepaid card?

Most DMVs treat prepaid cards the same as debit cards, so yes, you can usually use them online or in person. However, some prepaid cards have restrictions or don't work with certain merchants. Test your card with a small online purchase first, or call your DMV to confirm before you visit. Money-only gift cards (like those for retailers) cannot be used at the DMV.

What if I don't have a credit or debit card?

You can pay in person with cash, check, or money order, or by mail with check or money order. Some states also offer ACH payment if you have a bank account. If none of these work for you, contact your DMV to ask about other options—a few locations may have additional payment methods available.

Is it safe to mail a check to the DMV?

Mailing a check is generally safe, but there is a small risk of loss or theft. Never mail cash. To reduce risk, use a check instead of a money order (checks are traceable through your bank), and mail from a secure location like a post office rather than a home mailbox. Keep a copy of the check for your records.

Do I have to pay a convenience fee if I use a credit card?

It depends on your state. Most states do charge a convenience fee for credit and debit card payments, usually $1 to $5. Some states do not charge a fee. Check your state DMV's website or ask at the counter before you pay to learn about a fee applies.

How long does it take for an online payment to process?

The payment itself processes instantly when you submit it online, and you receive a confirmation number right away. However, the DMV's processing of your application (license renewal, registration, etc.) follows a separate timeline, usually one to three weeks depending on the transaction type. The confirmation number proves you paid; use it to check your application status.