Costco accepts cash, debit cards, credit cards, and digital wallets—but not all cards work the same way

Costco takes Visa, Mastercard, American Express, and Discover credit cards, along with debit cards on those same networks. The warehouse also accepts cash, checks, and digital payment methods including Apple Pay, Google Pay, and Samsung Pay. However, Costco has a long-standing relationship with Visa that shapes which cards work best: American Express was phased out in 2016, and some older Costco-branded credit cards no longer function at the register.

The payment method you choose affects how quickly the transaction clears, whether you earn rewards, and what protections explore if something goes wrong. Understanding what Costco accepts and the mechanics behind each option helps you plan which card to bring and what to expect at checkout.

Key Takeaways

  • Costco stopped accepting American Express in 2016 and now requires Visa, Mastercard, Discover, or debit cards for card payments.
  • The Costco Anywhere Visa card earns 2% cash back on gas and travel and 1% on all other purchases, but only works if you have an active membership.
  • Digital wallets like Apple Pay and Google Pay work at Costco if the underlying card is Visa, Mastercard, or Discover.
  • Cash and checks remain accepted at all Costco locations, though checks require a valid ID and may take longer to process.
  • Costco's payment system is tied to membership verification, so you must present your membership card or use the phone number linked to your account.

Credit and Debit Cards: What Works at the Register

Costco accepts Visa and Mastercard credit cards from any bank or card issuer. Discover cards also work. If your card carries one of these logos, you can use it at any Costco warehouse or gas station. Debit cards on the Visa, Mastercard, or Discover networks work the same way—the transaction posts to your bank account when ready or within one business day, depending on your bank's processing speed.

American Express cards do not work at Costco locations, even if you have an American Express Costco card from before 2016. Costco's exclusive partnership with Visa means the warehouse prioritizes Visa rewards and benefits. If you hold an older Costco American Express card, you can still use it to pay bills online or by phone, but not in-warehouse.

The Costco Anywhere Visa card is Costco's co-branded credit card, issued by Citi. It earns 2% cash back on gas purchases (at Costco and other stations), 2% on travel, and 1% on all other purchases. You must be a Costco member to open this card, and the rewards post to your Costco account as an annual certificate. The card works anywhere Visa is accepted, not just at Costco.

Digital Wallets and Mobile Payment Options

Costco accepts Apple Pay, Google Pay, and Samsung Pay at all warehouse locations and gas pumps. These digital wallets work by storing your card information on your phone or smartwatch. When you tap or scan your device at the register, the payment system reads the underlying card—which must be Visa, Mastercard, or Discover for the transaction to go through.

Digital wallets offer the same fraud protections as the physical card they represent, plus the added security of tokenization: the store never sees your actual card number. If your phone is lost or stolen, you can remotely disable the wallet without canceling the card itself. Costco's payment terminals support contactless payments, so you do not need to insert or swipe the card.

Costco does not accept PayPal, Venmo, or other peer-to-peer payment apps at the warehouse. Online orders on Costco.com accept a broader range of payment methods, including PayPal and Amazon Pay, but in-store purchases are limited to the methods listed above.

Cash and Check Payments

Costco accepts cash at all locations. There is no minimum or maximum cash purchase limit, though large transactions may trigger additional verification. The cashier will count the cash and provide change in the standard way.

Checks are also accepted, but with conditions. You must present a valid government-issued photo ID—a driver's license, passport, or state ID card. The check must be written on a U.S. bank account and include the routing number and account number printed at the bottom. Costco may hold the check for processing, which typically takes three to five business days before the funds are deducted from your account. Some locations may decline checks during peak hours or for very large purchases, so calling ahead is wise if you plan to pay by check.

How Membership Verification Connects to Payment

Costco ties payment processing to membership verification. Before you pay, a cashier or self-checkout system must confirm you have an active membership. You can do this by scanning your physical membership card, providing your membership number, or giving the phone number associated with your account. Without this step, the payment system will not process your transaction.

