Skip to main content

HomeAll guides

Which Payment Methods the DMV Actually Accepts

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

Whether your state's DMV takes credit cards depends on what you're paying for and where you're paying. In-person transactions at many DMV offices now accept Visa, Mastercard, and Discover, though some locations still take cash and check only. Online services — license renewal, registration, and record requests — almost always accept credit cards. By mail and phone, acceptance varies widely by state.

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 the same state. A five-minute search now saves you a wasted trip or a scramble to find an ATM.

Key Takeaways

  • Most state DMVs accept Visa, Mastercard, and Discover at in-person locations, but some offices still accept cash and check only.
  • Online DMV services for license renewal and registration almost always accept credit cards, regardless of your state.
  • Phone and mail payments have the lowest credit card acceptance rates and often require check or money order instead.
  • Your state DMV website lists accepted payment methods for each service type, and calling ahead takes two minutes if the website is unclear.
  • American Express is rarely accepted at DMV offices, even when other credit cards are.

Credit card acceptance at in-person DMV visits

Most state DMVs now accept Visa, Mastercard, and Discover at the counter when you renew your license, register a vehicle, or handle other in-person transactions. However, not every office in every state has moved to card payments. Rural locations, smaller branch offices, and some older facilities may still accept cash and check only.

American Express is almost never accepted at DMV offices, even in states where Visa and Mastercard work. If you only carry Amex, plan to use an ATM or bring a debit card instead. Some offices also impose a surcharge — usually 2 to 3 percent — when you pay by card, though this is less common than it was five years ago.

The only reliable way to know what your local office accepts is to visit your state's DMV website, find your branch location, and look for the payment methods listed. If the website doesn't specify, call the office directly. Staff can tell you in under a minute whether they take cards that day.

Online renewal and registration payments

If you renew your license or register a vehicle through your state's online portal, credit card acceptance is nearly universal. Visa, Mastercard, and Discover work on almost every state DMV website. Debit cards work too, as long as they carry a Visa or Mastercard logo.

Online transactions are also the fastest way to pay if you want to avoid the question altogether. Most states let you renew a license online if it's not expired yet, and many allow online vehicle registration renewal as well. You'll get a confirmation number when ready and won't need to visit an office at all.

The online portal will show you the accepted card types before you enter your information, so you'll know whether to proceed or switch payment methods.

Phone and mail payment options

Phone payments have lower credit card acceptance than in-person or online. Many state DMVs don't accept cards over the phone at all, requiring check or money order by mail instead. A few states do take card payments by phone, but you'll need to call your state DMV directly to confirm — this isn't information most websites list clearly.

Mail payments almost always require check or money order. Even if your state accepts cards by phone, the mail-in form usually doesn't include a space for card information. If you need to pay by mail and don't have a check, money order is available at any grocery store, post office, or bank for a small fee.

What to do if your DMV office doesn't take cards

If your local office doesn't accept credit cards, you have three options: bring cash or a check, use the online portal if the service you need is available there, or visit a different branch that does accept cards.

Many states have multiple DMV locations in larger cities and counties. If your nearest office doesn't take cards, the next one over might. Check your state's office locator to see which branches are nearby and call ahead to confirm they accept the payment method you want to use.

If you absolutely cannot visit in person and your state doesn't offer online renewal, ask whether you can mail a check or money order. Most states accept mail payments for services that don't require a signature or in-person ID verification, like registration renewal.

Debit cards and prepaid cards at the DMV

Debit cards work anywhere credit cards do, as long as they carry a Visa or Mastercard logo. Prepaid cards with a Visa or Mastercard logo also work at most DMV offices and online portals. However, prepaid cards sometimes trigger fraud alerts or decline for other technical reasons, so if you're using one, arrive with a backup payment method.

Gift cards that carry a Visa or Mastercard logo work the same way as prepaid cards — they'll usually go through, but they're not may provide. If you're paying a large fee and only have a gift card, test it at a different merchant first to make sure it works.

Surcharges and convenience fees

Some DMV offices charge a surcharge when you pay by credit or debit card, typically 2 to 3 percent of the total. This is more common in states where DMV services are handled by third-party payment processors. The surcharge is not a hidden fee — the office should disclose it before you swipe or enter your card number.

Online payments sometimes include a small convenience fee as well, usually $1 to $3 regardless of the transaction size. This fee is often disclosed on the payment page before you confirm. If you're paying a small renewal fee, the surcharge might make paying by check or cash cheaper, even if it takes longer.

Frequently Asked Questions

Can I pay my DMV fees with a credit card over the phone?

Most states do not accept credit cards by phone. Check your state DMV website or call directly to confirm. If your state doesn't take cards by phone, you can usually pay by mail with a check or money order, or use the online portal if the service is available there.

Does the DMV accept American Express?

Almost no DMV offices accept American Express, even when they accept Visa and Mastercard. Bring a different card, use an ATM to withdraw cash, or pay by check. A few states may accept Amex online, but this is rare — check your state's website to be sure.

What if I don't have a credit card and can't visit in person?

You can pay by mail with a check or money order. Money orders are available at grocery stores, post offices, and banks for a small fee. Mail your payment with the required forms to your state DMV's mailing address, which is listed on the website. Processing takes longer than in-person payment.

Will I be charged a fee if I pay by credit card at the DMV?

Some DMV offices charge a 2 to 3 percent surcharge for credit card payments, while others do not. The office should tell you the surcharge amount before you pay. Check your state DMV website or call ahead to find out whether your local office charges one.

Can I use a debit card or prepaid card instead of a credit card?

Yes. Debit cards and prepaid cards with a Visa or Mastercard logo work at most DMV offices and online portals. However, prepaid cards sometimes decline for technical reasons, so bring a backup payment method if you're using one.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.