Best Credit Cards for Groceries (2026): The Real Cashback Math

The best grocery credit cards for 2026, with the actual cashback math. Blue Cash Preferred pays 6% (up to $6K/yr), Capital One Savor 3% with no fee or cap, and Amex Gold 4x for points players who transfer. Plus the merchant-category gotcha that decides whether your card even earns the grocery rate.

The short version: if your supermarket spending runs under about $500 a month, the Blue Cash Preferred Card from American Express is the highest-paying grocery card in 2026 at 6% back (on up to $6,000 a year, then 1%). Want zero annual fee? The Capital One Savor pays a flat 3% on groceries with no cap and no fee. Chasing transferable points instead of cash? The Amex Gold (4x at U.S. supermarkets) and Citi Strata Premier (3x) earn more on paper, but only if you actually transfer those points to airlines and hotels.

The math that decides it: multiply your yearly grocery spend by each card's rate, then subtract the annual fee. The Blue Cash Preferred wins for most households up to its $6,000 cap. Above that, a no-cap card (Savor, Strata Premier, or Gold) pulls ahead. We run the actual numbers below.

Groceries are one of the biggest line items in most household budgets, so the card you swipe at the supermarket matters more than almost any other category. The tricky part: grocery rewards come with caps, fee tradeoffs, and a "what even counts as a supermarket" question that trips up a lot of people. Here's the honest breakdown, with real math and no fluff.

What counts as "groceries" on a rewards card?

Card issuers pay bonus rewards based on a store's merchant category, not on what's in your cart. A store has to be coded as a supermarket for your grocery card to pay the bonus rate.

Standalone grocery stores almost always code as supermarkets. The gotcha is the big stuff: large superstores and warehouse clubs often code under their own merchant categories rather than as supermarkets, so a grocery run there usually earns the base rate (1% or 1x) instead of the headline 6% or 4x. American Express is explicit that its bonus categories run on "U.S. supermarkets" specifically. If most of your food shopping happens at a warehouse club or a big-box store, a flat-rate card can quietly beat a dedicated grocery card.

Two more things worth knowing before you pick:

The best grocery credit cards for 2026

Every rate, cap, fee, and welcome offer below comes straight from the issuer's own card terms.

Card Grocery rate Annual cap on bonus rate Annual fee Welcome offer
Blue Cash Preferred (Amex) 6% cash $6,000/yr, then 1% $0 first year, then $95 $300 after $3,000 in 6 months
Amex Gold 4x points $25,000/yr, then 1x $325 100,000 points after $8,000 in 6 months
Citi Strata Premier 3x points No cap $95 60,000 points after $4,000 in 3 months
Capital One Savor 3% cash No cap $0 $250 after $500 in 3 months
Blue Cash Everyday (Amex) 3% cash $6,000/yr, then 1% $0 $200 after $2,000 in 6 months
BofA Customized Cash 2% cash $2,500/quarter (combined) $0 $200 after $1,000 in 3 months

Want the current welcome offer on any of these next to every other card we track? Check the welcome bonus tracker, updated straight from issuer pages.

The cards, ranked by who they're for

Blue Cash Preferred: the highest grocery rate, period

