Best Credit Cards for Groceries 2026
Credit CardsUpdated March 202614 min read

Best Credit Cards for Groceries 2026

Amex Gold, Blue Cash Preferred, Citi Custom Cash, Capital One SavorOne — real math at $300, $500, and $800/month grocery spend. Which card actually wins depends on your number.

At a Glance

14 min
Read time
9
Sections
Mar 2026
Last updated
Credit Cards
Category

Featured Institutions

Chase
Capital One
Discover
American Express
Citibank
Bank of America
Wells Fargo
Synchrony
Advertiser Disclosure: Some of the offers on this page are from companies that compensate BankingDeal.com. Compensation may influence offer placement. We do not include all financial products or offers available. Rates shown are for illustration. Verify current rates directly with each institution.

Key Takeaways

  • Most people are leaving somewhere between $200 and $600 a year on the table at the grocery store.
  • The Amex Gold is $325/year and earns 4x Membership Rewards points at U.S.
  • This is the one that sounds the most insane until you read the fine print: 6% cash back at U.S.
  • This one's different from the others in a way that makes it either brilliant or annoying depending on your lifestyle.
  • The SavorOne is the simplest pitch here: 3% back on groceries, dining, entertainment, and streaming.

1Why Your Grocery Card Probably Isn't Working Hard Enough

Most people are leaving somewhere between $200 and $600 a year on the table at the grocery store. Not because they're bad at math — because the card options are genuinely confusing and nobody wants to do the actual spreadsheet work.

I did it. You're welcome.

Here's the honest thing about grocery rewards: the cards with the highest earn rates almost always come with annual fees, and the ones without fees earn less, and figuring out exactly where the crossover point is requires knowing your actual monthly spend. Which most people don't track. So they either pick a card based on a Reddit thread from 2022 or just keep using whatever card they signed up for when they were 23.

Let's fix that.

The four cards worth seriously considering in 2026 are the Amex Gold, the Blue Cash Preferred, the Citi Custom Cash, and the Capital One SavorOne. Each one has a different structure, a different fee, and a different break-even point. The winner for you is not the winner for someone spending twice what you spend — or half.

$325
The Amex Gold is year and earns
Quick Stat
Amex Gold Card — 4x on U.S. Supermarkets

2Amex Gold Card — 4x on U.S. Supermarkets

The Amex Gold is $325/year and earns 4x Membership Rewards points at U.S. supermarkets, up to $25,000 in purchases per year. After that it drops to 1x, which is important if you're spending serious money. At $25k/year on groceries you'd know.

So: 4x on groceries, $325 annual fee. The math depends entirely on what you value an Amex MR point at. Vanilla cash back valuation puts MR points at roughly 1 cent each — that's what you'd get booking travel through Amex Travel portal at face value. But anyone using transfer partners (Air France/KLM Flying Blue, Delta SkyMiles, Marriott, etc.) regularly values them at 1.5 to 2 cents. I'll use 1.5 cents because that's conservative and realistic for someone who takes one or two trips a year.

At $300/month grocery spend: - Amex Gold earns 14,400 MR points/year (300 x 12 x 4) - At 1.5 cents per point: $216 in value - Subtract $325 annual fee = -$109 net

At $500/month: - 24,000 MR points/year - At 1.5 cents: $360 in value - Subtract $325 = +$35 net — barely worth it on groceries alone

But here's the thing people miss about the Amex Gold: it also earns 4x at restaurants, 3x on flights booked directly, and comes with a $120 dining credit ($10/month at select restaurants including Grubhub/Seamless) and a $120 Uber Cash credit ($10/month toward Uber Eats or rides). Those credits bring the effective annual fee down to $85 — IF you actually use them. They roll monthly and don't accumulate, so if you forget February's credit it's gone.

With the $240 in credits factored in, effective fee = $85.

At $300/month groceries with effective fee: - Net = $216 - $85 = +$131

At $500/month: - Net = $360 - $85 = +$275

Now it's a different card entirely. The Amex Gold is one of the better grocery earners in 2026 — but only if you're actually using those monthly credits. If you don't use Grubhub or Uber, those credits don't help you and the card gets expensive fast.

One more thing: Amex MR points are genuinely among the most flexible reward currencies out there. If you're already collecting MR from another Amex card, the Gold stacks well. If you're starting from scratch and only care about cash back, there are cleaner options.

3Blue Cash Preferred — 6% on U.S. Supermarkets

This is the one that sounds the most insane until you read the fine print: 6% cash back at U.S. supermarkets, first $6,000 per year. After $6,000 it drops to 1%. Annual fee is $95 (first year free as of early 2026 — check current offer).

Six percent is the highest flat grocery cashback rate on a major card. Period. The catch is that $6,000 cap, which works out to $500/month. Spend more than that and everything above the cap earns 1% — which is bad.

