Skip to main content

HomeAll guides

Which Visa Cards Work at Costco and Which Don't

Visa is accepted at Costco, but only if you have a Costco Visa card

Costco does not take regular Visa cards from other banks. If you walk to the register with a standard Visa from Chase, Bank of America, or any other issuer, it will be declined. Costco only accepts Visa cards issued through Costco itself — specifically the Costco Anywhere Visa Card or the Costco Anywhere Visa Business Card.

This restriction has been in place since 2015, when Costco ended its partnership with American Express and switched to Visa as its exclusive credit card partner. The deal means Costco controls which Visa cards work in their warehouses and online, and they have chosen to limit it to their own branded cards.

If you do not have a Costco Visa card, you can still shop at Costco using cash, debit cards, or the Costco Anywhere Mastercard (which is accepted at warehouse locations). But you cannot use any other Visa card, no matter which bank issued it.

Key Takeaways

  • Costco accepts only its own Visa cards — the Costco Anywhere Visa Card for personal use and the Costco Anywhere Visa Business Card for business accounts.
  • Standard Visa cards from other banks will not work at Costco checkouts or online, even though Visa is the accepted brand.
  • You can pay with cash, debit cards, or a Costco Anywhere Mastercard if you do not have a Costco Visa card.
  • The Costco Visa card earns rewards on Costco purchases and at gas stations, which is why Costco restricts acceptance to their own card.

What payment methods Costco actually accepts

Costco's accepted payment methods are narrower than most retailers. At warehouse locations, you can pay with cash, debit cards, the Costco Anywhere Visa Card, or the Costco Anywhere Mastercard. You cannot use American Express, Discover, or any Visa card that is not issued by Costco.

Online at Costco.com, the rules are slightly different. You can use the Costco Anywhere Visa Card, the Costco Anywhere Mastercard, American Express, and Discover. Regular Visa cards still do not work online.

If you are a business member, the Costco Anywhere Visa Business Card works the same way — it is the only Visa accepted at warehouse locations. You can also use cash or a business debit card.

How to get a Costco Visa card if you need one

The Costco Anywhere Visa Card is issued by Citi. You can open an account through Costco's website or by asking at the membership desk in any warehouse. There is no annual fee for the card itself, though you do need an active Costco membership to hold it.

The process process takes a few minutes online. Citi will do a hard credit pull, which means the inquiry will show on your credit report. You will receive a decision within a few minutes in most cases, and the card ships to your address within 7 to 10 business days.

If you are denied, you can call Citi's customer service line to ask why. Sometimes the issue is a recent late payment, a very new credit file, or a credit score below their threshold. Citi does not publish a minimum credit score, but most cardholders report approval with scores in the mid-600s or higher.

The rewards you earn with a Costco Visa card

The Costco Anywhere Visa Card earns 4% cash back on gas purchases at Costco gas stations (up to $7,000 per year, then 1% after that), 3% on restaurant and travel purchases, 2% on all other Costco purchases, and 1% on purchases everywhere else. The rewards are paid as an annual rebate check or deposited to your Costco account.

These rewards are why Costco restricts Visa acceptance to their own card. The rewards program is part of the value Costco offers members, and allowing outside Visa cards would mean Costco loses the transaction data and customer loyalty that comes with their branded card.

The Costco Anywhere Visa Business Card has a similar structure: 4% on gas at Costco, 3% on restaurants and travel, 2% on Costco purchases, and 1% elsewhere. There is no annual fee for the business card either.

What happens if you try to use a different Visa card

If you attempt to use a standard Visa card at a Costco checkout, the card will be declined at the terminal. The cashier will tell you that Costco only accepts their branded Visa card. You will need to provide a different payment method — cash, a debit card, or a Costco Mastercard — to complete your purchase.

This is not a temporary hold or a processing delay. The restriction is built into Costco's payment system, so the decline happens when ready. There is no way to override it or request an exception at the register.

If you are shopping online at Costco.com and enter a non-Costco Visa card, the system will reject it during checkout. You will see an error message telling you the card is not accepted and will need to select a different payment method.

Alternatives if you do not have a Costco Visa card

The simplest alternative is to use the Costco Anywhere Mastercard, which is accepted at all warehouse locations and earns the same rewards as the Visa card. It is also issued by Citi and has no annual fee. If you already have a Mastercard from another bank, it will not work at Costco — only the Costco-branded Mastercard is accepted.

You can also pay with cash or a debit card. Debit cards work at Costco checkouts and online, with no restrictions. If you use a debit card, you will not earn rewards, but there are no fees or approval process to worry about.

American Express is accepted online at Costco.com but not in warehouses. Discover is also accepted online only. If you want to use either of those cards, you will need to shop online rather than visit a physical location.

Why Costco limits Visa acceptance to their own card

Costco's exclusive card partnership with Citi is a business arrangement that benefits both companies. Costco gets a share of the interchange fees (the money merchants pay when a card is used), access to cardholder data, and the ability to market rewards directly to members. Citi gets millions of active cardholders and the prestige of being Costco's official card partner.

By restricting Visa acceptance to their own card, Costco ensures that members who want to earn rewards have to use the Costco card. This drives card adoption and keeps members engaged with the Costco ecosystem. It also allows Costco to negotiate better terms with Citi, since Citi knows they have exclusive access to Costco's payment volume.

This model is not unique to Costco. Some retailers and warehouse clubs use exclusive card partnerships to drive loyalty and negotiate better rates. It is a legal business practice, though it does mean customers have fewer payment options than they might at other stores.

Frequently Asked Questions

Can I use my Chase Visa or Bank of America Visa at Costco?

No. Costco only accepts Visa cards issued by Citi under the Costco Anywhere brand. Standard Visa cards from any other bank, including Chase and Bank of America, will be declined at checkout. You will need to use a different payment method or open a Costco Visa card.

Does Costco accept Visa Debit cards?

Yes, Visa debit cards work at Costco. The restriction applies only to Visa credit cards that are not issued by Costco. If your debit card has a Visa logo, you can use it to pay at the warehouse or online.

What if I have a Costco membership but no Costco card?

You can still shop at Costco using cash, a debit card, or a Costco Mastercard. You will not earn rewards on your purchases, but you can complete your transaction. You do not need a Costco card to be a member or to shop in the warehouse.

Can I use a Costco Visa card at other stores?

Yes. The Costco Anywhere Visa Card works anywhere Visa is accepted — at restaurants, gas stations, online retailers, and other merchants. The card earns different reward rates depending on where you use it, with the highest rates at Costco and Costco gas stations.

Is there a fee to open a Costco Visa card?

No. The Costco Anywhere Visa Card has no annual fee. You do need an active Costco membership to hold the card, and membership fees vary by membership tier (Gold Star, Executive, or Business), but the card itself is free.

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.