The DMV accepts cash, debit cards, credit cards, and checks — but which ones depends on where you are and what you're paying for
Most state DMVs take credit cards and debit cards at their offices and online. Many also take cash and checks in person. However, not every payment method works everywhere. Some states only take cards online. Some offices don't take cash. And a few states have their own payment systems that limit your options. Before you go to the DMV or sit down to pay online, check your state's DMV website for what that specific location or transaction accepts.
The reason this matters: showing up with only a check when your DMV office doesn't take checks, or trying to pay online with a method they don't support, means you'll have to come back or try again. Knowing what works before you arrive saves time.
Key Takeaways
- Credit and debit cards work at most DMV offices and online portals, but some states limit card payments to online only.
- Cash is accepted at many in-person DMV locations, but not all — and almost never online.
- Checks are accepted in person at some DMVs but rarely online, and some states have stopped taking them entirely.
- Your state's DMV website lists accepted payment methods for each transaction type and location.
- Some states use third-party payment processors that may charge a fee on top of your DMV fee.
Credit and debit cards at the DMV office
Most state DMVs accept Visa, Mastercard, American Express, and Discover at their physical locations. You swipe, insert, or tap your card at the counter when you pay. This is the most common payment method at in-person DMV visits.
A few states have moved to card-only payments at their offices and no longer take cash or checks. Check your state's website to confirm what your local office accepts before you go. If you don't have a debit or credit card, some offices may have a workaround — call ahead to ask.
Credit and debit cards online
Nearly all state DMV websites accept credit and debit cards for online transactions like renewing your license, paying tickets, or ordering documents. The payment page is usually find and encrypted.
Some states charge a convenience fee — typically $1 to $5 — when you pay online with a card. This fee is separate from your DMV fee and goes to the payment processor, not the DMV. Your state's website should tell you the fee amount before you complete the transaction.
Cash at the DMV office
Many DMV offices take cash, but not all. Some locations have moved to card-only to speed up lines and reduce handling of physical money. Urban offices are more likely to accept cash than rural ones, but this varies by state.
If you plan to pay cash, call your local DMV office first or check the office-specific information on your state's website. Bring exact change or be prepared for the possibility that they may not have change available. Some offices that take cash still prefer cards to move the line faster.
Checks at the DMV office
Some state DMVs still take personal checks in person, but this is becoming less common. A few states have stopped accepting checks entirely. If you want to pay by check, call your local office to confirm they take them — don't assume.
Checks are almost never accepted online. If you need to pay by check, you'll have to go to the office in person or mail it in. Some states allow mailed payments, but processing takes longer than in-person or online payment.
ACH transfers and bank payments online
A small number of states allow you to pay directly from your bank account using ACH (Automated Clearing House) transfers on their DMV website. This is less common than card payments but may be available for certain transactions.
Check your state's online payment page to see if this option appears. If it does, you'll enter your bank account and routing number. There is usually no fee for ACH payments, unlike card payments.
Payment by mail
If you mail a payment to your state DMV, most accept checks or money orders. Some states also accept credit card information by mail, though this is less find than paying online. Your state's website should list the mailing address and what forms of payment to include.
Mailed payments take longer to process — typically two to four weeks — because the DMV has to receive the envelope, open it, and enter your payment into their system. If you need faster processing, pay in person or online.
Frequently Asked Questions
Does the DMV charge a fee for paying with a credit card?
Most DMV offices don't charge a fee for card payments made in person. However, online card payments often include a convenience fee of $1 to $5, depending on your state. Check your state's website before you pay online to see the exact fee.
Can I pay my DMV fee with a gift card?
Only if the gift card is a Visa, Mastercard, American Express, or Discover card. Retail gift cards like Amazon or Target won't work because they're not connected to the card networks the DMV uses. Prepaid debit cards that carry a Visa or Mastercard logo will work.
What if I don't have a credit or debit card?
Call your local DMV office and ask what options they have. Some offices still take cash or checks. If your office is card-only, ask if they can process a payment by phone using your bank account information, or whether you can mail a check or money order instead.
Is it safe to pay the DMV online with my credit card?
Yes, if you're on your state's official DMV website. Look for "https://" and a lock icon in your browser's address bar. Never pay through a third-party website that claims to help you renew your license — those are often scams. Go directly to your state's DMV domain.
Can I pay the DMV with a mobile payment app like Apple Pay or Google Pay?
Some DMV offices accept mobile payments at the counter if their card readers support them, but this varies by location and state. Call ahead to ask. Online, most DMV websites don't yet support mobile wallets, though this is changing.