Math at $300/month: - $3,600/year under the cap - 6% = $216 cash back - Subtract $95 = +$121 net

Math at $500/month: - $6,000/year, exactly at cap - 6% = $360 cash back - Subtract $95 = +$265 net

Math at $800/month: - First $6,000 earns 6% = $360 - Remaining $3,600 earns 1% = $36 - Total = $396 - Subtract $95 = +$301 net

For someone spending $300-$500/month at the grocery store, the Blue Cash Preferred is a really strong option. Clean cash back (not points), straightforward redemption, and the earn rate is genuinely hard to beat.

Other perks: 6% on select U.S. streaming services (Netflix, Hulu, Peacock, Disney+, etc.), 3% at U.S. gas stations and transit. If you're already paying for streaming and putting gas on a bad card, this one could quietly earn a lot.

The friction points: it's cash back, not points, so you can't transfer to travel partners. And Amex defines 'U.S. supermarkets' somewhat narrowly — it includes most traditional grocery chains (Kroger, Safeway, Stop & Shop, Publix, H-E-B, Albertsons) but NOT warehouse clubs like Costco and Sam's Club, and NOT superstores like Walmart and Target. That distinction matters more than people think, especially with Walmart Grocery pickup being as ubiquitous as it is. Check your spending patterns before committing.

The welcome bonus has historically been $250 after spending $3,000 in the first 6 months — that alone covers your first two years of annual fee. Worth tracking the current offer.

Key Point

This one's different from the others in a way that makes it either brilliant or annoying depending on your lifestyle.

4Citi Custom Cash — 5% on Your Top Category

This one's different from the others in a way that makes it either brilliant or annoying depending on your lifestyle.

The Citi Custom Cash earns 5% cash back on your top eligible spending category each billing cycle, up to $500 spent. Everything else earns 1%. No annual fee.

The eligible categories include groceries, restaurants, gas stations, select travel, select transit, select streaming, drugstores, home improvement stores, fitness clubs, and live entertainment. Grocery stores usually fall under 'grocery stores' (shocker) — and if groceries is consistently your biggest category each month, the card essentially becomes a 5% grocery card.

The catch: the 5% only applies to the first $500/month in that top category. Spend $600/month at the grocery store and the last $100 earns 1%. And if you have a month where restaurant spending somehow eclipses grocery spending, the card switches categories automatically — which could be great or annoying.

Math with no annual fee at $300/month: - $300/month is under the $500 cap - 5% = $180/year - No fee subtraction needed - Net = +$180

Math at $500/month: - $500/month exactly at cap - 5% = $300/year - Net = +$300

Math at $600/month: - First $500 earns 5% = $300 - Remaining $100 earns 1% = $12 - Net = +$312 (barely better than maxing the cap)

For lower-to-moderate grocery spenders (under $500/month) with no annual fee tolerance, the Citi Custom Cash is legitimately excellent. It beats the Blue Cash Preferred on net value at lower spend levels simply because there's no $95 fee eating into your earnings.

It also earns ThankYou points (technically), which you can combine with other Citi cards like the Citi Premier to access transfer partners — so it's not necessarily stuck as pure cash back if you want to play the travel game.

One honest downside: the mobile app and customer service for Citi are... not Amex-tier. Small thing but worth knowing.

5Capital One SavorOne — 3% With No Annual Fee

The SavorOne is the simplest pitch here: 3% back on groceries, dining, entertainment, and streaming. No annual fee. No caps.

Three percent isn't flashy compared to 5% or 6%, but there's something to be said for a card that earns the same rate forever regardless of how much you spend, doesn't have category caps, and costs you nothing to hold.

Math at $300/month: $108/year, no fee. Net = +$108. Math at $500/month: $180/year, no fee. Net = +$180. Math at $800/month: $288/year, no fee. Net = +$288. Math at $1,200/month: $432/year. Still no fee.

At higher spend levels, no-cap cards start looking better. The Blue Cash Preferred earns more per dollar up to $500/month but caps out at 6,000/year. The SavorOne keeps compounding.

Where SavorOne genuinely shines is if you're already spending on dining and entertainment — that 3% applies to restaurants, concerts, sporting events, movie tickets. If your grocery and dining spend combined are north of $1,000/month, the SavorOne is pulling serious weight with zero fee overhead.

Capital One's rewards are also increasingly flexible — you can transfer to travel partners (Air Canada Aeroplan, Turkish Miles&Smiles, Wyndham, etc.) at 1:1, which frankly nobody expected from Capital One two years ago but here we are.

The honest comparison to the Custom Cash: if your grocery spend is consistently over $500/month, SavorOne's uncapped 3% eventually beats the Custom Cash's capped 5%. The crossover is at exactly $500/month in grocery spend — at that point both cards earn $300/year from groceries (Custom Cash: $500 × 12 × 5% = $300; SavorOne: $500 × 12 × 3% = $180 — wait, no, Custom Cash wins there). Let me be precise:

