Visa is accepted at Costco, but only if you have a Costco Visa card
Costco stopped taking regular Visa cards in 2006. Today, the warehouse accepts only its own branded Visa card — the Costco Visa card issued by Citi — plus Mastercard, American Express (at warehouse locations), Discover, and cash. If you have a standard Visa from another bank, it will be declined at checkout.
This restriction applies to both warehouse shopping and Costco.com purchases. The rule has held for nearly two decades, so it is not changing based on your card issuer or Visa's network status. Costco made this choice to negotiate better rates with Citi and to encourage members to use their co-branded card.
The Costco Visa card itself is a Visa Signature card, which means it carries benefits like travel accident insurance and emergency medical evacuation coverage. But those perks matter only if you actually hold the card — a regular Visa from Chase, Bank of America, or any other issuer will not work inside Costco.
Key Takeaways
- Only the Costco Visa card (issued by Citi) works at Costco warehouses and Costco.com; all other Visa cards are declined.
- Costco also accepts Mastercard, American Express at warehouse locations, Discover, and cash, but no other Visa products.
- The Costco Visa card earns 2% cash back on Costco purchases and gas, 1% on all other purchases, with no annual fee.
- If you shop at Costco regularly but do not have their Visa card, you will need to use a different payment method or open a Costco Visa account.
What the Costco Visa card actually earns
The Costco Visa card offers a flat 2% cash back on all Costco warehouse purchases and Costco.com orders, plus 2% on gas at Costco pumps. You earn 1% cash back on all other purchases. There is no annual fee, and the cash back is paid as an annual reward certificate that you can use at Costco or deposit into a bank account.
The 2% rate on Costco purchases is higher than most general-purpose cash back cards, which typically offer 1% to 1.5% across all categories. However, the card is useful only if you shop at Costco regularly — if you visit once or twice a year, the rewards do not justify the effort to open the account.
Cash back is issued once per year, usually in January, based on your spending from the previous calendar year. You cannot redeem it monthly or on demand. If you close the card before the annual certificate is issued, you forfeit any cash back earned that year.
How to get the Costco Visa card if you do not have one
You must be a Costco member to open the Costco Visa card. If you are not yet a member, you will need to join Costco first — membership costs $65 for a Gold Star membership or $130 for an Executive membership, depending on your location and membership type.
Once you are a member, you can request the Costco Visa card at the membership desk during your next warehouse visit, or you can apply online through Costco.com. The application takes a few minutes and involves a hard credit pull. Citi will notify you of approval or denial within a few days, and the physical card typically arrives within one to two weeks.
You do not need to carry the physical card to use it online — Costco.com accepts the card number during checkout. At the warehouse, you will need the physical card or a digital version in your phone wallet if your bank supports it.
Other payment methods that work at Costco
If you do not have the Costco Visa card, you have several alternatives. Mastercard is accepted at all Costco locations and Costco.com. American Express is accepted at warehouse locations but not online. Discover is accepted at both warehouses and online. Cash and checks are also accepted at warehouses, though checks require a Costco membership card and a valid ID.
Costco does not accept PayPal, Apple Pay, Google Pay, or other digital wallets, even if your underlying card is a Mastercard or Discover. You must use the physical card or card number directly. This is one of the few major retailers that does not support mobile payment networks.
If you use a non-Visa card, you lose the 2% cash back that the Costco Visa offers on warehouse purchases. Mastercard and Discover do not have co-branded Costco cards with comparable rewards, so you earn whatever cash back your regular card provides — usually 1% or less on general purchases.
Why Costco dropped Visa in 2006
Costco switched from American Express to Citi Visa in 2006 after a contract dispute. The warehouse wanted lower interchange fees — the percentage Costco pays to card networks and banks for each transaction. Visa and Mastercard offered better terms than American Express, and Citi was willing to issue a co-branded card that would drive volume.
By requiring members to use the Costco Visa card, Costco may provide Citi a large, predictable customer base. In return, Citi offered the 2% cash back rate and no annual fee, which are competitive terms for a co-branded card. This arrangement benefits both companies: Costco negotiates lower fees, and Citi gains millions of active cardholders.
American Express is still accepted at Costco warehouses, but only at the register — not online. This is a remnant of the transition period and reflects the fact that American Express has a smaller market share than Visa or Mastercard among Costco members.
What happens if you try to use a regular Visa at Costco
If you attempt to pay with a standard Visa card from another bank, the card reader will decline the transaction. The terminal does not process the payment and does not charge your card. You will need to provide a different payment method — a Mastercard, Discover, American Express, the Costco Visa, or cash.
This happens at the point of sale, so there is no delay or confusion. The cashier will tell you the card was declined and ask for another form of payment. It is not a fraud block or a temporary issue — it is a permanent restriction built into Costco's payment system.
If you are shopping online at Costco.com and enter a regular Visa, the website will reject it during checkout and prompt you to use an accepted card instead. You cannot complete the purchase until you switch to a Mastercard, Discover, American Express, or the Costco Visa.
Frequently Asked Questions
Can I use my employer's Visa corporate card at Costco?
No. Corporate Visa cards are declined at Costco just like personal Visa cards. The restriction applies to all Visa products except the Costco Visa. If your employer provides a corporate card, you will need to use a personal Mastercard, Discover, or the Costco Visa for warehouse purchases.
Does the Costco Visa work at other stores?
Yes. The Costco Visa is a standard Visa Signature card, so it works anywhere Visa is accepted. However, you only earn 2% cash back on Costco purchases and Costco gas. All other purchases earn 1% cash back, which is lower than many competing cash back cards.
What if I am a Costco member but do not want to open a Visa card?
You can use Mastercard, Discover, American Express (at warehouses only), or cash. You will not earn the 2% cash back on Costco purchases, but you can still shop normally. Many members use a Mastercard or Discover card that offers higher cash back in other categories.
Can I use a Visa debit card at Costco?
No. Visa debit cards are declined at Costco, just like Visa credit cards. Only the Costco Visa card works. If you prefer debit, you can use a Mastercard or Discover debit card, or pay with cash.
Does Costco accept Visa gift cards?
No. Visa gift cards are declined at Costco for the same reason as regular Visa cards. If you have a Visa gift card, you will need to use it elsewhere. Costco does sell its own gift cards, which work like cash at the warehouse.