If you forget your membership card, you can still shop by providing your phone number or membership number at checkout. The system will look up your account and confirm your membership status. If your membership has expired, you will need to renew it before completing the purchase. This verification happens before payment, so you know whether you can proceed before the cashier rings up your items.

Digital wallet payments do not bypass this requirement. Even if you tap Apple Pay or Google Pay, the register still requires membership verification. The two steps—membership check and payment—happen in sequence.

Costco Gas Station Payment Differences

Costco gas pumps accept the same payment methods as the warehouse, but with one key difference: you must use a Costco membership card or a valid payment card to set up the pump. You cannot pay cash at the pump itself. If you want to pay cash for gas, you must go inside the station building and pay the attendant, who will then set up the pump for you.

Credit and debit cards work at the pump without entering a PIN, though some banks may request one for security. Digital wallets also work at gas pumps that support contactless payment. The Costco Anywhere Visa card earns 2% cash back on all gas purchases, making it the most rewarding option if you fill up frequently at Costco.

What Happens When a Payment Method Is Declined

If your card is declined at checkout, the register displays an error code. Common reasons include insufficient funds, an expired card, a card reported stolen or lost, or a fraud hold placed by your bank. The cashier cannot override a decline—the decision comes from your card issuer, not Costco.

If your card is declined, you have several options: use a different payment method (another card, cash, or check), contact your bank to ask why the card was declined, or leave the store and return later once the issue is resolved. Some banks place temporary holds on cards during travel or unusual spending patterns; calling your bank's customer service number on the back of your card can lift the hold when ready.

Costco does not charge a fee for a declined transaction. The charge straightforward does not post to your account or card.

Rewards and Cash Back by Payment Method

The Costco Anywhere Visa card is the only Costco-specific rewards card. It earns cash back on all purchases, with higher rates on gas and travel. The rewards are not when ready—they accumulate throughout the year and post to your Costco account as an annual certificate, usually in December. You can then use the certificate to pay for future purchases at Costco.

Other credit cards (Visa, Mastercard, or Discover from other issuers) may offer their own rewards programs, but those rewards are managed by the card issuer, not Costco. For example, a bank's Visa card might earn 1% cash back on all purchases; that cash back goes to your bank account or card statement, not to Costco. Debit cards and cash do not earn rewards through Costco.

Costco membership itself does not include a rewards program for purchases. The warehouse model relies on membership fees rather than transaction-based rewards. The Costco Anywhere Visa card is the primary way to earn cash back on Costco purchases.

Frequently Asked Questions

Can I use a gift card as payment at Costco?

Yes. Costco gift cards work like cash at the register and can be combined with other payment methods. If your purchase exceeds the gift card balance, you pay the difference with a credit card, debit card, or cash. Gift cards do not expire and can be used at any Costco warehouse or gas station.

Does Costco accept prepaid cards?

Prepaid cards work if they carry a Visa, Mastercard, or Discover logo. Costco's payment system treats prepaid cards the same as regular debit or credit cards. The transaction will be declined if the prepaid card has insufficient funds or if the card issuer blocks the transaction for any reason.

What if I want to pay with a card that is not in my name?

Costco does not require the cardholder's name to match the membership holder's name. You can use someone else's card to pay for your purchase. However, if the card is declined or if fraud is suspected, the card issuer may contact the cardholder to verify the transaction.

Can I split payment between two cards at Costco?

Most Costco locations allow you to split payment between two cards or between a card and cash. Tell the cashier before they process the first payment, and they will ring up part of the purchase on one card and the remainder on another. Self-checkout systems vary; some allow split payments and others do not, so ask a staff member if you are unsure.

Do I earn Costco rewards if I pay with a non-Costco card?

No. Only the Costco Anywhere Visa card earns Costco cash back. If you pay with another bank's card, you may earn rewards through that bank's program, but not through Costco. Costco does not track or reward purchases made with non-Costco cards.