When you buy something using this page, we may earn a small affiliate commission. The Los Angeles Times newsroom was not involved in the creation of this content.

Payment Methods You Can Use At Costco


  • Costco has a partnership with Visa and only accepts Visa credit cards for in-store purchases.
  • Online and mobile app purchases can be made with Discover and Mastercard in addition to Visa.
  • Costco also accepts mobile wallets, checks, EBT cards, and cash for in-store purchases.
  • Costco gift cards can be used as a workaround for using other credit cards for purchases.

Since Costco has an established partnership with Visa, customers can’t pay for in-store purchases with cards from the other major networks — American Express, Discover, and Mastercard. That said, consumers can use Discover and Mastercard (but not Amex) when shopping on Costco.com and the Costco app.

What forms of payment are accepted at Costco?

Where the majority of national retailers are willing to accept most major forms of payment, including credit cards from all the major issuers, the warehouse club known as Costco does things differently.

The bulk retailer has a major contract with Visa, which replaced a prior agreement they had with American Express until 2016. Ever since the transition took place, Costco only accepts Visa payments for purchases in their members-only warehouses.

You can use other forms of payment at Costco, including mobile wallets like Apple Pay, Google Pay, and Samsung Pay. However, don’t bother trying to sneak a different type of card in your mobile wallet. Only Visa cards will process for in-store purchases.

You can also buy Costco merchandise with Costco Shop Cards, certain types of checks, and EBT cards. If you’re shopping for merchandise in-person at one of the big-box stores, you can also pay with cash.

Below you’ll find a table showing all payment methods you can use at Costco locations, including online and through the app, as well as at Costco gas stations.

Payment Methods Costco Physical Store Costco.com (Online) Costco Gas Station Pumps
Visa credit cards
The Costco Anywhere Visa® Card by Citi  
American Express      
Mobile wallets (Apple Pay, Google Pay, and Samsung Pay)    
Debit cards with a PIN
Costco Shop Cards
Personal checks    
Business checks    
Travelers checks    
EBT cards    

What credit cards does Costco accept?

We already mentioned how Costco only accepts certain credit cards. Below you’ll find an overview of the credit cards accepted at Costco warehouses and gas stations, as well as through their online store.

Credit cards accepted at Costco warehouses

Costco members can pay for their bulk purchases in warehouse stores with any Visa-branded credit card, including the Costco Anywhere Visa Card by Citi. This cashback credit card lets customers earn 4% back on eligible gas purchases and EV charging worldwide on up to $7,000 spent each year (then 1% back), 3% back at restaurants and on eligible travel purchases, 2% back on Costco and Costco.com purchases, and 1% cash back on other purchases.

Other rewards credit cards that are popular among Costco shoppers include the Chase Sapphire Preferred® Card and the Chase Freedom Unlimited®, both of which are Visa-branded. Where the Chase Sapphire Preferred® Card lets consumers earn Chase Ultimate Rewards points on all their purchases, the Chase Freedom Unlimited® lets users earn cash back instead with no annual fee.

Credit cards accepted at Costco gas stations

If you decide to fill up your tank at a Costco gas station, you’re still limited to paying with a Visa credit card. However, this is one area where the Costco Anywhere Visa Card by Citi shines since it offers an exceptional rewards rate on all gas station purchases.

Still, there are other rewards cards that offer great rates on gas purchases. This includes the Chase Freedom Unlimited®, which offers 5% cash back on the first $6,000 spent on gas purchases the first year (then 1.5% back), 5% back on travel booked through Chase Ultimate Rewards, 3% back on dining and drugstore purchases, and 1.5% cash back on other purchases.

Credit cards accepted online at Costco.com

Costco.com and the Costco app let Costco members pay for their purchases with a broader range of cards. In addition to Visa-branded cards, both platforms accept Discover cards (including JCB and Diners Club) and Mastercard credit cards.

This means you can shop online at Costco with any number of rewards and cash-back credit cards. As an example, you could pay online with the Citi® Double Cash Card since it offers 2% cash back on everything you buy — 1% when a purchase is made and another 1% when it’s paid off.

