On August 24, 2026, Walmart started accepting tap to pay. Apple Pay, Google Pay, and plain contactless cards now work at select Walmart stores and Sam's Club locations, with the rest of the US chain due by the end of the year and fuel stations by mid-2027. For years the only way to pay by phone at Walmart was Walmart Pay, the QR-code system buried in Walmart's own app. That's over.
Which makes the question of the best credit cards for Walmart more interesting than it used to be, because you're no longer limited to the piece of plastic you remembered to bring. Whatever card is loaded in your phone is now in play. The catch is that Walmart is one of the worst places in retail to earn bonus rewards, and most people are quietly earning 1% there without realizing it.
Why Your Grocery Card Earns Nothing at Walmart
Card networks sort merchants with four-digit codes, and Walmart codes as a discount store or superstore — not a supermarket. Almost every grocery bonus category in the market explicitly excludes superstores and warehouse clubs.
That means the Amex Blue Cash Preferred's 6% at US supermarkets doesn't apply. Neither does the Amex Gold's 4% at US supermarkets. Chase's grocery categories exclude Walmart and Target too. You swipe the card you think of as your grocery card and earn the base rate, which is usually 1%.
The gap is not small. Put $500 a month of groceries on a Blue Cash Preferred at a supermarket and you earn 6%, or $360 a year. Buy the identical cart at Walmart and you earn 1%, or $60. Same food, same card, $300 difference — and the card still charges its $95 annual fee.
One exception is worth knowing: Walmart Neighborhood Market locations sell groceries almost exclusively, and they frequently code as grocery stores rather than superstores. If there's one near you, your 6% card may work there even though it fails at the Supercenter three miles away. Merchant coding is the single most misunderstood part of category earning, and we break down how to read it in maximizing category multipliers.
The Best Credit Cards for Walmart Purchases
Given that no mainstream grocery card counts Walmart, the realistic field is short.
OnePay CashRewards Card — this is Walmart's own card now, a Mastercard issued by Synchrony, and it's the highest earner at Walmart by a wide margin. It pays 3% back at Walmart and Walmart.com, rising to 5% if you have a Walmart+ membership, plus 1.5% everywhere else. No annual fee, no foreign transaction fee, and a welcome bonus worth about $35.
The 5% is the headline, but Walmart+ costs $12.95 a month, or $98 a year, so it deserves a hard look:
The Walmart+ break-even. Walmart+ buys you two extra percentage points at Walmart. Covering its $98 cost takes $4,900 of Walmart spending a year — about $408 a month — before the membership pays for itself on rewards alone. Below that, the plain 3% earns you more.
Here's the same math at three realistic spending levels, comparing what you'd actually keep:
| Yearly Walmart spend | Flat 2% card | OnePay at 3% | OnePay at 5%, minus $98 |
|---|---|---|---|
| $2,400 | $48 | $72 | $22 |
| $3,600 | $72 | $108 | $82 |
| $6,000 | $120 | $180 | $202 |
| $9,600 | $192 | $288 | $382 |
Below roughly $5,000 a year at Walmart, paying for Walmart+ to unlock 5% loses to just taking the 3%. Above it, the membership wins — and if you were already paying for Walmart+ for the free delivery, the 5% is free money and the calculation doesn't apply.
A flat 2% card — Wells Fargo Active Cash, Citi Double Cash, or the Fidelity Rewards Visa. None of them care what Walmart codes as, which is exactly the point. Two percent on everything with no annual fee and nothing to track beats a 6% grocery card that pays 1% at the store you actually shop at. If Walmart is a few hundred dollars a month for you, the difference between this and the OnePay card is $36 a year on $3,600 of spending, and you skip having another account. We cover the full lineup in the best flat rate credit cards.
Rotating category cards — Walmart.com has turned up in 5% rotating categories in past years, so it's worth checking each quarter before you assume. It isn't there right now: Discover's fourth-quarter 2026 categories are restaurants, entertainment, and utilities. Rotating cards are a bonus to catch when it appears, not a plan.
Sam's Club is its own situation. It codes as a warehouse club, which is excluded from grocery bonuses just like Walmart, and it only takes Mastercard for in-club purchases. The OnePay card is a Mastercard, which makes it one of the few cards that covers both halves of the Walmart empire.
What Walmart Tap to Pay Actually Changes
The rollout is store by store. Walmart hasn't published a list of which locations are live, so the honest answer is to hold your phone to the terminal and see. Several shoppers have reported cashiers pushing back because the staff hadn't been told the feature was turned on — if that happens, it's worth asking for a supervisor rather than assuming your store isn't ready.
Three practical consequences of Walmart Apple Pay and Google Pay support:
Your default wallet card is now your Walmart card. Open your phone's wallet settings and make sure the card sitting in the default slot is the one earning the most. Most people set that up years ago and never looked again.
You no longer need the Walmart app to pay. Walmart Pay required opening the app and scanning a QR code at the register, which is why most people just used a physical card. Tap to pay removes that step entirely.
Your actual card number isn't shared. Phone wallets send a device-specific token instead of your card number, so a breach at the register doesn't expose the card. That matters more at a retailer this size than at a corner store.
Fuel is the exception. Walmart's gas stations aren't scheduled for tap to pay until mid-2027, so you'll still be inserting a card at the pump — and gas at Walmart codes as a gas station, which means a card with a gas bonus category does work there.
How to Pick One
Three cases cover almost everyone.
If Walmart is where you do the bulk of your shopping — call it $400 a month or more — and you already pay for Walmart+, the OnePay card at 5% is the clear answer and nothing else comes close. If Walmart is your main store but Walmart+ isn't something you'd otherwise buy, take the same card at 3% and skip the membership. And if Walmart is just one of several places you shop, don't open anything: put a flat 2% card in your phone's default wallet slot and move on. The difference between 2% and 3% on $300 a month is $36 a year, which is not worth a new account and a new credit inquiry.
One thing to watch on the OnePay card is the 1.5% it pays everywhere else, which is below the 2% standard. It's a card to use at Walmart and leave out of everything else — which, now that Walmart takes tap to pay, is easier than it's ever been.
