The DMV accepts cash, check, money order, debit card, and credit card — but which ones work depends on where you're paying and what you're paying for

Most DMV offices take multiple payment methods, but not all of them work everywhere. In-person transactions at your local office usually accept the widest range: cash, check, money order, debit card, and credit card. Online transactions through your state's DMV website are almost always limited to debit or credit card. By mail, you'll typically send a check or money order. Some states also accept electronic bank transfers or ACH payments for certain services, though this varies widely.

The safest approach is to check your specific state's DMV website before you go, because payment rules differ between states and sometimes between individual offices within a state. A few minutes of checking now saves you a wasted trip.

Key Takeaways

  • In-person DMV offices usually accept cash, check, money order, debit card, and credit card, but confirm with your state's website first.
  • Online DMV services almost always require a debit or credit card and will not accept cash, check, or money order.
  • Mail-in payments typically use check or money order, and your state's DMV website will specify which one to send.
  • Some states accept electronic bank transfers or ACH payments for specific services, so check whether your state offers this option.
  • Fees for declined cards, returned checks, or payment failures vary by state and can add to your total cost.

Payment methods at the DMV office in person

When you visit your local DMV office, you'll usually have the most payment options available. Cash is accepted at virtually every office, though some may ask for exact change or have a limit on how much cash they'll take for a single transaction. Checks and money orders are also widely accepted in person, though the office may require a valid ID to process them.

Debit and credit cards are accepted at most in-person locations, but a few states or individual offices may charge a processing fee — usually a small percentage of the transaction. Before you hand over your card, ask whether there's a fee. Some offices also accept prepaid debit cards, though this varies. If your card is declined, you'll need another payment method ready, because not all offices can process a second attempt when ready.

Online and phone payment options

If you're paying through your state's DMV website or by phone, debit card or credit card is almost always your only option. The system will ask for your card number, expiration date, and CVV (the three-digit security code on the back). You'll receive a confirmation number when ready, and most states email a receipt within a few minutes.

Some states allow you to save your card information for future transactions, which can speed things up if you need to renew or pay multiple fees. However, you should never save payment information on a public or shared computer. If you're uncomfortable entering your card details online, call your state's DMV directly — many have phone lines where you can provide your card information verbally to a staff member instead.

Mailing a payment to the DMV

When you send payment by mail, check or money order are the standard options. Your state's DMV website will tell you which one to use and where to send it. Never send cash by mail — it can be lost or stolen, and the DMV won't be able to trace it. If your check is lost in the mail, you can stop payment at your bank and send a replacement, but this process takes time and may cost you a stop-payment fee.

Money orders are safer than checks because they're prepaid and can't bounce. You can buy a money order at most banks, credit unions, post offices, and grocery stores for a small fee (usually a few dollars). Write the DMV's name on the money order exactly as instructed on your state's website, and include your driver's license number or process number in the memo line so the office can match the payment to your request.

What happens if your payment is declined or fails

If your debit or credit card is declined online, the transaction will stop when ready and you won't be charged. You can try again with a different card or payment method. If you're in person and your card is declined, ask the staff member whether you can try a different card or switch to cash or check.

If you mail a check and it bounces (meaning your bank won't honor it because you don't have enough funds), the DMV will typically return it to you and ask you to send a different payment method. Some states charge a returned-check fee on top of your original fee. If you mail a money order and it's lost, you can contact the issuer (the post office, bank, or store where you bought it) to report it lost and request a replacement, though this can take weeks.

Fees and surcharges for different payment methods

Most DMV offices do not charge extra to pay with cash or check. However, some states charge a processing fee when you pay with a debit or credit card — this is usually between 2 and 3 percent of your total transaction. A few states also charge a fee for paying by phone or online, even with a card. These fees are added to your bill, so your total cost will be higher than the base fee.

Money orders cost a small amount to purchase (typically $1 to $5 depending on where you buy them), but the DMV itself does not charge an additional fee to receive one. If a check bounces, you'll pay both a returned-check fee from the DMV and a bounced-check fee from your bank, which can total $30 to $50 or more.

Payment methods you cannot use at the DMV

The DMV does not accept payment through PayPal, Venmo, Apple Pay, Google Pay, or other digital wallet services, even though these are common elsewhere. You also cannot pay with cryptocurrency, gift cards, or store credit. Some states do not accept prepaid debit cards, so check your state's rules if that's your only option.

If you're trying to pay a traffic ticket or court fine through the DMV, the payment methods may be different — those are often handled by the court system, not the DMV directly. Check the ticket or court notice for payment instructions, because they may require a specific method or direct you to a different agency.

Frequently Asked Questions

Can I pay my DMV fee with a gift card?

No, the DMV does not accept gift cards as payment. You'll need to use cash, check, money order, debit card, or credit card. If you have a gift card, you could use it to buy a money order at a store that sells them, then mail the money order to the DMV.

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

You can visit your local DMV office in person and pay with cash, check, or money order instead. You can also mail a check or money order to your state's DMV office. Some states allow you to call and pay over the phone with a card, but you'll need someone else's card if you don't have your own.

Does the DMV charge a fee if I pay with a credit card?

Some states charge a processing fee (usually 2 to 3 percent) when you pay with a credit card, but others do not. Check your state's DMV website or ask at your local office before you pay to find out whether a fee applies.

Can I pay the DMV with a check from someone else's account?

Most DMV offices will accept a check from anyone as long as it's signed and has a valid routing number. However, if the check bounces, the DMV will contact the account holder, not you. It's safer to use your own check or ask the other person to give you cash instead.

What's the difference between a money order and a cashier's check?

Both are prepaid and safer than personal checks, but a money order is cheaper to buy (usually $1 to $5) and can be purchased at more places. A cashier's check costs more (usually $10 to $15) but is issued by a bank and may be required for larger amounts. Check your state's DMV website to see which one they prefer.