Skip to main content

HomeAll guides

Can You Pay With a Credit Card at a Cannabis Dispensary?

Most dispensaries don't take credit cards, but debit cards and cash work at nearly all of them

You cannot use a standard credit card at most cannabis dispensaries in the United States. Federal law classifies cannabis as a Schedule I controlled substance, which means banks and credit card companies face legal risk if they process payments for cannabis sales. As a result, the vast majority of dispensaries accept only cash, debit cards, or bank transfers — and many accept only cash.

A small number of dispensaries in states with legal cannabis markets have found workarounds through specialized banking relationships or payment processors willing to take on the legal exposure. But these are exceptions. If you're planning to visit a dispensary, assume you'll need cash or a debit card, and call ahead to confirm what payment methods that specific location accepts.

Key Takeaways

  • Federal banking rules prevent most credit card companies from processing cannabis purchases, so cash and debit cards are the standard payment methods at dispensaries.
  • Some dispensaries accept debit cards even when they don't accept credit cards, because debit transactions are treated differently by payment processors.
  • A very small number of dispensaries in certain states have access to specialized payment processors that accept credit cards, but these are rare and location-specific.
  • Calling the dispensary before you visit is the fastest way to learn what payment methods they accept, since policies vary widely even within the same city.
  • ATMs inside dispensaries are common, so you can withdraw cash on-site if you didn't bring enough money.

Why credit card companies won't process cannabis payments

The barrier is federal law, not state law. Even in states where cannabis is legal, the federal government still classifies it as a Schedule I drug. Banks and credit card companies operate under federal regulation and face potential criminal liability if they knowingly process payments for controlled substances.

Credit card networks like Visa, Mastercard, and American Express have explicit policies prohibiting their use for cannabis purchases. A dispensary that tried to process a credit card payment would have the transaction declined automatically. The payment processor — the middleman company that handles the transaction between the dispensary and the bank — would reject it before it ever reached the card issuer.

This creates a catch-22: dispensaries in legal states can operate legally under state law, but they cannot access the standard banking infrastructure that most retail businesses use.

Debit cards, ATMs, and cash: what actually works

Debit cards are accepted at most dispensaries because they're treated as direct bank transfers rather than credit transactions. When you swipe a debit card, the money comes directly from your checking account. Payment processors have more flexibility with debit transactions than with credit, though some dispensaries still decline them out of caution.

Many dispensaries have ATMs on-site or nearby. If you arrive without enough cash, you can withdraw money right there. Be aware that ATM fees at dispensaries are often higher than at your bank — sometimes $3 to $5 per transaction — because the dispensary pays a premium to have an ATM in a high-risk business category.

Cash remains the safest and most widely accepted payment method. Bring enough to cover your purchase plus any taxes, which vary by state and can add 10 to 45 percent to the pre-tax price depending on where you are.

The rare exceptions: specialized payment processors

A handful of payment processors have emerged specifically to serve cannabis businesses. Companies like Hypur, Flowhub, and a few others have built compliance systems designed to satisfy federal banking requirements while processing cannabis transactions. These processors work with banks willing to accept the legal risk, and they've enabled some dispensaries to accept credit cards.

However, these services are not available everywhere. They're most common in states with mature, well-regulated cannabis markets like Colorado, California, and Washington. Even in those states, only a fraction of dispensaries use them. The cost to the dispensary is higher than standard payment processing, so many choose to stick with cash and debit only.

If a dispensary in your area does accept credit cards, it's almost certainly using one of these specialized processors. But you cannot assume any given dispensary has access to them — you have to ask.

How to find out what a specific dispensary accepts

Call the dispensary directly or check their website. Most dispensaries list their accepted payment methods online, though the information is not always current. A quick phone call takes 30 seconds and removes any doubt.

When you call, ask specifically: "Do you accept credit cards?" If they say no, ask whether they accept debit cards and whether they have an ATM. This tells you exactly what to bring.

If you're ordering online for pickup, the dispensary's website or app will usually show payment options at checkout. Some dispensaries let you pay online with a debit card or bank transfer, then pick up your order with no payment needed at the store.

What happens if you try to use a credit card anyway

The transaction will be declined at the point of sale. The card reader will show an error message, and the dispensary staff will tell you the card was rejected. This is not a problem with your card or account — it's the payment processor blocking the transaction before it reaches your bank.

You'll need to pay another way. If the dispensary has an ATM, you can withdraw cash. If not, you may need to leave and return with cash or a debit card. Some dispensaries will hold your order for a short time if you need to go get cash, but this is not may provide.

Planning ahead: what to bring to a dispensary

Bring cash as your primary payment method. This is the only payment form that works at every dispensary, and it avoids any surprises.

Bring your debit card as a backup if you have one. Many dispensaries accept debit even when they don't accept credit, and it's faster than using an ATM.

Bring more cash than you think you'll need. Taxes on cannabis purchases are substantial in most states, and you don't want to come up short at checkout. If you're unsure of the tax rate, call ahead and ask the total cost of what you plan to buy.

Do not assume the dispensary has an ATM or that it will be working. Some do, some don't, and broken ATMs are common.

Frequently Asked Questions

Can I use a credit card if I'm buying CBD instead of cannabis?

It depends on the retailer and the product. CBD sold at gas stations, online retailers, and health stores often accepts credit cards because it's not federally controlled. But CBD sold at cannabis dispensaries faces the same payment restrictions as cannabis itself, even though CBD is legal federally. Call ahead to confirm.

Will using a debit card at a dispensary show up on my bank statement?

Yes, debit transactions appear on your bank statement just like any other purchase. The merchant name will show the dispensary name or a generic descriptor. If you're concerned about privacy, cash is your only option for a transaction that leaves no record.

What if the dispensary's ATM charges a high fee?

You can withdraw cash from your own bank's ATM before you go, or ask the dispensary if there's a bank ATM nearby that charges less. Some dispensaries will negotiate or waive the ATM fee if you ask, though they're not required to.

Can I use a prepaid credit card or gift card at a dispensary?

No. Prepaid cards and gift cards are still credit products, and they face the same federal restrictions as regular credit cards. The payment processor will decline them the same way.

Do online cannabis orders require a credit card?

Most online dispensary orders can be paid with a debit card, bank transfer, or cash at pickup. Some sites accept credit cards through specialized processors, but this is uncommon. Check the dispensary's website to see what payment options are available for online orders in your state.

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.