The 6 best credit cards for grocery spending
The 6 best credit cards for grocery spending

The 6 Best Credit Cards for Grocery Spending

Read the Article
(*) Product details are accurate at the time of publishing and subject to change. Some of the offers on this page may no longer be available through our site.

Save more, spend smarter, and make your money go further

From the Mint team: Mint may be compensated if you click on the links to our issuer partners’ offers that appear in this article. Our partners do not endorse, review or approve the content. Any links to Mint Partners were added after the creation of the posting.  Mint Partners had no influence on the creation, direction or focus of this article unless otherwise specifically stated. Any opinions, analyses, reviews or recommendations expressed in this article are those of the author’s alone and have not been reviewed, approved or otherwise endorsed by any card issuer

There are several different benefits to having credit cards. Many cards come with a welcome offer that can be 100,000 points or higher. Others come with ongoing perks, such as free checked bags on a particular airline or free nights with a hotel chain. For other cards, a big benefit comes from the miles, points or cashback that comes with ongoing spending on the card. While many cards offer just 1 point per dollar spent for most purchases, it is not uncommon for cards to additionally offer bonus points for spending money in particular categories. Bonuses on grocery spending are particularly common as grocery spending is one of the biggest spending categories out there.

Blue Cash Preferred® Card from American Express (*)

You’re going to see a lot of American Express on this list – Amex has certainly shown an interest in incentivizing spend at grocery stores as a bonus category. The first card on our list is the Blue Cash Preferred® Card from American Express. The Blue Cash Preferred gives 6% cashback on U.S. supermarkets spending (up to the first $6,000 spent; then 1% afterward). That’s the highest grocery category bonus of any card out there.

The Blue Cash Preferred also gets 6% cashback on select U.S. streaming subscriptions, and 3% cashback at U.S. gas stations and on transit (including taxis/rideshare, parking, tolls, trains, buses and more). Currently, there is a welcome offer of $300 after spending $3,000 in the first 6 months, and there is a $0 introductory annual fee for one year, then $95. Terms apply. Rates and Fees.

If you’re looking for a similar alternative with no annual fee, consider the Blue Cash Everyday® Card from American Express (*). The Blue Cash Everyday has a current welcome offer of $200 when you spend $2,000 within the first 6 months, and only gives 3% cashback on U.S. supermarkets (on up to $6,000 per year in purchases, then 1%). Terms apply. Rates and Fees.

Target REDcard™

Let’s take a break from American Express, shall we? Another option is the Target REDcard™, which gives 5% cashback at just about everything at Target, including groceries. Of course, unlike the American Express cards which give a bonus on spending at anything categorized as grocery, the Target REDcard only gives a bonus at, well, Target.

So if you get your groceries at Target, the REDcard makes a lot of sense. In addition to 5% back on groceries, the REDcard also gives 5% on most Target purchases online or in-store, 5% on purchases at in-store Starbucks stores, and more.

Another option for grocery spending at specific stores is the Chase Amazon Rewards card, which gives 3% cashback on purchases on and Whole Foods stores.

American Express® Gold Card (*)

Another option from American Express is the American Express® Gold Card. The Gold card is more of a premium card and comes with a $250 annual fee. Unlike typical credit cards, the Card allows you to carry a balance for certain charges, but not all.

The Gold Card has been positioned as a card for foodies – it earns 4 Membership Rewards at restaurants, including takeout and delivery, as well as U.S. supermarkets, with a much higher limit (up to the first $25,000 of spending per year). To help offset the higher annual fee, it also comes with a $10 monthly statement credit at Grubhub, Seamless, The Cheesecake Factory, Ruth’s Chris Steak House, Boxed, and participating Shake Shack locations. I have this card and my wife and I like to use this credit by going on a monthly dessert date for a slice of cheesecake. Terms apply.

Hilton Honors American Express Surpass® Card (*)

Going back to American Express cards, the Hilton Honors American Express Surpass® Card is an option if you’re looking for travel rewards instead of cashback. The Surpass card gives 6x Hilton points at U.S. restaurants, at U.S. supermarkets, and at U.S. gas stations. It also comes with a welcome offer of 130,000 Hilton Honors Bonus Points after you spend $2,000 in purchases in the first 3 months, and a $95 Annual Fee. You’ll also get complimentary Hilton Gold status, which in my opinion is the most valuable mid-tier hotel status since it comes with free breakfast at most Hilton hotels. Terms apply.

These responses are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.

Save more, spend smarter, and make your money go further

Dan Miller
Dan Miller

Written by Dan Miller

Dan Miller is a freelance writer and founder of, a site that helps families to travel for free / cheap. His home base is in Cincinnati, but he tries to travel the world as much as possible with his wife and 6 kids. More from Dan Miller