Activate a CardApply for a CardStore Credit CardsMake a PaymentContact UsAbout Us

Does Costco Take Mastercard Credit Cards? What Shoppers Need to Know

If you've ever pulled out a Mastercard at the Costco checkout and had it declined — or wondered before your trip whether it would work — you're not alone. Costco's payment policy is one of the more talked-about quirks in retail, and it genuinely catches people off guard. Here's what's actually going on.

Costco Only Accepts Visa Credit Cards In-Store

The short answer: no, Costco does not accept Mastercard credit cards at its warehouse locations in the United States. This isn't a temporary policy or a register glitch — it's a deliberate, long-standing exclusive partnership.

Since 2016, Costco has had an exclusive co-branded credit card deal with Visa and Citibank. As part of that agreement, Costco warehouses only accept Visa credit cards for credit card purchases. Mastercard, American Express, and Discover credit cards are all turned away at the in-store register.

This surprises a lot of shoppers because most major retailers accept all four major card networks. Costco is one of the few large chains that doesn't.

What Payment Methods Does Costco Accept?

While Mastercard credit cards are out, Costco isn't as restrictive as it might seem across the board.

Payment MethodAccepted In-Store?
Visa credit cards✅ Yes
Mastercard credit cards❌ No
American Express credit cards❌ No
Discover credit cards❌ No
Mastercard debit cards✅ Yes
Visa debit cards✅ Yes
Cash✅ Yes
Checks✅ Yes
EBT/SNAP✅ Yes
Costco Shop Cards (gift cards)✅ Yes

This is where the distinction matters: Mastercard debit cards are accepted, even though Mastercard credit cards are not. The exclusion applies specifically to credit card network agreements — debit transactions route differently and aren't affected by the Visa exclusivity deal.

Why Does Costco Have This Restriction?

Costco's business model is built around keeping costs lean and passing savings to members. Interchange fees — the fees merchants pay to card networks each time a credit card is swiped — are a significant operating cost for any retailer.

By negotiating an exclusive deal with Visa, Costco was able to secure more favorable interchange rates. The trade-off is limiting which credit cards members can use in-store. For a retailer with Costco's sales volume, even a fraction of a percentage point difference in fees translates into substantial savings — savings that can flow back into member pricing.

This is a legitimate business strategy, not an oversight. Costco has maintained it consistently since ending its previous exclusive partnership with American Express.

What About Costco.com? 🖥️

Online is different. Costco.com accepts a broader range of payment methods, including:

  • Visa credit and debit cards
  • Mastercard credit and debit cards
  • Discover credit cards
  • American Express credit cards
  • PayPal
  • Costco Shop Cards

So if you want to use your Mastercard credit card at Costco, shopping online is a straightforward workaround. The same membership benefits and pricing apply — you're just not shopping in the warehouse.

The Co-Branded Costco Anywhere Visa Card

Costco's exclusive partnership with Visa produced the Costco Anywhere Visa® Card by Citi, a co-branded card designed for Costco members. It earns cash back across several spending categories — including gas, dining, travel, and Costco purchases — and functions wherever Visa is accepted worldwide.

Worth noting: this card doesn't charge an annual fee separately from your Costco membership, which makes it a common consideration for frequent Costco shoppers. However, whether it makes sense for any individual depends heavily on their spending patterns, existing cards, and credit profile — not just the fact that it works at Costco.

How This Affects Your Card Strategy 💳

If most of your credit card spending runs through a Mastercard — or if your best rewards card happens to be a Mastercard — Costco's policy creates a real gap in your setup. A few things worth thinking through:

Your existing card portfolio matters. If you already carry a Visa credit card with decent rewards, the Costco restriction may be a minor inconvenience. If your only or primary credit card is a Mastercard, you'd either need to use a debit card, pay with cash, or consider adding a Visa card to your wallet.

Your credit profile determines your options. Whether you could qualify for the Costco Anywhere Visa — or any additional Visa credit card worth adding — depends on factors like your credit score range, credit history length, utilization rate, and income. These variables play out differently for every borrower.

The workaround has limits. Using a Mastercard online at Costco.com works, but it doesn't solve the problem for in-store runs, especially for fresh food, gas, or bulk purchases where warehouse shopping makes the most sense.

What Score Range Would Support Adding a Visa Card?

There's no universal cutoff, and issuers weigh multiple factors beyond a single score. That said, as a general benchmark:

  • Good to excellent credit (roughly 670 and above) typically opens access to a wider range of Visa credit card options, including rewards cards
  • Fair credit (roughly 580–669) may still qualify for some Visa options, potentially secured cards or entry-level products
  • Building or rebuilding credit profiles face more limited choices, and adding a new card may or may not align with short-term credit goals depending on current utilization and inquiry history

Where your profile actually falls — and what that means for your specific options — is something only your credit report and current scores can tell you.