Our top picks for Costco-accepted Visa cards

Advertiser Disclosure

Why We Like It

“The Chase Sapphire Preferred® is one of the most popular credit cards in America due to its low annual fee and the flexibility of the Chase Ultimate Rewards program. When you meet the $4,000 spending criteria within the first 90 days, you’ll get a lucrative sign-up bonus of 60,000 points, worth $750, when spent toward travel in the Chase platform!

As a cardholder, you can earn 5x points on travel booked through the Chase Ultimate Rewards portal (including hotels, flights, car rentals, and cruises), 3x points on dining, online grocery delivery (excludes wholesale clubs), and select streaming services, 2x points on other travel purchases, and 1x points on any additional purchases outside of these categories (including your weekly Costco run).

  • Earns Chase Ultimate Rewards points
  • Generous bonus categories
  • Lucrative welcome offer
  • $95 annual fee
  • 3X points on online grocery purchases exclude Costco
  • Excellent credit required to qualify

Why We Like It

There are numerous reasons to love the Capital One Venture X Rewards Credit Card, but it all starts with its excellent earning rate for travel purchases. Cardholders can earn a whopping 10X miles on hotels and rental cars booked through the Capital One portal, plus they get 5X miles on flights booked the same way. All other purchases earn 2X miles as well, which is the equivalent of earning 2% cash back on everything you buy (including Costco purchases!)

This Capital One card also comes with a slew of premium travel benefits. Priority Pass Select airport lounge access, entry into Capital One airport lounges, $100 Global Entry or TSA PreCheck credit, and more. The $395 annual fee is also very reasonable when you compare this card to premium travel credit cards from other issuers.

  • Huge welcome offer
  • Flexible rewards you can use in more than one way
  • Comes with powerful travel benefits
  • Excellent credit required
  • Inferior transfer partners when compared to other flexible programs

Why We Like It

Chase’s Ink Business Unlimited® Card has a straightforward business rewards program. Combined with zero annual fees and unlimited 1.5% cash back on all purchases (which includes purchases made at Costco), those with Card Membership also get an enticing $900 bonus cashback for the first $6,000 you spend within three months of card membership.

That’s a pretty sizable cash bonus for a card that doesn’t charge you an annual fee. 

This card remains uncomplicated, with zero spending categories you have to keep track of. Your Chase Ultimate Rewards points are worth one cent when redeemed for cash through a statement credit or a direct deposit. 

If you’re trying to start or grow a business by making necessary purchases but can’t pay out of pocket, you have 12 months to enjoy 0% intro APR (then a variable APR of 18.49% - 24.49%) on purchases. 

The Ink Business Unlimited card is perfect for businesses that need to finance eligible and other purchases over time.

  • No reward caps
  • 0% intro APR for 12 months
  • No annual fee
  • Not great for balance transfers
  • Hefty foreign transaction fees
  • No bonus categories

Credit cards not accepted at Costco

Which non-Visa credit cards can be used in Costco stores? For the most part, trying to pay with any credit card that does not display the Visa logo is a lost cause at the big box store.

Does Costco accept Mastercard?

Costco warehouses will not accept Mastercard, but you can pay for Costco.com purchases or Costco app purchases with a Mastercard product like the Chase Freedom Flex.

Why is Mastercard not accepted at Costco? It’s hard to say why the retailer is so specific when it comes to accepted payment methods, but the store does have an existing partnership with Visa as well as a Visa-branded credit card for Costco stores.

Does Costco accept American Express?

Costco once had an exclusivity agreement with Amex, which came to a screeching halt in 2016. Before the transition toward Visa, in fact, the retailer offered several co-branded Amex credit cards including the Costco True Earnings and True Earnings Business cards from American Express.

That all changed in June of 2016 when Costco switched teams and built an in-depth partnership with Visa instead. This means Costco has refused payment from any American Express card since the summer of 2016 — not even through their online store and the Costco mobile app.

Does Costco accept Discover?

