The DMV takes cash, debit cards, credit cards, checks, and money orders—but which ones work depends on where you're paying and what you're paying for

Most DMV offices accept multiple payment methods for driver's licenses, vehicle registration, and other services. The most widely accepted are debit cards and credit cards, which work at nearly every location. Cash is accepted at most in-person offices. Checks and money orders work at some locations but are less common. If you're paying online or by mail, your options narrow significantly—usually to credit or debit card only.

The specific methods available depend on three things: whether you're paying in person, online, or by mail; which state's DMV you're dealing with; and what service you're paying for. A vehicle registration renewal online may only take cards, while paying for a duplicate license at a physical office might accept cash. Before you go or submit payment, check your state DMV's website or call ahead to confirm what they take.

Key Takeaways

  • Credit and debit cards work at nearly every DMV location and online, making them the most reliable choice across all states.
  • Cash is accepted at most in-person DMV offices but not online or by mail, and some locations may have a cash limit.
  • Checks and money orders are accepted by some DMV offices for mail payments but are slower and less common than cards.
  • Online and mail payments typically accept only credit or debit cards; call your state DMV to confirm before sending a check.
  • Some states allow payment through third-party vendors like kiosks or online portals that may have different payment rules than the DMV office itself.

Credit and debit cards at DMV offices and online

Credit and debit cards are the most widely accepted payment method across all DMV locations and online services. Whether you're renewing a license in person, paying registration fees online, or handling a transaction at a kiosk, Visa, Mastercard, American Express, and Discover are almost always options. This consistency makes cards the safest bet if you're unsure what a specific location takes.

When you pay by card at a physical DMV office, the transaction processes immediately. Online payments also process right away, and you'll typically receive a confirmation number or receipt that you should save. Some states charge a small processing fee for card payments—usually $1 to $3—so check your state's website to see if this applies. The fee is separate from the actual service cost and will be added to your total.

One thing to note: if you're paying by credit card, some states treat it as a cash advance rather than a purchase, which means your credit card company may charge a cash advance fee on top of the DMV's fee. Call your card issuer if you're unsure, or use a debit card to avoid this.

Cash payments at in-person DMV locations

Cash is accepted at most DMV offices when you pay in person, but it's not an option online or by mail. If you're paying at a physical location, bring exact change or be prepared for the office to give you change—though some locations prefer exact amounts to speed up the line.

A few DMV offices have cash limits, usually $500 or $1,000, though this varies by state. If you're paying a large fee, call ahead to confirm the office accepts that amount in cash. Some locations are moving toward card-only transactions to reduce handling cash, so don't assume every office takes it—check your state's website or call before you go.

Checks and money orders for mail payments

Some DMV offices accept checks and money orders when you mail in payment, but this method is slower and less common than it once was. If you're mailing a payment, make the check or money order payable to the state DMV or the specific agency name listed on the form—not to an individual. Write your driver's license number or vehicle registration number on the check so the payment gets matched to your account.

Processing a mailed check typically takes longer than a card payment. The DMV has to receive the mail, deposit the check, and wait for it to clear—usually 7 to 14 days after they receive it. If the check bounces, the DMV will contact you about resubmitting payment, which delays your service further. Money orders are safer because they're prepaid, but they cost $1 to $5 to purchase and offer no real advantage over a debit card for DMV payments.

Before you mail a check, confirm your state DMV accepts them. Many states have moved to card-only for mail payments, so calling or checking the website first saves you a wasted trip to the post office.

Online payment options and third-party portals

Most state DMVs now offer online payment for common services like license renewal, registration renewal, and fee payments. Online, you'll almost always pay by credit or debit card. Some states use their own payment portal; others use a third-party vendor like PayPal, Authorize.net, or a state-specific payment processor.

The payment method available depends on which portal your state uses. If your state DMV uses PayPal, you can pay with a PayPal account, credit card, or debit card. If they use a direct card processor, you enter your card information directly. Check your state's DMV website to see which system they use and what methods that system accepts.

Some states also offer kiosks at DMV offices or other locations (like grocery stores or pharmacies) where you can renew registration or pay fees. These kiosks typically accept debit and credit cards only, not cash or checks. If you're using a kiosk, bring a card.

Payment by phone or automated phone system

A few states allow you to pay DMV fees over the phone using an automated system or by speaking to an agent. When you pay by phone, you'll provide your credit or debit card information verbally. This method is secure if you're calling the official DMV number, but never give card information to someone who calls you claiming to be from the DMV—that's a scam.

To learn about your state offers phone payment, search "[your state] DMV pay by phone" or call the main DMV number. If they offer it, they'll have a dedicated phone line and will provide a confirmation number after payment. Keep that number for your records.

What to do if your preferred payment method isn't accepted

If the DMV location or service you need doesn't take your preferred payment method, you have a few options. First, check whether a different DMV office in your area accepts it—some locations may have different capabilities. Second, see if you can handle the transaction online instead; online services often accept more payment methods than mail. Third, if you need to pay by check or money order, ask the DMV if they'll accept it for your specific service before you prepare it.

If you don't have a credit or debit card and can't use cash, consider getting a prepaid debit card from a grocery store or pharmacy. These work like regular debit cards at the DMV and cost $5 to $10 to activate. Load them with the amount you need, and you're ready to pay.

Frequently Asked Questions

Can I pay my DMV fees with a gift card?

Only if the gift card is a Visa, Mastercard, American Express, or Discover card—basically a prepaid card that works like a regular credit card. Store gift cards (like Target or Amazon) won't work. If you have a prepaid card version of a major card brand, it will work the same way as a debit card.

Do I have to pay a fee when I pay by credit card at the DMV?

Most states charge a small processing fee ($1 to $3) when you pay by credit card, but not for debit cards. Some states don't charge any fee. Check your state DMV's website to see if a fee applies, or ask when you arrive at the office.

What if I mail a check and it gets lost?

If your check doesn't arrive or gets lost, the DMV won't process your payment and your service won't be completed. To avoid this, send checks by certified mail with a return receipt so you have proof of delivery. Better yet, use a debit card or pay online to avoid the risk entirely.

Can I split my payment between two different payment methods?

Most DMV offices don't allow split payments—you need to pay the full amount with one method. If you're short on cash, use a card instead. If you're paying online and the system won't let you split the payment, you'll need to use a single card or contact the DMV to ask about exceptions.

Is it safe to give my credit card information to the DMV online?

Yes, as long as you're on the official state DMV website. Look for "https://" at the start of the web address and a lock icon in your browser—these mean the connection is encrypted. Never enter card information on a link sent to you by email or text claiming to be from the DMV; go directly to the official website instead.