Most DMV offices do not accept cash for in-person transactions
The vast majority of state DMV offices have moved away from cash payments. Instead, they accept credit cards, debit cards, and checks. Some locations also take money orders or electronic bank transfers. The specific payment methods available depend on your state and which DMV office you visit, so calling ahead or checking your state's DMV website before you go will save you a trip back home.
This shift away from cash is partly a security measure — DMV offices handle thousands of transactions daily, and storing large amounts of cash creates liability. It also speeds up transactions because card payments process faster than counting and verifying cash. If you do not have a card or check, you have other options, but they require planning.
Key Takeaways
- Cash is rarely accepted at DMV offices, even though it was standard years ago.
- Debit cards and credit cards work at nearly all DMV locations and are the fastest payment method.
- If you do not have a card, money orders and checks are accepted at most offices, but you should confirm with your specific location first.
- Some states allow you to pay online before your appointment, which eliminates the payment question entirely.
- Calling your local DMV office before you visit is the only way to know for certain what payment methods they accept.
Credit and debit cards are the standard payment method
Nearly every DMV office in the country accepts Visa, Mastercard, American Express, and Discover. Debit cards work the same way — they process as card payments, not as cash withdrawals. This is the fastest and most reliable way to pay for your registration renewal, license replacement, title transfer, or any other DMV fee.
Card payments are processed on the spot, so you get your receipt when ready and your transaction is complete. There is no waiting for a check to clear or worrying about whether a money order was lost in the mail. If you are paying online through your state's DMV portal, card payment is usually your only option anyway.
Checks and money orders work at most locations
If you do not have a credit or debit card, checks are accepted at the vast majority of DMV offices. You will need to write the check to your state's DMV or the specific county or agency listed on your state's website. Bring your checkbook with you, or if you prefer not to carry one, ask the DMV clerk what name to make the check payable to before you write it.
Money orders are also widely accepted. You can buy a money order at most grocery stores, pharmacies, banks, and check-cashing services for a small fee — usually between $1 and $5. Make the money order payable to the same entity as you would a check. Money orders are safer than cash because they cannot be spent if lost, and you get a receipt proving you purchased it.
Online payment options eliminate the payment method question
Many states now let you pay your DMV fees online before you arrive for your appointment. This is the simplest solution if you are worried about what payment methods are accepted. You pay by card through your state's DMV website, receive a confirmation number, and bring that number with you to your appointment. Your fee is already collected, so you do not need to pay again in person.
Not every state offers this option, and not every transaction type qualifies. License renewals and registration renewals are the most commonly available online. Title transfers, duplicate licenses, and other services may still require in-person payment. Check your state's DMV website to see whether you can pay before your visit.
What to do if you only have cash
If you arrive at the DMV with only cash and the office does not accept it, you have a few options. The simplest is to ask the DMV clerk whether there is a check-cashing service or ATM nearby. Many DMV offices are located in government buildings that have ATMs, or they are near banks or pharmacies where you can convert cash to a money order.
If there is no nearby option, you can reschedule your appointment for another day and return with a card or check. This is frustrating, but it is better than wasting a trip. Some states allow you to reschedule online or by phone without penalty. Call your DMV office to ask about rescheduling policies before you leave.
Do not offer cash to the DMV clerk hoping they will make an exception. DMV payment policies are set by state law or agency regulation, and individual clerks cannot override them. Offering cash will not change the outcome and may create an awkward situation.
Scam alert: Unofficial payment websites
Be cautious of websites that claim to process DMV payments on your behalf. Legitimate DMV payment goes through your state's official DMV website or in person at a DMV office. If a third-party website asks you to pay a fee to submit your DMV payment, it is a scam.
Scammers create websites that look similar to official DMV sites and charge you a "processing fee" or "convenience fee" on top of your actual DMV fee. You end up paying twice — once to the scammer and once to the real DMV. Stick to your state's official DMV website (usually dmv.[state].gov) or visit an office in person. If you are unsure whether a website is official, call your state DMV directly and ask.
How to find out what your local DMV accepts
The fastest way to know what payment methods your specific DMV office accepts is to call them directly. Look up your local DMV office number on your state's DMV website, call during business hours, and ask: "What payment methods do you accept?" Write down the answer so you remember it when you visit.
You can also check your state's DMV website, which usually lists accepted payment methods. However, policies can vary between offices within the same state, so a phone call is more reliable than a website. If you are paying online before your visit, the website will show you exactly which payment methods are available for that transaction.
Frequently Asked Questions
Can I pay my DMV fee with a gift card?
No. Gift cards are not accepted at DMV offices. Only credit cards, debit cards, checks, and money orders work. If your gift card is a Visa or Mastercard gift card, you might be able to use it like a debit card, but call your DMV first to confirm they accept that type of card.
What if I pay by check and it bounces?
The DMV will contact you about the bounced check, usually by mail. You will be asked to resubmit payment, often with an additional fee for the bounced check. Pay as soon as you receive the notice to avoid your transaction being cancelled or your license being suspended.
Is there a fee for paying by card at the DMV?
Most DMV offices do not charge an extra fee for card payments. However, some states or individual offices may add a small processing fee — usually $1 to $3. Call your local DMV to ask whether a card payment fee applies before you visit.
Can I pay someone else's DMV fee with my card?
Yes. You can pay another person's DMV fee with your card if you are at the office with them or if your state allows online payment. Bring their documents and your card, or pay online using their information. The DMV does not care whose card is used, only that the correct fee is paid for the correct transaction.
What happens if I do not have enough money on my card when I get to the DMV?
Your card will be declined, and you will not be able to complete your transaction. You will need to reschedule your appointment and return with a working payment method. Bring a different card, a check, or a money order. Do not try to negotiate with the DMV clerk — the transaction cannot proceed without a successful payment.