ADVERTISEMENT: PRODUCTS FROM OUR PARTNERS

Take A Bite Out Of Food Costs With Cash Back On Groceries.

Maximize rewards on grocery store spending with one of these excellent credit cards.

universal image alt

Earn Rewards On Everyday Spending

Great For: High Rewards Rate

The Blue Cash Preferred® Card from American Express gets 6% cash back at U.S. supermarkets, on up to $6,000 a year in spending (then 1%), as well as outstanding rewards in other common spending categories; terms apply. Rewards on $5,000 a year in U.S. supermarket spending: $300.

Great For: Ongoing high cash back with no annual fee

The no-annual-fee option in the Blue Cash portfolio, the Blue Cash Everyday® Card from American Express offers solid rewards at U.S. supermarkets and in other common spending categories. Terms apply. Rewards on $5,000 a year in U.S. supermarket spending: $150.

How You Can Maximize Cash Back & Points On Grocery Spending

Families with big grocery bills can save hundreds of dollars by paying for them with a credit card that offers elevated rewards at the supermarket. According to federal consumer expenditure data, the average U.S. household spent $5,703 on "food at home" in 2022. Paying for groceries with a card that earned just 2% rewards on groceries would have earned such a household more than $114. Imagine getting those kinds of rewards back from just your groceries! You can do it with these cards. And in some cases, rewards rates apply to grocery delivery, too.

universal image alt

Great For: Grocery rewards plus travel and other perks

The American Express® Gold Card earns 4 Membership Rewards points per dollar spent at U.S. supermarkets, on up to $25,000 per year in purchases. Tired of cooking? You also earn 4X points at restaurants, with no annual cap. Terms apply. Rewards on $5,000 a year in U.S. supermarket spending: $200 (assuming redemption value of 1 cent per point).

Great For: Frequent Instacart shoppers

Regular users of the Instacart grocery delivery service will want to take a good, long look at the Instacart Mastercard®, which earns 5% cash back on Instacart purchases and comes with a free year of Instacart+. Rewards on $5,000 a year in grocery spending: $250 (assuming it's done through Instacart).