Credit Cards

Top Grocery Store Credit Cards

grocery store
Written by Dustin

Grocery stores seem to be a category where people spend quite a bit of money. You might as well use a card that will earn you top rewards when it comes to grocery stores.

When I ask people what their largest expenses are, grocery is definitely one of the top categories for people. If that is one of your top spending categories, you might as well earn top rewards for your purchases. These are some credit cards I consider the top credit cards for groceries.

Top Grocery Store Credit Cards

These credit cards are in no particular order.

American Express Blue Cash Preferred

The American  Express Blue Cash Preferred is usually somewhere towards the top of most people’s list when it comes to grocery spend.

This card earns a stellar 6% cash back on all grocery store purchases, up to the first $6,000 each year. If you spend more than $6,000 on the Blue Cash Preferred, the earning rate will drop to 1%. If you fall into this category, it might be worth it to grab another card for groceries.

The Blue Cash Preferred comes with a $95, that is not waived. The bonus is usually $150, after spending $1,000 in the first 90 days. Currently, it seems the “Refer a friend” like is a $250 credit after spending $1,000 in the first 90 days. If you use  my link thank you, it is always appreciated, I earn $75 in cash back if you use it (for full transparency)

The fee free version of this card earns at 3%, so while earning 6% sounds great you will want to crunch the numbers to see if this works well for you.

If you spend less than $61 per week in groceries, the fee free version works out better for you. Anyone who spends over $61 per week on groceries will benefit more with the Blue Cash Preferred

American Express Everyday Preferred

Just like the Blue Cash Preferred, the Everyday Preferred received a lot of attention. While the Blue Cash Preferred is geared towards cash back  lovers, the Everyday Preferred earns points.

The Everyday Preferred earns 3 points per dollar on groceries, up to $6,000 per year. The real magic of this card comes after you use the card 30 times or more in one month, because you receive a 50% bonus on points earned. Which means your 3 points per dollar at grocery stores become 4.5 points per dollar at the grocery store.

The annual fee on this card is $95 and it is not waived for the first year. The usual public bonus is 15,000 points after spending $1,000 in the first 90 days. Going incognito could yield you a bonus of 30,000, which is exactly what I would want from this card.

While the card has “Everyday” in it’s name, it comes with foreign transaction fees, so best to not use this card abroad.

Things to consider for this card:

  • If you can’t reach the 30 transactions per month, then you won’t receive the 50% bonus, really putting a dent in your earning potential
  • Your value for Membership  Reward points vs cash back earnings of Blue Cash Preferred

There is a fee free version,  American Express Everyday, which earns 2 points per dollar at grocery stores. If you reach 20 transactions in a month, you receive a 20% bonus in points. There is no annual fee for this card

The value of the Membership Rewards will help guide you towards the cut off on which version of this card is right for you. Point values are subjective, so you’ll need to use your value to see if this is worth the fee for you.

Earning 4.5 points per dollar is very hard to beat, especially if you can maximize this category

Target Redcard

Wait, what? A store card on a top list for groceries? Absolutely!

Many credit cards exclude Target or Walmart for your grocery bonus. Some people get lucky and have their transactions code as grocery.

I actually do much of my grocery shopping at Target and this is the card I use. While this card can only be used at Target, you have a nice 5% upfront rebate on your purchases, instead of receiving your rewards on the back end.

There is no bonus for this card, but the daily rewards earn quickly and make it a no brainer for someone who grocery shops at Target. Your savings go even higher when you stack this with their Carthwheel App. The Target Redcard also comes with no  annual fee, so this could be a long term keeper.

The credit limit isn’t as generous as other banks, but there is no cap on the 5% discount you can earn when using your Target Redcard.

Discover It/ Chase Freedom

I’m going to lump these 2 cards together because they are so similar.

These both have rotating categories and in Quarter 2, Discover will be 5% cash back on groceries. It seems Chase and Discover mirror each other, so I wouldn’t be too surprised if Chase also went with groceries for Quarter 2 categories.

Both of these will earn 5% cash back, up to $1,500 in the quarter category. After that, you earn 1% cash back on your purchases.

The Chase Freedom has a $150 bonus, although it does increase to $200 occasionally. Also, adding an authorized user will earn you an extra $25.

