trainingmerchant guides · 5 min read

Best credit card for groceries

Grocery spend is predictable and usually one of the largest categories each month. Cards that pay 4% to 6% at U.S. supermarkets can add $200 or more per year in value compared to a flat 1% card on the same spend.

Amex Blue Cash Preferred: 6% at U.S. supermarkets

Up to 6% cash back at U.S. supermarkets, capped at $6,000 in spend per year (then 1%). That's $360 back on the first $6,000. The card has a $95 annual fee. If you hit the cap, the net after the fee is $265, still well above a 2% card.

Best for: Households that spend $400 to $500 or more per month at grocery stores (not superstores like Walmart or Target, which often code differently).

Limitation: The $6,000 cap. If you spend $800/month on groceries, you only get 6% on the first $6,000; the rest earns 1%.

Amex Gold: 4x at U.S. supermarkets

4x Membership Rewards at U.S. supermarkets, up to $25,000 in purchases per year. After that, 1x. At 2¢ per point, 4x is about 8¢ per dollar. The $250 annual fee is offset by credits; effective cost depends on whether you use them.

Best for: People who want points for travel and already use the Gold's dining and credit benefits.

Citi Custom Cash: 5% on your top category

Earns 5% cash back on your top spend category each billing cycle, up to $500 in spend. Groceries are an eligible category. If groceries are your biggest category in a given month, you get 5% automatically. No activation, no rotation.

Best for: Moderate grocery spend (under $500 per cycle in the category). No annual fee. Pairs well with other cards for other categories.

Chase Freedom Flex: rotating 5%

Quarterly rotating categories sometimes include grocery stores. When they do, you earn 5% on up to $1,500 in combined spend for the quarter. You have to activate the category each quarter.

Limitation: Only one quarter per year (or less) may include groceries. Not a year-round grocery card on its own.

In-store vs. delivery

Many issuers code grocery delivery (e.g. Instacart, Shipt) as "grocery" when the merchant is a supermarket. Walmart, Target, and warehouse clubs often code as "discount store" or "superstore," not grocery. Check your card's terms. cashew maps merchants to categories so you can see which card wins for the store you use.

How cashew handles this

Add your cards and search your usual grocery merchant. cashew shows your best card for that category. If you have a gap (e.g. no card above 1x for groceries), the app recommends options that fit your wallet.

Example results
1
Amex Blue Cash PreferredAmexTop pick
6%U.S. supermarkets

$6,000/year cap then 1%; $95 fee

2
Amex GoldAmex
4x MRU.S. supermarkets

$25,000/year cap; $250 fee offset by credits

3
Citi Custom CashCiti
5%top category

Auto-rotates; $500/cycle cap; no fee

Add your cards to see your recommendation →

Try cashew

See your best card for every merchant

Add your cards once. cashew tells you which to reach for — at every merchant, at checkout, automatically.

Get started →