Costco accepts Visa credit cards, but only the Costco Anywhere Visa card issued by Citi
Costco does not take standard Visa cards from other banks. The only Visa card accepted at Costco warehouses is the Costco Anywhere Visa Card by Citi. If you try to pay with a regular Visa from Chase, Bank of America, or any other issuer, it will be declined at checkout.
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 requires Costco to accept only Citi's Visa product, not Visa cards from competing banks.
The restriction applies in Costco warehouses and on Costco.com. At Costco gas stations, the rules are slightly different — you can use any Visa card there, not just the Costco Visa.
Key Takeaways
- Only the Costco Anywhere Visa Card by Citi works at Costco warehouse locations and Costco.com; other Visa cards will be declined.
- Costco gas stations accept any Visa card, even if it is not the Costco Visa.
- You can still shop at Costco without a credit card by using a debit card, PIN-based payment, or cash.
- The Costco Anywhere Visa earns 4% back on gas and EV charging, 3% on travel, and 2% on Costco purchases.
- Costco members who do not have the Costco Visa can use other payment methods at the warehouse without penalty.
What payment methods Costco accepts instead
If you do not have the Costco Anywhere Visa, you have other options at the warehouse. Costco takes debit cards (Visa, Mastercard, or any PIN-based debit), cash, and checks. You can also use digital wallets like Apple Pay or Google Pay, which route through your debit or credit card on file.
Costco does not accept American Express, Discover, or non-Citi Visa cards at the warehouse. This means if your primary card is an Amex or Discover, you will need to bring a debit card or cash to shop in person.
Online at Costco.com, the payment options are slightly broader. You can use the Costco Visa, debit cards, and digital wallets. You cannot use other credit cards online either.
How the Costco Anywhere Visa compares to other warehouse cards
The Costco Anywhere Visa is the only credit card that earns rewards at Costco. It offers 2% cash back on Costco purchases (including gas and EV charging at Costco stations), 3% on travel, and 4% on gas and EV charging outside Costco. There is no annual fee.
If you shop at Sam's Club instead, that warehouse accepts Mastercard and Discover in addition to its own Sam's Club Mastercard. Sam's Club does not have the same exclusivity agreement that Costco does. Warehouse clubs like BJ's Wholesale take most major cards without restriction.
The trade-off is clear: Costco's exclusive Visa deal lets the warehouse negotiate lower interchange fees, which it passes to members through lower prices. You lose the ability to use your preferred credit card, but you may save money on the products themselves.
Why Costco limits credit cards to one Visa product
Costco's contract with Citi requires the warehouse to accept only the Costco Anywhere Visa. This exclusivity arrangement is common among warehouse clubs and large retailers — it allows the card issuer to may provide a high volume of transactions, which justifies the rewards rate and the lack of an annual fee.
For Costco, the deal works because it reduces payment processing costs. Citi handles the fraud risk, customer service, and disputes, which saves Costco money. That savings gets reflected in warehouse prices and member benefits.
The exclusivity also encourages Costco members to explore for the Citi card. Roughly 40% of Costco members hold the Costco Visa, according to Citi's investor reports. The card is one of Citi's most profitable products because the rewards are funded by interchange fees, not by Citi's own money.
What happens if you try to use a different Visa card at Costco
If you attempt to pay with a Visa card from another bank, the card will be declined at the register. The payment terminal is programmed to reject any Visa card that is not issued by Citi. You will need to provide a different payment method — debit, cash, or the Costco Visa if you have one.
This is not a fraud block or a temporary hold. It is a permanent restriction built into Costco's payment system. The decline happens when ready, and there is no way to override it by calling Costco or your bank.
If you are a frequent Costco shopper and rely on a specific Visa card for rewards or benefits, you will need to decide whether to carry a debit card to Costco or open the Costco Visa. Some members keep both: the Costco Visa for warehouse purchases and their preferred card for other spending.
Costco gas stations and the Visa rule
Costco gas stations operate under different payment rules than the warehouse. At the pump, you can use any Visa card — not just the Costco Visa. You can also use Mastercard and Discover at gas pumps, though not inside the warehouse.
This difference exists because Costco's exclusivity agreement with Citi applies to the warehouse and Costco.com, not to the fuel stations. Gas stations are treated as a separate business unit with their own payment processing.
If you are a Costco member without the Citi Visa, you can still fill up at Costco gas with your regular Visa, Mastercard, or Discover. You do not need the warehouse membership card to pay for gas — only to enter the warehouse itself.
Should you get the Costco Anywhere Visa
The decision depends on how often you shop at Costco and what rewards matter to you. The card has no annual fee, so there is no cost to holding it. The 2% cash back on Costco purchases is competitive with other grocery and warehouse cards, though not exceptional.
The card makes the most sense if you buy gas at Costco regularly. The 4% back on Costco gas adds up quickly — a household that fills up twice a month saves roughly $100 to $150 per year on fuel alone. The 3% on travel (including hotels, flights, and rental cars booked through Costco Travel) is also valuable if you use that service.
If you rarely shop at Costco or prefer to use a card that earns rewards everywhere, the Costco Visa may not be worth the hassle of carrying an extra card. You can shop with a debit card or cash without any penalty.
Frequently Asked Questions
Can I use my regular Visa card at Costco if I call ahead?
No. Costco's payment system is programmed to reject all Visa cards except the Costco Anywhere Visa by Citi. Calling ahead or speaking to a manager will not override this restriction. You will need to use a debit card, cash, or the Costco Visa.
Do I need the Costco Visa to shop at Costco?
No. You can shop at Costco with a debit card, cash, or a digital wallet linked to your debit card. The Costco Visa is optional. You do need a Costco membership card to enter the warehouse, but that is separate from your payment method.
Why does Costco only accept one Visa card?
Costco has an exclusive partnership with Citi that requires the warehouse to accept only the Costco Anywhere Visa. This arrangement allows Citi to offer rewards without an annual fee, and it saves Costco money on payment processing. The exclusivity is part of the contract between the two companies.
Can I use my Costco Visa at other stores?
Yes. The Costco Anywhere Visa is a standard Visa card that works anywhere Visa is accepted. You earn 2% cash back on Costco purchases, but you earn 1% cash back on all other purchases. It is a useful card to carry even if you do not shop at Costco frequently.
What if I have a Costco Visa but forgot it at home?
You can pay with a debit card, cash, or a digital wallet instead. Costco does not require you to use the Costco Visa — it is just one option. If you want to earn the 2% cash back, you will need to bring the card or use a digital wallet that is linked to it.