Skip to main content

HomeAll guides

Which Credit Cards Costco Actually Accepts

Costco accepts Visa, Mastercard, American Express, and Discover — but only Visa and Mastercard at the pump

Costco takes four major credit card networks: Visa, Mastercard, American Express, and Discover. However, the warehouse location and payment method matter. At the fuel station, Costco accepts only Visa and Mastercard. Inside the warehouse, all four networks work. Debit cards on these networks also work everywhere Costco takes credit cards.

The restriction at the pump exists because Costco's fuel infrastructure was built around Visa and Mastercard payment systems. If you have an American Express or Discover card, you can pay inside the warehouse for fuel vouchers, then use those at the pump — but you cannot swipe the card directly at the pump itself.

Key Takeaways

  • Visa and Mastercard work everywhere at Costco: inside the warehouse, at the fuel pump, and at the online checkout.
  • American Express and Discover work inside the warehouse but not at the fuel pump.
  • Costco's own Visa credit card (the Costco Anywhere Visa) earns rewards on Costco purchases and works at all Costco locations.
  • If you have American Express or Discover and want to buy fuel, purchase a fuel voucher inside the warehouse first.
  • Costco does not accept store credit cards from other retailers, and cash is always accepted.

Why Costco limits cards at the fuel pump

Costco's fuel stations use older payment terminals that were installed to work with Visa and Mastercard networks. Upgrading these terminals to accept all four networks would require replacing equipment at hundreds of locations. Rather than make that investment, Costco has kept the restriction in place for years.

This is not unique to Costco — many warehouse and membership retailers have similar pump restrictions based on their existing infrastructure. The limitation affects only the fuel pump; inside the warehouse, payment processing is more flexible.

The Costco Anywhere Visa card and warehouse rewards

Costco issues its own Visa credit card through Citi, called the Costco Anywhere Visa Card. This card earns cash back on Costco purchases: 2% on gas (including Costco fuel), 2% on travel, and 1% on all other Costco purchases. You do not need to be a Costco member to hold the card, but you do need a membership to shop at Costco.

The Costco Anywhere Visa works at every Costco location worldwide, including the fuel pump, because it is a Visa card. If you shop at Costco regularly and pay with a credit card, this card can offset some of your membership cost through cash back alone.

What happens if you try to use an unsupported card

If you attempt to use an American Express or Discover card at the fuel pump, the terminal will decline the transaction. You will see an error message on the pump screen. The card is not blocked from your account — the pump straightforward cannot process it.

Inside the warehouse, these cards work normally. The restriction is specific to the fuel pump infrastructure. If you want to buy fuel with American Express or Discover, go inside, purchase a fuel voucher at the register or customer service desk, and then use that voucher at the pump.

Online shopping and Costco.com payment methods

Costco.com accepts Visa, Mastercard, American Express, and Discover for online orders. You can also pay with PayPal, Apple Pay, or Google Pay if those services are linked to a supported card. The online checkout does not have the pump limitation because it uses modern payment processing.

If you are a Costco member ordering online, using the Costco Anywhere Visa still earns you the 1% cash back on non-fuel purchases. The card works the same way online as it does in the warehouse.

Cash and other payment methods at Costco

Costco accepts cash at every location, including the fuel pump. You can also pay with debit cards on the Visa or Mastercard networks. Personal checks are accepted inside the warehouse but not at the fuel pump.

Costco does not accept store credit cards from other retailers (such as Target or Amazon store cards). It also does not accept Google Pay, Apple Pay, or other digital wallets at the pump, though these work inside the warehouse if they are linked to a supported card.

What to do if your card is declined

If your card is declined at the pump, first check whether it is Visa or Mastercard. If it is American Express or Discover, go inside and buy a fuel voucher. If your card is Visa or Mastercard but still declined, the issue is likely insufficient funds, a fraud hold, or an expired card — not a Costco restriction.

Call your card issuer to confirm the card is active and has available credit. Some banks place temporary holds on fuel purchases because they are processed as authorizations before the final amount is known. Once you confirm the card is working, try again at a different pump or ask a Costco attendant for help.

Frequently Asked Questions

Can I use my American Express at Costco gas?

No, American Express does not work at the fuel pump. You can use it inside the warehouse to buy a fuel voucher, then use that voucher at the pump. American Express works fine for purchases inside the warehouse itself.

Does Costco take Discover card?

Yes, Discover works inside the Costco warehouse for all purchases. It does not work at the fuel pump. If you want to buy fuel with Discover, purchase a fuel voucher inside first.

What if I only have a Discover card and need gas?

Go inside the warehouse and buy a fuel voucher at the register or customer service desk using your Discover card. Then use the voucher at the pump. You can also pay with cash at the pump if you have it.

Does the Costco credit card work everywhere?

The Costco Anywhere Visa works at every Costco location worldwide, including the fuel pump, because it is a Visa card. It also works at other retailers that accept Visa, though you only earn cash back on Costco purchases.

Can I use PayPal or Apple Pay at Costco?

PayPal and Apple Pay work inside the warehouse and on Costco.com if they are linked to a supported card (Visa, Mastercard, American Express, or Discover). They do not work at the fuel pump.

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.