The math on a grocery card is unusually clear-cut. A typical household spending $800/month on groceries puts $9,600/year through the card. At 1% cash back that's $96. At 6% it's $576. The right card for your spending level pays for itself many times over โ but the wrong one (or the right one used the wrong way) leaves real money on the table.
The contenders
Eight cards consistently rank as the strongest grocery options. Each has a specific sweet spot:
- Blue Cash Preferred (Amex) โ 6% cash back at U.S. supermarkets up to $6,000/year (then 1%), 6% on streaming, 3% on transit and gas. $95 annual fee. The raw rate winner for most grocery-heavy households.
- American Express Gold โ 4ร Membership Rewards points at U.S. supermarkets up to $25,000/year, 4ร at restaurants. $325 annual fee, partly offset by $120 dining credits and $120 in Uber credits.
- Citi Custom Cash โ 5% cash back on your top spending category each cycle, up to $500 in spend ($25/cycle cap). $0 annual fee. Best at the low end.
- Capital One SavorOne โ 3% at grocery stores (excludes Walmart and Target), 3% on dining, entertainment, streaming. $0 annual fee. Balanced no-fee option.
- Discover It Cash Back โ 5% on rotating categories (groceries appear in some quarters), 1% on everything else. $0 annual fee. First-year cashback match doubles year-one rewards.
- Chase Freedom Flex โ 5% on rotating categories quarterly (groceries occasionally), 3% on dining, 3% drugstores. $0 annual fee.
- TD Cash Card โ 3% on grocery stores (and dining or gas โ your pick), 1% elsewhere. $0 annual fee. Less famous but a solid no-fee 3% option in supported regions.
- Costco Anywhere Visa โ 4% on gas (up to $7,000/year), 3% on dining and travel, 2% at Costco itself. $0 annual fee with a Costco membership. Specifically for warehouse-club households.
The honest break-even math
Whether the $95 Blue Cash Preferred fee is worth it depends entirely on your monthly grocery spend. Here's the comparison at three spending levels:
- $200/month ($2,400/year):
- Blue Cash Preferred: $144 (6%) โ $95 fee = $49 net
- Citi Custom Cash: $120 (5% on top category) = $120 net
- SavorOne (3%): $72 = $72 net
- $400/month ($4,800/year):
- Blue Cash Preferred: $288 โ $95 = $193 net
- Citi Custom Cash: capped at $300/year (the $500 spend cap) = $300 netโฆ wait โ actually the per-cycle cap kicks in here. Real number: $25/cycle ร 12 = $300 net (if groceries are always your top category).
- SavorOne (3%): $144 = $144 net
- $600/month ($7,200/year):
- Blue Cash Preferred: $360 (6% up to $6k cap) + $12 (1% on the $1,200 over) โ $95 = $277 net
- Citi Custom Cash: still capped at $300/year
- SavorOne (3%): $216 net
Rough rule: if you spend $300+/month on supermarkets consistently, the Blue Cash Preferred starts to win. Below that, the no-fee 5% and 3% options usually beat it net.
What actually counts as a "grocery store"
This trips up more people than any other grocery-card decision. Issuers categorize merchants by Merchant Category Code (MCC), and not every place that sells groceries is coded as one:
- Counts as supermarkets / grocery stores: Kroger, Safeway, Albertsons, Publix, Whole Foods, Trader Joe's, H-E-B, Wegmans, ShopRite, Stop & Shop, Giant, Sprouts.
- Does NOT count on most cards: Walmart and Target (coded as "discount stores"), Costco/Sam's Club/BJ's (coded as "warehouse clubs"), Amazon Fresh and Whole Foods on Amazon (varies; sometimes coded as "online grocery"), 7-Eleven and similar convenience stores.
- Online grocery delivery (Instacart, Shipt): Categorization depends on whether the charge appears as the retailer or as the delivery service. Often classified as "grocery delivery" rather than "grocery store" โ and many premium grocery cards exclude this.
If most of your grocery spending happens at Walmart, Target, or Costco, none of the supermarket-bonus cards above will help you on those purchases. Different cards win there.
The Walmart, Target, and Costco wrinkle
Households that buy most of their groceries at non-supermarket retailers need a different setup:
- Walmart: Walmart's own card earns 5% on Walmart.com purchases and 2% in stores. For non-Walmart card holders, a flat 2% card is usually the best you'll get.
- Target: Target RedCard gives 5% off at Target โ taken as an instant discount, not as cash back. It's the highest "rate" available at Target by far.
- Costco: Costco only accepts Visa and only earns 2% via the Costco Anywhere Visa. Other Visa cards earn whatever their flat-rate or specific category bonus is. The Costco Anywhere Visa is a much better card for gas (4%) and dining (3%) than for the warehouse itself.
- Sam's Club / BJ's: Each accepts most credit card networks. Use a flat-rate 2% card or a card with a wholesale-club bonus where available.
The two-card setup that wins for most households
Single-card optimization rarely beats a thoughtful pair:
- Supermarket-heavy household ($400+/month at Kroger/Whole Foods/Trader Joe's): Blue Cash Preferred for groceries, gas, and streaming + Citi Double Cash (or another 2% flat card) for everything else. Annual benefit on $4,800 supermarket spend: $193 net + 2% on roughly $30,000 of other spending = ~$793/year.
- Warehouse-club household: Costco Anywhere Visa for warehouse, gas, and dining + 2% flat card for everything else. No supermarket-specific card needed.
- Mixed but low spending ($200/month groceries): Citi Custom Cash for the top monthly category + 2% flat card for everything else. No annual fees in this stack.
- Travel + dining-heavy: Amex Gold absorbs supermarket spending at 4ร while also earning 4ร on dining. The $325 fee is partly offset by Uber and dining credits, but you have to actually use them โ see the annual fee math article.
Free Tool
Rewards Calculator
Enter your monthly spending by category and instantly see which cards earn you the most cash back or points.
Open Rewards CalculatorSide-by-Side
Compare Cash Back Cards
Line up the top cash back cards โ flat-rate vs. category bonuses, fees, and APRs in one place.
Compare Cash Back CardsPick by your situation
- Spend $200โ$300/month on groceries, want no fee: Citi Custom Cash or SavorOne.
- Spend $300โ$500/month, willing to pay a fee: Blue Cash Preferred.
- Spend $500+/month consistently at supermarkets: Blue Cash Preferred up to the $6,000 cap, plus a 2% flat card for the tail.
- Heavy travel and dining alongside groceries: Amex Gold (run the credit math first).
- Most of your "grocery" spend is at Walmart, Target, or Costco: Skip the supermarket cards โ pick the retailer-specific card or a flat 2% card instead.
Card Finder
Which Card Should I Use?
Add the cards in your wallet and instantly see which one earns the most at groceries, gas, dining, travel, and more.
Find My CardThe "best" grocery card is the one that wins your numbers at your spending level, given where you actually shop. For most households, that's somewhere in the Blue Cash Preferred / Citi Custom Cash range โ but the right answer depends on details only you can supply.
How to Evaluate This in Your Own Wallet
Before acting on any recommendation, run a quick 10-minute test using your own spending and bill patterns. Compare expected annual value, likely redemption behavior, and how easy the card is to manage month-to-month.
- Estimate expected annual rewards from your real transactions.
- Subtract annual fees and any transfer/foreign fees you are likely to pay.
- Account for non-cash perks only if you will actually use them.
- Stress-test the plan: does it still look good if your spending shifts by 20%?
Common Mistakes to Avoid
- Choosing based on headline bonus only, not long-term value.
- Ignoring APR risk when carrying balances.
- Applying for multiple cards in a short window without strategy.
- Overestimating perk value and underestimating complexity.
Who This Is For
This guidance is best for readers who want a practical, repeatable decision framework rather than hype-driven card picks. If you value clarity, realistic assumptions, and long-term fit, this approach will keep you out of costly mistakes.
Bottom Line
Best Credit Cards for Groceries in 2026 should be treated as a decision process, not a single answer. Match cards to your spending behavior, keep the setup manageable, and prioritize net value over marketing language.