Custom Cash at $700/month: ($500 × 5%) + ($200 × 1%) × 12 = ($25 + $2) × 12 = $324 SavorOne at $700/month: $700 × 3% × 12 = $252

Custom Cash wins at $700/month. But Custom Cash has a cap and category-flexibility risk. SavorOne is pure simplicity.

If your spending is lumpy, unpredictable, or you just don't want to think about it — SavorOne. If you're disciplined about spending and categories — Custom Cash or BCP.

1.5
on one table with real math Assumptions
Quick Stat
The Break-Even Table: Which Card Wins at Your Spend Level

6The Break-Even Table: Which Card Wins at Your Spend Level

Let's put it all on one table with real math. Assumptions: Amex MR valued at 1.5 cents, Amex Gold credits fully used (effective fee $85), BCP annual fee $95, no welcome bonuses counted.

$200/month grocery spend ($2,400/year): - Citi Custom Cash (no fee, 5%): $120 - Capital One SavorOne (no fee, 3%): $72 - Blue Cash Preferred ($95 fee, 6%): $144 - $95 = $49 - Amex Gold ($85 effective fee, 4x @ 1.5cpp): $144 - $85 = $59 Winner: Citi Custom Cash by a mile

$400/month grocery spend ($4,800/year): - Custom Cash: $240 (capped at $500/mo so full 5%) - SavorOne: $144 - BCP: $288 - $95 = $193 - Amex Gold: $288 - $85 = $203 Winner: Custom Cash

$500/month grocery spend ($6,000/year): - Custom Cash: $300 (right at cap) - SavorOne: $180 - BCP: $360 - $95 = $265 - Amex Gold: $360 - $85 = $275 Winner: Amex Gold (barely) if you value MR at 1.5cpp

$700/month grocery spend ($8,400/year): - Custom Cash: ($500×5% + $200×1%)×12 = $324 — wait, this is monthly cap so: ($500×12×5%) + ($200×12×1%) = $300 + $24 = $324 - SavorOne: $252 - BCP: ($500×12×6%) + ($200×12×1%) = $360 + $24 = $384, minus $95 = $289 - Amex Gold: $8,400 × 4% × 1.5cpp = $504 - $85 = $419 (but valuing points, not cash) Winner: Amex Gold if you use transfer partners

$1,000/month grocery spend ($12,000/year): - Custom Cash: ($500×5% + $500×1%)×12 = $360 - SavorOne: $360 - BCP: ($500×6% + $500×1%)×12 = $420 - $95 = $325 - Amex Gold: $12,000 × 4% × 1.5cpp = $720 - $85 = $635 Winner: Amex Gold and it's not close — but only if you're transferring points

The pattern is clear: for low spenders, Citi Custom Cash wins on pure cash back. For high spenders who engage with transfer partners, Amex Gold runs away with it. The Blue Cash Preferred is most competitive in the $400-$700/month range for people who want straightforward cash back. SavorOne is the catch-all safety net that earns well at every level without requiring any optimization.

7Warehouse Clubs and the Fine Print Everyone Misses

Costco, Sam's Club, BJ's Wholesale. They sell groceries. But they're not 'grocery stores' under most card definitions.

Amex Blue Cash Preferred: Costco does NOT qualify. Warehouse clubs are explicitly excluded from the 6% supermarket category.

Amex Gold: Same problem. Costco purchases earn 1x, not 4x.

Citi Custom Cash: Costco does NOT count as grocery stores for the 5% category.

Capital One SavorOne: Costco does NOT earn 3% under the grocery category.

If you shop primarily at Costco for groceries, none of these cards are optimizing that spend. Your best Costco option is the Costco Anywhere Visa by Citi — 2% on Costco purchases (3% on restaurants and travel, 4% on gas). But 2% is 2%. It's fine, not great.

Walmart and Target: also excluded from 'supermarket' or 'grocery store' categories on every major card. A lot of people's grocery spend goes through these two and they're earning 1-2% on it.

BankOfAmerica Customized Cash Rewards lets you set 'online shopping' or 'groceries' as your 3% category — and Target.com and Walmart.com purchases sometimes code differently than in-store. Worth testing but not reliable.

The honest advice: if 30%+ of your grocery spend goes to Costco, Walmart, or Target, the pure-grocery cards above don't help as much as their headline rates imply. Track where you actually spend before picking a card.

Key Point

The classic pairing that works in 2026: Amex Gold (4x at supermarkets + restaurants) paired with the Blue Cash Everyday (3x at supermarkets, no fee) as a fallback for purchases whe...

8Stacking and Pairing Strategies

