Best card for… · ranked by real value

Best credit card for Walmart

Walmart has the same problem as Target and for the same reason: it codes as a discount superstore, and superstores are precisely what grocery bonuses exclude.

Chase Sapphire Preferred leads at 3.8¢ back per dollar at Walmart — 3x, against a $95 annual fee. Capital One Savor follows at 3.0¢.

Updated 2026-09-16

Cards with a bonus that applies at Walmart

Ranked by real value — the printed rate multiplied by our conservative value for the currency it pays, so a big multiplier in a weak currency can't win on the number alone. The "what the rate covers" column is the issuer's own printed wording, because that is what decides whether the bonus reaches this merchant at all.

#Card ValueRate What the rate covers CapFee
1 Chase Sapphire Preferred
Chase
3.8¢/$ 3x Online grocery purchases (not in-store); excludes Target, Walmart, and wholesale clubs uncapped $95
2 Capital One Savor
Capital One
3.0¢/$ 3% Excludes superstores like Walmart and Target uncapped $0
3 Capital One Savor Rewards for Students
Capital One
3.0¢/$ 3% Excludes superstores like Walmart and Target uncapped $0
4 Capital One SavorOne Rewards (Fair Credit)
Capital One
3.0¢/$ 3% Excludes superstores like Walmart and Target uncapped $39
5 PenFed Platinum Rewards
PenFed
2.6¢/$ 3x Supermarkets, including most Target and Walmart locations uncapped $0
6 Wyndham Rewards Earner Plus Card
Barclays
2.4¢/$ 4x Excludes Walmart and Target uncapped $95
7 Wyndham Rewards Earner Premier Card
Barclays
2.4¢/$ 4x excludes Target and Walmart uncapped $395
8 U.S. Bank Altitude Connect Visa Signature Card
U.S. Bank
2.0¢/$ 2x excludes wholesale clubs and discount stores/supercenters such as Target and Walmart uncapped $0
9 Wyndham Rewards Earner Card
Barclays
1.8¢/$ 3x Excludes Walmart and Target uncapped $0

If you don't hold one of those: the best flat-rate cards

General-purpose cards ranked by the real value of the rate they pay on everything — what Walmart earns when no bonus category applies. Store cards and single-retailer cobrands are excluded here: rewards you can only spend at one chain can't answer "what should the rest of my spending go on?"

#Card Base valueBase rate Fee
1 Capital One Venture Business
Capital One · business
2.6¢/$ 2x $95
2 Capital One Venture Rewards
Capital One
2.6¢/$ 2x $95
3 Capital One Venture X Business
Capital One · business
2.6¢/$ 2x $395
4 Capital One Venture X
Capital One
2.6¢/$ 2x $395
5 Citi Double Cash® Card
Citi
2.0¢/$ 2% $0
6 U.S. Bank Smartly Visa Signature Card
U.S. Bank
2.0¢/$ 2% $0
7 Fidelity Rewards Visa Signature
Elan Financial Services
2.0¢/$ 2% $0
8 Wells Fargo Active Cash
Wells Fargo
2.0¢/$ 2% $0
9 Apple Card
Goldman Sachs
2.0¢/$ 2% $0
10 Capital One Spark Cash (Spark 2% Cash)
Capital One · business
2.0¢/$ 2% $95

The exclusions are printed on the cards themselves

Across our database the grocery terms read "excludes superstores like Walmart and Target", "excludes general merchandise/discount superstores and warehouse clubs", "discount/superstore/warehouse-club and convenience-store grocery purchases earn 1% instead". Groceries bought at Walmart are not groceries as far as a rewards card is concerned. Any list crowning a 6% supermarket card the best Walmart card is mapping a category it didn't check.

Walmart's own card program isn't in our catalog

Walmart's own payment and card products aren't in our database — we rank only what we've verified against issuer terms. Check them directly if Walmart is a big share of your spending. We'd rather point you off-site than quietly rank the cards we happen to cover and call one of them the winner.

What actually works: flat rate, or a quarter that covers it

With no standing bonus available, the honest answer is your best uncapped flat-rate card — the table below ranks them by real value. The only cards that can do better are rotating-calendar and pick-your-category cards, in the quarters where the category happens to fit, with activation. That's a real option, not a plan.

The honest caveat

Merchant coding is set by the payment networks, not by us: a store can change how it codes, a franchise can code differently from a corporate location, and an issuer can revise its exclusions without announcing it. Everything above comes from the printed terms in our maintained database, valued at our conservative point values — but the only way to know what a specific card pays on your charges is to score them. That is exactly what the optimizer does.

Which card should this spending actually be on? The demo re-scores a year of realistic spending against every card in a wallet — free, no signup. See it on sample data →

← All merchant & bill guides · Best card for Target · Best flat-rate cash-back cards · Best cards for groceries