Discover has a $50 statement credit when you  refer a friend, (we both receive $50 statement credit, thank you if you use my link) and if you are in year 1, they will double your cash back. Your 5% categories are really 10%, if you are in year 1.

These cards are really only top grocery cards for their quarterly bonus category, outside of that, they aren’t even close to a top card.

Hilton Honors from American Express

Who would have thought a hotel credit card could make the list of top grocery credit cards? While Hilton points might seem like monopoly money for some (they can be quite inflated!), others can find good value from the program.

The reason this card makes my list, is the fact it earns 5 Hilton points per dollar on purchases made at the grocery store. You need to know how you value Hilton points  before you consider this card. If you are someone who values these points at 0.7 cents per point, that means you are earning 3.5% back on grocery purchases.

If you do not value Hilton points at least 0.6 cents per point you should consider another card. The strong earnings of 5 points per dollar can be quite good for some who prefer to stay with Hilton.

This card currently has a 50,000 point bonus after spending $1,000 in the first 90 days. There have been higher bonuses of 80,000 points, so I would look incognito to find yourself a better bonus.

The Hilton Honors credit card has no annual fee, so this could yield some long term benefit for you as well!


There are plenty of ways to earn rewards at the grocery store! If you spend a lot of money on groceries, you should consider one of these cards to help you save money, or earn your next trip sooner.

What is your Top Grocery Store Credit Card?

Don’t forget to Like me on Facebook, or Follow me on Twitter. If you have questions, comments or would like a topic, leave a comment. Thank you for reading!

Some of the links on Running with Miles are affiliate links that pay a commission if a purchase is made. Running with Miles is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to

About the author


After completing 6 years of pharmacy school, I finally had the time to travel. I started investigating ways to travel for less and when I redeemed my first award flight for my honeymoon, I knew I was hooked! Fast forward a couple of years and places I had never dreamed of visiting like Budapest, Honolulu, Bermuda and many other places where all within my reach, and for little to no money out of my pocket. Now, I have collected well over a million points and miles, and try to help people travel for less on their wallet.


  • Also don’t forget about the Hilton Honor Surpass Card ($95 annual fee) that offers 6 Hilton Honors™ Bonus Points for each dollar of eligible purchases on your Card at U.S. restaurants, at U.S. supermarkets, and at U.S. gas stations.

    If you value Hilton points and want simplicity, this card is good for 6X at Gas, Supermarkets and restaurants! If you don’t want to use a different card for each of these categories, then this may work for you!

    • Hey Traveller Tom,

      If you spend a lot on those categories, then absolutely the 6x could work out better for you! And it also leads to a more simple approach.

      Thanks for reading! I appreciate it!

  • I use my Ally cash back card. It’s unlimited 2% on groceries. When you deposit your reward dollars into an Ally account they give you a 10% bonus on your cash back.

    The Amazon Prime card from Chase also offers unlimited 2% rewards.

    • Hey Greg,

      The 10% bonus on the Ally card is nice, but I’d still the Amex Blue Cash is better. That being said, if it works for you and makes your travel goal happen, then that’s great!

      Thanks for reading! I appreciate it!

  • Thank you for really making me think! I did the math on EDP vs. 3% cash back on Discover and EDP wins, even with the $95 annual fee. The great thing is… because I am in the first year with the Schwab Plat, I can convert MR points to cash if I choose at 1.25 pp. Sometimes I get a better value that way, especially on gas and grocery store purchases. Great post, Dustin! My earnings rate just went up for 2018 thanks to you.:)

    • Hey Roni,

      I’m glad my article will help you earn more rewards for 2018! Sometimes we just need a different view point to help us all think :-). I know I enjoy seeing others way of thinking for reward earning!

      Thanks for reading! I appreciate it!

  • ps… For your other readers “the first year with the Schwab Plat” only matters because the annual fee is offset by TWO $200 airline fee credits so it doesn’t eat into my bottom line as much.

  • this is a great and really useful post.
    I am going to reconsider my grocery spend

    • Hey Cleo,

      Thank you! What card are you considering to increase you grocery reward earnings?

      Thanks for reading! I appreciate it!