Most DMV offices take credit cards, but not all transactions and not all card types

Whether your state's DMV accepts credit cards depends on what you're paying for and which office you're visiting. Many states now take Visa, Mastercard, and American Express for driver's license renewals, registration, and title work — but some still require cash or check for certain services. A handful of states have no credit card option at all, or accept them only online.

The safest approach is to check your state's DMV website before you go, because payment methods vary by location and by transaction type. Some DMVs accept cards at the counter but not at kiosks. Others take cards online but require cash in person. A few states have moved entirely to online payment for services that don't require an in-person visit.

Key Takeaways

  • Most state DMVs accept Visa, Mastercard, and American Express at the counter, but some locations still accept only cash or check.
  • Online DMV services (renewal, registration) often accept credit cards even when in-person offices do not.
  • Debit cards are usually treated the same as credit cards, but prepaid cards and digital wallets vary by state.
  • Your state DMV website lists accepted payment methods by service type and location before you visit or pay.
  • Some states charge a convenience fee (typically 2 to 3 percent) when you pay by card, but not when you pay by cash or check.

How to find out what your state DMV accepts

Start with your state's official DMV website. Most have a "Payment Methods" or "How to Pay" page that lists what they take at each office. Some states break it down by service — for example, license renewal might accept cards while commercial vehicle registration does not.

If the website doesn't say, call the specific DMV office where you plan to go. Phone numbers are usually listed on the location page. Ask whether they take credit cards for your specific transaction, and whether there's a fee. This takes five minutes and saves a wasted trip.

If you're renewing online, the payment page will show you what's accepted before you enter your card details. Most states that offer online renewal take credit cards for that service even if the physical office does not.

States that accept credit cards at the counter

California, Florida, New York, Texas, and most other large states now accept Visa, Mastercard, and American Express at DMV counters. Debit cards are typically accepted under the same terms as credit cards. Some states also accept Discover, though this is less common.

The trend has moved toward card acceptance over the past five years, especially in states with high DMV traffic. However, rural or smaller DMV offices sometimes still take cash and check only, even in states where urban offices accept cards. This is why checking your specific location matters.

A few states — including some in the South and Midwest — still do not accept credit cards in person at any DMV office, though they may accept them online. If your state is one of these, you'll need to bring cash, a check, or use the online option if available.

Convenience fees and why some states charge them

When a DMV charges a convenience fee for card payments, it's typically 2 to 3 percent of the transaction total. This fee goes to the payment processor, not to the state. Some states absorb this cost and don't pass it to you; others add it to your bill.

States that charge the fee usually do so only for credit cards, not for debit cards or cash. The reasoning is that credit card processing costs the state money, while cash and check do not. If you're paying a $50 registration fee and the DMV charges a 2.5 percent convenience fee, you'll pay an extra $1.25.

Check your state's website or call ahead to find out whether a fee applies. If it does and you want to avoid it, paying by cash, check, or debit card (if accepted without a fee) is your option.

Online DMV services and card payment

Most states that offer online renewal, registration, or title services accept credit cards for those transactions. This includes states that don't accept cards in person. Online payment is often the fastest way to use a card at the DMV, because you don't have to visit an office.

When you pay online, the DMV website will show you the total cost including any convenience fee before you confirm. You can then decide whether to proceed or visit in person to pay by cash or check instead.

Some states limit which services you can handle online — for example, you might be able to renew your license online but not replace a lost registration. Check what your state offers on its DMV website under "Online Services" or "Renew Online."

Digital wallets and mobile payment at the DMV

Apple Pay, Google Pay, and other digital wallets are accepted at some DMV offices, but not all. Whether they work depends on whether the DMV's payment terminal supports them. Most modern card readers do, but older equipment in some offices may not.

If you want to use a digital wallet, ask the DMV employee whether their terminal accepts it before you start your transaction. If it doesn't, you can pay with the physical card instead, or use another method.

Online DMV services almost always accept digital wallets if they accept credit cards, because the payment is processed through a website rather than a physical terminal.

What to bring if your DMV doesn't take cards

If your state DMV doesn't accept credit cards, bring cash in the exact amount or slightly more (to account for rounding). Bring a checkbook if you prefer to pay by check — most DMVs that don't take cards will take checks. Some also accept money orders.

If you don't have cash and your DMV doesn't accept cards, look for an ATM in or near the DMV office. Most DMV locations have one, though it may charge a fee. Alternatively, use the online option if your state offers it for your service.

Frequently Asked Questions

Can I use a prepaid card at the DMV?

Most DMVs treat prepaid cards the same as credit or debit cards, as long as the card has a Visa, Mastercard, or American Express logo. However, some prepaid cards may be declined if they're not set up to work with card readers. Test your card at a store before you go to the DMV, or bring a backup payment method.

Will the DMV charge me a fee if I pay by credit card?

Some states charge a convenience fee of 2 to 3 percent when you pay by credit card, while others do not. Check your state's DMV website or call your local office to find out. Debit cards and cash typically have no fee.

Can I pay my DMV bill by credit card over the phone?

Most states do not accept phone payments at the DMV. Your options are usually in person, online, or by mail with a check. Check your state's website for the exact methods available for your service.

What if I'm renewing my license online — can I use a credit card?

Yes, most states that offer online renewal accept credit cards for that service. The payment page will show you what methods are available and any fees before you enter your card details.

Does the DMV accept American Express?

Most DMVs that take credit cards accept American Express along with Visa and Mastercard. However, some smaller offices or states may accept only Visa and Mastercard. Check your specific DMV location's payment page to be sure.