Best credit card to use at Walmart (October 2026)
The best card to use at Walmart is the OnePay CashRewards (Walmart), which earns 5% cash back there.
Top cards at Walmart
- 1OnePay CashRewards (Walmart) 5% cash back · Walmart
- 2MaxBack Cash 3% cash back · Superstores
- 3Robinhood Gold Card 3% cash back on everything
- 4Always Cash Visa Signature Rewards 2.5% cash back on everything
- 5Active Cash 2% cash back on everything
Good to know
- Excluded from nearly all grocery bonus categories.
- OnePay CashRewards (Walmart): With a linked Walmart+ membership; 3% without.
- MaxBack Cash's 3% is capped at $1,500/month combined across the 3% categories.
- MaxBack Cash: Discount stores such as Walmart and Target.
- Robinhood Gold Card: 3% on everything while you hold a Gold subscription.