6% back at U.S. supermarkets is the best flat grocery rate on a mainstream card, and it pays as cash, not points you have to figure out how to redeem. The catch is the $6,000-a-year cap (that's $500 a month) and the $95 fee after the first year. It also pays 6% on select streaming and 3% on gas and transit, so it carries its weight beyond the supermarket. If you spend up to $500 a month on groceries, nothing here beats it.

Capital One Savor: best no-fee, no-cap pick

3% on groceries with no annual fee and no spending cap, plus the same 3% on dining, entertainment, and select streaming. It won't out-earn the Blue Cash Preferred inside the $6,000 cap, but it never drops off, and you keep every dollar since there's no fee to earn back. For a lot of people this is the simplest right answer.

Amex Gold: for the points player who'll transfer

4x points at U.S. supermarkets (up to $25,000 a year) and 4x at restaurants worldwide. At our 2-cents-per-point valuation that's an 8% return on groceries, which looks unbeatable. But the $325 fee is real, and that 8% only holds if you transfer Membership Rewards points to airline and hotel partners. Redeem them at 1 cent and the math collapses. The Gold makes sense when you spend heavily on food and you'll actually use transfers.

Citi Strata Premier: groceries plus travel in one card

3x at supermarkets, restaurants, gas, hotels, and air travel, with no category caps and a $95 fee. At our 1.7-cents valuation that's roughly a 5% grocery return, and it covers far more of your spending than a pure grocery card. A strong pick if you want one card for both the supermarket and travel.

Blue Cash Everyday: the no-fee Amex

3% at U.S. supermarkets (same $6,000 cap as the Preferred), plus 3% on U.S. online retail and gas, with no annual fee. This is the one to get if you like the Amex grocery setup but don't spend enough to justify the Preferred's $95.

BofA Customized Cash: only if you bank with BofA

Groceries fall in its 2% tier, capped at $2,500 in combined bonus spending per quarter, so on grocery merit alone it's the weakest card here. It earns a spot only if you already keep deposits or investments at Bank of America, where its rates can climb. Otherwise, skip it for groceries.

The math: what you actually earn

Annual rewards minus the annual fee, for groceries only, in a normal year (after any first-year fee waiver). Point values use our own valuations: Amex points at 2 cents, Citi points at 1.7 cents.

If you spend $400/month ($4,800/year):

Card Earned Annual fee Net
Blue Cash Preferred $288 (6%) $95 $193
Citi Strata Premier about $245 (3x) $95 $150
Capital One Savor $144 (3%) $0 $144
Blue Cash Everyday $144 (3%) $0 $144
Amex Gold about $384 (4x) $325 $59

At this level the Blue Cash Preferred wins, and the Gold barely clears its own fee on groceries alone. The Gold earns its keep through dining and its statement credits, not the supermarket.

If you spend $800/month ($9,600/year):

Card Earned Annual fee Net
Amex Gold about $768 (4x) $325 $443
Citi Strata Premier about $490 (3x) $95 $395
Blue Cash Preferred $396 (6% to cap, then 1%) $95 $301
Capital One Savor $288 (3%) $0 $288
Blue Cash Everyday $216 (3% to cap, then 1%) $0 $216

Above the $6,000 cap the picture flips. The points cards (Gold, Strata Premier) and the no-cap Savor keep earning while the Blue Cash cards drop to 1%. The Gold leads on paper, but that $443 assumes you transfer points at 2 cents. If you'd cash out at 1 cent instead, the Gold falls behind the no-fee Savor.

Which grocery card should you get?

If you're not sure how much you really spend at the supermarket, pull three months of statements and average it. Most people guess low, and the cap math hinges on the real number.

FAQ

What's the best credit card for groceries in 2026?

For pure cash back, the Blue Cash Preferred Card from American Express at 6% on up to $6,000 a year in U.S. supermarket spending. If you want no annual fee, the Capital One Savor pays a flat 3% on groceries with no cap.

Does the Amex Gold 4x work at Walmart, Target, or Costco?

Not reliably. Amex pays its bonus at "U.S. supermarkets," and large superstores and warehouse clubs frequently code under a different merchant category, so those purchases often earn the base 1x. Standalone grocery stores are where the 4x is dependable.

Is the Blue Cash Preferred worth the $95 annual fee?

If you spend more than about $1,600 a year on groceries (roughly $135 a month), the 6% rate covers the $95 fee on its own, and the streaming, gas, and transit rewards are pure upside. The first year's fee is $0, so there's no cost to trying it.

What's the best no-annual-fee grocery card?

The Capital One Savor (3% on groceries, dining, and entertainment, no cap) or the Blue Cash Everyday from American Express (3% at U.S. supermarkets up to $6,000 a year). Savor wins if you spend above the cap; the two are even under it.

Do points beat cash back on groceries?

Only if you redeem points well. The Amex Gold's 4x is worth about 8% at our 2-cent transfer valuation but closer to 4% if you cash out at 1 cent. Cash-back cards like the Blue Cash Preferred pay a fixed, no-effort rate. Pick points only if you'll actually use airline and hotel transfers.


How we verified this: every rate, cap, annual fee, and welcome offer above is pulled from each issuer's own card page and rewards terms, then cross-checked against our card database. Point values use our own conservative valuations, not promotional figures. We don't get paid to rank cards, and we update this page when offers change.