Costco does accept Discover cards if you pay online or with their mobile app. However, you cannot pay with a Discover credit card in their brick-and-mortar stores.

Does Costco accept debit cards?

If you are a card member who prefers debit cards over credit, you should also know that Costco accepts debit cards with their own PIN number. The retailer is very specific about this on their website as well, although their payment page does say that “most” PIN-based debit and ATM cards are accepted.

You can also use prepaid gift cards and debit cards to pay for purchases at Costco, but only if they have the Visa logo on the front.

Potential workaround: How to use any credit card you want for Costco purchases

While you can only use Visa cards to shop in Costco stores, there’s one potential workaround you can use to pay with any type of card you want. If you can find a way to purchase a Costco Shop Card with another credit card, you can use the shop card to pay your Costco bill in person, online, or through their app.

As an example, it’s possible to buy Costco gift cards on eBay.com, in which case you can pay with any credit card you prefer. The brand’s gift cards can also be found on Amazon.com.

Final thoughts

Costco membership comes with an array of important benefits, including the ability to buy household items and groceries in bulk. Members also get the chance to save money every time they buy gas at the pump. The Costco Travel portal is a great tool for those who want to save money on vacation packages and cruises while qualifying for extra perks like hotel credits, free breakfast, and shop cards they can use for Costco purchases.

With all this being said, you should know that Costco is pretty limited when it comes to their accepted forms of payment. You can only use Visa credit cards for your in-store purchases.

Top credit cards of 2023 Compare cards side-by-side Credit Cards with Mouse Cursor COMPARE CARDS

FAQ: Costco Payment Methods

Does Costco accept credit cards?

Costco only accepts Visa credit cards within their brick-and-mortar stores. However, Costco.com and Costco app shoppers can also pay with Discover or Mastercard.

What cards are accepted by Costco?

Costco has an exclusivity agreement with Visa, so you can only use Visa-branded cards in their warehouse clubs. However, Discover cards and Mastercard can be used for online and in-app purchases.

Does Costco take Visa or MasterCard?

Costco’s partnership with Visa has made it so consumers can only use Visa credit cards for in-store purchases.

What credit cards does Costco accept online?

When it comes to online purchases made with Costco, as well as Costco app purchases, customers can pay with Visa, Discover, and Mastercard.

What credit card does Costco not take?

Costco does not accept Amex as payment in any circumstances, not even for purchases made online or through the app.

Does Costco accept the Apple Card?

The Apple Card is a Mastercard, so it cannot be used for in-store purchases at Costco. However, you can use the Apple card for Costco.com purchases and those made through the Costco app.

Can I use Samsung Pay at Costco?

You can use Samsung Pay for in-store purchases at Costco, but only if you connect a Visa-branded credit card to your account.

Holly D. Johnson
Holly D. Johnson Finance Expert

Holly D. Johnson is an award-winning personal finance writer who covers topics like insurance, investing, credit and family finance. As a leading voice in the travel and loyalty space, Johnson has traveled with her family to more than 50 countries over the last decade. 

The author has also written extensively on the power of household budgeting, and she even co-authored a book on the topic. Zero Down Your Debt: Reclaim Your Income and Build a Life You’ll Love was originally published in 2017, and it teaches families how to use zero-sum budgeting to reach their financial goals. She is also the co-owner and founder of the family finance and travel website, ClubThrifty.com.

Johnson’s 10+ years of writing have focused on helping families make important financial decisions at each stage of their lives. The author also applies the financial principles she teaches to her own life, and she is currently on track to retire in her late 40’s with her partner. She currently lives in Central Indiana with her husband and children, and she is a regular contributor for Bankrate, CNN, Forbes, U.S. News and World Report Travel and many other notable publications.

* Opinions expressed here are those of the LA Times Compare Cards Team and have not been reviewed or approved by any advertiser or entities included within this content. See our editorial policy for more details.

All products or services are presented in this content without warranty. The information, including card details such as rates and fees, is accurate at the time of publish. Please visit each bank's website directly for the most current information.