Why Walmart and Target don't count as groceries on your credit card

By Jangul AslamLinkedIn · Published July 10, 2026

You did the smart thing: you got a card that earns 6% at grocery stores, and you buy your groceries at Walmart. Then the statement arrives and the big multiplier is nowhere to be found — those runs earned the card's plain 1% base rate.

Nothing malfunctioned. Your card simply doesn't consider Walmart a grocery store.

Cards don't see stores — they see merchant codes

When you pay, the card network doesn't transmit "this is a supermarket." It transmits the merchant's category code, and bonus categories are written against those codes. Walmart, Target, and Meijer are coded as superstores (discount/general-merchandise stores), not supermarkets — so at most issuers, the grocery multiplier never fires there, no matter how many bananas are in the cart. Warehouse clubs — Costco, Sam's Club, BJ's — are a third bucket, also excluded from grocery bonuses at most issuers.

That's why our groceries ranking says, right at the top: supermarkets, not superstores or wholesale clubs. We model them as three separate categories because the card networks do.

What actually wins at these stores

The pattern at superstores and clubs: the store's own card usually beats any general grocery card, because the store card is scoped to the store rather than to a merchant code your issuer excludes. What our engine currently ranks first, with rates verified against issuer pages:

And if you don't want a store card at all, a good flat 2% card is the honest floor at any of them.

Where the 6% card still earns its keep

Grocery multipliers work exactly as advertised at actual supermarkets — Kroger, H-E-B, Publix, Safeway, and the rest. That's where the Blue Cash Preferred's 6% (on up to $6,000/yr) tops our groceries ranking, with the Amex Gold's 4x behind it. The skill isn't owning the best grocery card — it's knowing which door it works behind.

One more wrinkle worth knowing: this cuts both ways. Some purchases you wouldn't call groceries do code as groceries (and vice versa for delivery apps and prepared food) — the merchant code decides, not the shopping cart. That's a topic for its own article.

Every rate above carries a verification date and issuer source link on its card page, re-checked weekly — because category rules like these are exactly the fine print that changes quietly.

Common questions

Does Walmart count as groceries on the Amex Blue Cash Preferred?
Generally no. Walmart is coded as a superstore, not a supermarket, so grocery bonus categories at most issuers — including 6% grocery cards — pay their base rate there. Walmart's own OnePay CashRewards Card earns 3% at Walmart (5% with a linked Walmart+ membership), which usually beats any grocery card you'd swipe there.
Does Target count as a grocery store for credit card rewards?
No — Target codes as a superstore at most issuers, so grocery multipliers don't apply. The Target Circle Card's 5% discount at Target is the strongest option we track there.
Do Costco and Sam's Club count as groceries?
No — warehouse clubs are their own category and are excluded from grocery bonuses at most issuers. At Costco (Visa only in-store), Bank of America Customized Cash Rewards leads our ranking at 2%; at Sam's Club, the Sam's Club Mastercard earns 3x for Plus members.

All articles