Yes, Walmart accepts Discover Card at all locations
Walmart takes Discover Card at every store, both in person and online. You can use it at checkout registers, self-checkout kiosks, and on Walmart.com. There are no restrictions on Discover at Walmart — it works the same way as Visa or Mastercard.
Discover is one of the four major payment networks in the United States, alongside Visa, Mastercard, and American Express. Because Walmart processes a high volume of transactions and needs to accept all major cards, Discover has been accepted there for years and remains accepted today.
Key Takeaways
- Walmart accepts Discover Card at all physical store locations and on Walmart.com without exception or minimum purchase requirement.
- Discover works at both staffed checkout lanes and self-checkout machines, and the payment process is identical to using Visa or Mastercard.
- Walmart also accepts Discover through Walmart Pay and other mobile payment apps that link to your Discover Card.
- If your Discover Card is declined, the issue is with your card or account, not with Walmart's acceptance of the network.
Using Discover at Walmart checkout
At a staffed register, hand your Discover Card to the cashier or insert it into the card reader when prompted. The transaction processes through Discover's network and posts to your account like any other purchase. There is no delay or special handling — Walmart's payment systems treat Discover the same as any other major card.
At self-checkout, insert your Discover Card into the card reader or tap it if your card has contactless capability. Follow the on-screen prompts to complete the transaction. If you use a Discover Card linked to a mobile wallet (Apple Pay, Google Pay, Samsung Pay), you can also tap your phone or watch at the contactless reader.
Discover on Walmart.com
When you shop online at Walmart.com, enter your Discover Card number, expiration date, and CVV in the payment section just as you would for any other card. Walmart's website accepts Discover for the full order total, including groceries, general merchandise, and Walmart+ subscriptions.
If you have a Walmart.com account, you can save your Discover Card for faster checkout on future purchases. The card information is encrypted and stored securely on Walmart's servers.
Walmart Pay and mobile payment options
Walmart Pay is Walmart's own mobile payment app that lets you pay with your phone at checkout. You can link your Discover Card to Walmart Pay and use it to scan a QR code at the register instead of handing over your physical card. This works at all Walmart locations.
You can also use third-party mobile wallets like Apple Pay, Google Pay, or Samsung Pay at Walmart if you have added your Discover Card to those apps. Tap your phone or watch at the contactless reader to complete the payment. Not all Walmart locations have contactless readers yet, but they are becoming more common.
What to do if your Discover Card is declined
If your Discover Card is declined at Walmart, the problem is not Walmart's acceptance of Discover. Instead, check these common reasons: your card may be expired, you may have reached your credit limit, there may be a fraud hold on your account, or your card issuer may have temporarily blocked the transaction.
Call the customer service number on the back of your Discover Card to find out why it was declined. Your card issuer can tell you whether the card is active, whether there is a hold, and whether you need to take any action. Once you resolve the issue with your card issuer, your Discover Card will work at Walmart again.
Discover Card rewards at Walmart
Many Discover Cards offer cash back on purchases. When you use your Discover Card at Walmart, you earn whatever cash back rate your specific card provides — this might be a flat percentage on all purchases or a higher rate in certain categories like groceries or gas. Check your card's terms to see what rewards you earn.
Walmart does not offer additional discounts for paying with Discover Card specifically. Your rewards come from your card issuer, not from Walmart. If you want to maximize rewards, compare your Discover Card's cash back rate to other cards you own and use the one that earns the most on groceries or general merchandise.
Frequently Asked Questions
Can I use Discover Card at Walmart gas stations?
Yes. Discover is accepted at Walmart fuel stations the same way it is accepted in stores. Insert your card at the pump, enter your ZIP code, and fill up. If you have a Discover Card with cash back on gas purchases, you will earn rewards on the fuel transaction.
Does Walmart have a minimum purchase amount for Discover Card?
No. Walmart accepts Discover Card for any purchase amount, from a single item to a large grocery haul. There is no minimum or maximum purchase requirement specific to Discover.
Can I use a Discover Card for Walmart returns?
Yes. If you return an item you bought with your Discover Card, Walmart will refund the money back to that same card. The refund typically posts to your account within a few business days, depending on your card issuer.
Is Discover Card accepted at Walmart Sam's Club locations?
Sam's Club has different payment rules than Walmart. Sam's Club accepts Discover, but you should confirm with your local Sam's Club or check their website, as payment policies can vary by location or membership type.
What if I want to pay with Discover but don't have my physical card?
You can use Walmart Pay, Apple Pay, Google Pay, or Samsung Pay if you have added your Discover Card to any of those apps. You can also call Walmart customer service to ask about other payment options if you have lost your card.