If you spend $500/month on groceries, the difference between the best card and the wrong card is about $280/year in rewards. That's real money. Here's the boring math behind which card is actually best for groceries in 2026, with no affiliate-link weighting.
The short answer
| Category | Card | Rate | Cap | Annual fee |
|---|---|---|---|---|
| Best overall | Amex Gold | 4x points | $25,000/yr | $325 |
| Best no-fee | Citi Custom Cash | 5% back | $500/mo | $0 |
| Best for Costco/Sam's | Costco Anywhere Visa | 2% back | None | $0 (w/ membership) |
| Best straight cashback | Blue Cash Preferred | 6% back | $6,000/yr | $95 |
| Best for points hoarders | Chase Sapphire Reserve | 3x points | None | $795 |
How to actually decide
Three questions get you 95% of the way to the right answer:
- How much do you spend on groceries per month? Under $500/mo, no-annual-fee wins almost always. Over $500/mo, paid cards start to pay for themselves.
- Where do you shop? Costco/Sam's Club don't count as "supermarkets" for Amex Gold or Blue Cash Preferred. They use their own categories.
- Cashback or points? Points are worth more if you transfer to airline/hotel partners (1.5-2 cents each). They're worth ~1 cent if you take statement credit. Pick one.
The math, card by card
1. Amex Gold — best overall
4x Membership Rewards points at U.S. supermarkets, up to $25,000/year in purchases (so $2,083/month). 4x at restaurants too, including delivery. $325 annual fee.
Real math for $500/mo grocery spend: $500 × 12 × 4 = 24,000 MR points/year. At 1.8¢/point average redemption value, that's $432/year in rewards. Subtract the $325 fee → $107 net. Add the $120 Uber Cash credit and $84 dining credit that come with the card and most spenders are net positive ~$200-300/year just on groceries.
Caveat: Costco, Walmart Supercenter, Trader Joe's, and target.com don't count as "U.S. supermarkets" in Amex's classification. Whole Foods and Wegmans do.
2. Citi Custom Cash — best no-fee
5% cashback on your top eligible spend category each month, capped at $500/month. Groceries is one of the eligible categories.
Real math: $500 × 12 × 5% = $300/year, $0 annual fee. Net $300. If you spend more than $500/month on groceries, the excess earns 1% — at which point Amex Gold catches up.
The catch: only one card per Citi account, so if you also want the 5% on gas with another Citi Custom Cash, you'd need a second account (which Citi sometimes restricts).
3. Blue Cash Preferred — best straight cashback
6% cashback at U.S. supermarkets, up to $6,000/year. $95 annual fee.
Real math at the cap: $6,000 × 6% = $360. After fee: $265. Plus 6% on streaming ($25-50/year extra for most people) and 3% on gas.
This is the right card if you want simple cashback (no points hassle), spend close to $500/month on groceries, and don't care about Amex Gold's extra credits.
4. Costco Anywhere Visa
2% back at Costco. 4% on gas (capped at $7,000/year), 3% on travel/restaurants, 1% everywhere else.
It pays out as an annual cashback certificate redeemable only at Costco. If you're a Costco regular, this is fine. If you're not, the everyday earn rates are weak.
What about Apple Card, Capital One Savor, Wells Fargo Active Cash?
Quick rundown of the cards that come up a lot:
- Apple Card: 1% on groceries unless you use Apple Pay at the supermarket (then 2-3% in some merchants). Convenient but middling.
- Capital One Savor: 3% on groceries (Walmart and Target excluded). Solid if you're already in the Capital One ecosystem.
- Wells Fargo Active Cash: 2% flat on everything. A reasonable backup card but not the best for groceries specifically.
- Discover It Cash Back: 5% on rotating quarterly categories — Q3 typically includes grocery stores. First-year bonus doubles all rewards. Worth carrying as a quarterly play, not a primary card.
The two-card setup that beats everything
If you spend >$500/month on groceries and shop at non-Amex supermarkets sometimes:
- Amex Gold for Whole Foods, Wegmans, regional chains — 4x points (≈7.2% effective value)
- Capital One Venture X or another 2x catch-all for Costco, Walmart, Trader Joe's
This stack maxes out reward rates at every grocery store, period. It's also the setup that requires the most discipline — which card goes in which wallet pocket — and that's exactly the problem RewardSmart was built to solve.
The honest part
This guide isn't sponsored. We don't make affiliate revenue from Amex Gold (Amex's program isn't open to small apps). We do make affiliate revenue from a few of the other cards mentioned, but the rankings above ignore that — they're based on the actual math for a $500/month grocery spender.
If you carry a balance, none of this matters. Interest at 22-30% APR wipes out every reward category mentioned here. Pay your statement balance in full or these cards cost you money.
How RewardSmart helps
The right card for groceries depends on the store, the quarter, your other cards, and how you redeem points. Keeping track is painful. RewardSmart looks at your wallet and tells you which card to use at checkout — including grocery edge cases (Costco vs Whole Foods vs Trader Joe's vs Walmart, all of which classify differently).
It's free with limited features, $4.99/month if you want unlimited Plaid linking and hourly price checks.