Sam's Club accepts Mastercard, Discover, and American Express, but not Visa
Sam's Club stopped taking Visa cards in 2006 and has not accepted them since. If you have a Visa card, you cannot use it at Sam's Club registers, gas stations, or online. The warehouse accepts Mastercard, Discover, and American Express without restriction. You can also pay with debit cards (Mastercard or Discover), cash, checks, and Sam's Club gift cards.
This matters because it shapes which card you should carry to Sam's Club and which rewards you can actually earn there. If you own a Visa but no other card, you will need to bring cash, a debit card, or a different credit card to shop. Many people discover this at checkout, which is why knowing the rule ahead of time saves frustration.
Key Takeaways
- Sam's Club accepts Mastercard, Discover, and American Express credit cards, but Visa cards do not work at any Sam's Club location.
- You can pay with a Mastercard or Discover debit card, cash, checks, or Sam's Club gift cards if you do not have an accepted credit card.
- Sam's Club membership itself is separate from payment method — you need a membership card to enter, but you can pay for purchases with any accepted card or cash.
- If you want to earn rewards on Sam's Club purchases, choose a Mastercard, Discover, or American Express card that offers cash back or points.
Why Sam's Club does not accept Visa
Sam's Club and Visa had a contract dispute that ended in 2006. Sam's Club decided not to renew the agreement, and Visa has remained off the accepted list ever since. The warehouse has not publicly stated plans to change this policy, so Visa exclusion appears to be permanent.
This is unusual — most retailers accept all major card brands. Sam's Club is one of the few large chains that has maintained a single-brand exclusion for this long. The decision affects millions of Visa cardholders, which is why it remains a common question at membership desks.
Mastercard, Discover, and American Express at Sam's Club
All three of these card brands work at Sam's Club registers, self-checkout, gas pumps, and the online store. There are no restrictions based on card type — a basic Mastercard works the same as a premium rewards Mastercard. The same applies to Discover and American Express.
If you have a rewards card from any of these three brands, you will earn points or cash back on Sam's Club purchases. The rewards rate depends on your specific card, not on Sam's Club's policy. Check your card's terms to see whether Sam's Club purchases earn bonus rewards or standard rates.
Debit cards and other payment methods
Sam's Club accepts debit cards branded as Mastercard or Discover. Visa debit cards do not work, just like Visa credit cards. If your debit card has a Mastercard or Discover logo, you can use it at Sam's Club.
You can also pay with cash, personal checks, and Sam's Club gift cards. Sam's Club does not accept PayPal, Apple Pay, Google Pay, or other digital wallets at this time. If you need to pay but do not have an accepted card or cash, a gift card purchased elsewhere (online or at another retailer) is an option.
Sam's Club membership card versus payment card
Your Sam's Club membership card is not a payment method — it is your entry ticket to the warehouse. You show your membership card at the door, and then you pay for purchases with a separate payment method: a credit card, debit card, cash, or check.
Sam's Club does offer a co-branded Mastercard through Synchrony Bank, but you do not have to use it. You can hold a Sam's Club membership and pay with any accepted card. The co-branded card straightforward offers bonus rewards on Sam's Club purchases and other perks, but it is optional.
Planning your payment method before you shop
If you have a Mastercard, Discover, or American Express, bring it to Sam's Club and you will have no issues. If you only have Visa, plan to bring cash or a debit card instead. Check your wallet before you leave home — discovering the restriction at checkout wastes time and can be embarrassing if you do not have a backup payment method.
If you shop at Sam's Club regularly and want to earn rewards, consider opening a Mastercard or Discover card that offers cash back or points. Many banks offer these cards with no annual fee, and you can use them at Sam's Club and everywhere else. This gives you a card that works at Sam's Club plus rewards on your purchases.
Frequently Asked Questions
Can I use my Visa card at Sam's Club gas stations?
No. Visa cards do not work at Sam's Club gas pumps, registers, or online. You will need to use a Mastercard, Discover, American Express, cash, or a debit card branded with Mastercard or Discover.
Does Sam's Club accept Visa debit cards?
No. Visa debit cards are not accepted, even though they carry the Visa brand. Only Mastercard and Discover debit cards work. If your debit card is Visa, bring cash or an accepted credit card instead.
Can I use a Sam's Club gift card if I do not have an accepted payment card?
Yes. You can purchase a Sam's Club gift card online or at another retailer and use it to pay for your purchase. You still need a membership card to enter the warehouse, but the gift card covers the cost of items.
Does the Sam's Club Mastercard give extra rewards?
The Sam's Club Mastercard through Synchrony offers bonus cash back on Sam's Club purchases and gas, plus other benefits. The exact rewards rate depends on your card tier. You can compare it to other Mastercard options to see if it fits your spending.
What if my credit card is not Mastercard, Discover, or American Express?
If your card is Visa or another brand not listed, it will not work at Sam's Club. Bring cash, a check, or a debit card with Mastercard or Discover branding. You can also use a Sam's Club gift card purchased elsewhere.