Nobody said you can only have one card.

The classic pairing that works in 2026: Amex Gold (4x at supermarkets + restaurants) paired with the Blue Cash Everyday (3x at supermarkets, no fee) as a fallback for purchases where Amex isn't accepted — though Amex acceptance has gotten way better so this is less necessary than it was.

Better pairing: Citi Custom Cash + Citi Premier. The Custom Cash earns 5% on your top category (groceries), and if you also have a Citi Premier, you can combine your ThankYou points and actually transfer them to airline partners. The Custom Cash alone only lets you redeem for cash back or gift cards. Pair it with a Premier and suddenly those 5% points are transferable to Turkish Airlines, Singapore Airlines, Air France/KLM, and others. That's a significant upgrade.

Another pairing that works: Capital One SavorOne + Capital One Venture X. SavorOne covers groceries and dining at 3%. Venture X handles travel at 2x miles with a $300 travel credit that mostly covers the annual fee. Capital One's transfer partners have genuinely improved and if you're flying Turkish to Asia or Air Canada to Europe, the value is real.

For the points maximizer: Amex Gold + Amex Platinum is redundant on groceries (Gold wins there) but the Platinum adds Centurion Lounge access, airline fee credits, and hotel status. Expensive combo at $325 + $695 = $1,020/year but some people are getting $1,500+ in value out of it. Not for everyone.

The honest stack for most people who want to optimize groceries without overthinking it: Citi Custom Cash for under-$500/month grocery spend, and upgrade to Amex Gold if your combined grocery + dining + travel spend justifies the effective $85 fee.

9Welcome Bonuses: The Real First-Year Kicker

The comparison above ignores welcome bonuses and that's a mistake if you're considering opening a new card.

Amex Gold: currently 60,000 MR points after $6,000 spend in first 6 months. At 1.5 cents per point = $900 in value. That alone offsets three years of the effective fee.

Blue Cash Preferred: $250 statement credit after $3,000 in first 6 months. Easy to hit for most people.

Citi Custom Cash: $200 cash back after $1,500 in first 6 months. Low bar, solid bonus.

Capital One SavorOne: $200 cash back after $500 in first 3 months. Easiest to earn. Also the smallest.

For the first-year decision, Amex Gold's welcome bonus completely dominates if you can hit the spend threshold. Sixty thousand MR points is real money if you use them well. The two-year math flips once the bonus is out of the picture — which is why issuers offer bonuses in the first place.

One important note: Amex has a 'once per lifetime' rule on welcome bonuses per card. If you've had the Gold before, you probably won't get the bonus again. Check before applying.

Frequently Asked Questions

Does the Amex Blue Cash Preferred work at Whole Foods?

Yes — Whole Foods qualifies as a U.S. supermarket and earns 6% cash back on the Blue Cash Preferred, up to the $6,000 annual cap. Amazon Fresh online also typically codes as grocery. Regular Amazon.com purchases do not.

Does the Amex Gold 4x apply at Whole Foods Amazon?

Whole Foods in-store purchases yes — they code as supermarkets and earn 4x. Amazon Fresh and Amazon.com do not earn 4x under the supermarket category.

What if I shop at multiple grocery stores each month?

The caps and categories apply to the category overall, not per-store. So if you spend $200 at Kroger and $300 at Safeway, that's $500 total in the grocery category — still within the Citi Custom Cash monthly cap, still earns 6% on both for Blue Cash Preferred.

Can I have both the Blue Cash Preferred and Amex Gold?

Yes, but there's overlap. Both earn rewards at U.S. supermarkets. The Gold earns points (more valuable with transfer partners), the BCP earns cash back. Most people should pick one based on whether they want cash back or travel points — holding both mainly makes sense if you want to maximize the BCP's 6% streaming and gas categories alongside Gold's restaurant and travel earnings.

Is the Citi Custom Cash worth it if groceries isn't always my top category?

It depends. If some months your restaurant or gas spending beats groceries, the card automatically applies 5% to whichever category is highest — which could actually help you. The risk is if you're counting on it exclusively for grocery optimization and your categories shift unpredictably. Track two or three months of spending before committing.

Do grocery delivery services like Instacart count?

Instacart purchases typically code as 'grocery stores' since Instacart uses grocery store merchant codes — but this varies. Some Instacart purchases code as 'marketplace' instead. The purchase depends on the underlying merchant, not Instacart itself. Test a small transaction and check the category in your card's app before assuming.

What's the best grocery card if I have bad credit?

The cards above all require good to excellent credit (700+ FICO generally). If you're rebuilding credit, a secured card or student card is the starting point — rewards optimization comes after the foundation is solid. The Discover it Secured earns 2% on grocery/gas which is decent for a secured product.

Share This Guide

Found this useful? Share it with someone who could benefit.

Related Guides

Explore More