Money shouldn´t stop making your plans come true. Learn how personal loans can help you!
Best Credit Card for Groceries
2 Jun 2019

What Is the Best Credit Card for Groceries?

The average American spends $150 a week on food.

If you have a big family, or if you are a picky or health-conscious chef, you could be spending up to $250-$300 each week on groceries. This can eat up a hearty portion of your paycheck.

It is common for individuals to use their credit cards for their weekly food-shopping trips. Yet you may not realize how much money you can save by choosing the right card.

The best credit cards for groceries will earn you cash back, sign-up bonuses, and even free deliveries.  The right card for you will depend upon where you shop the most frequently. Here are some of our top picks.

1. Blue Cash Preferred American Express

While this card involves an annual fee of $95, you will get your money’s worth and more if you spend a lot on groceries. You can get up to 6% back on $6,000 worth of groceries every year.

If you have an average grocery budget, you are spending $600 a month on groceries, and you will get to $6,000 within ten months. If you are using a Blue Cash Preferred American Express, you can get double the rewards on each point back, which you can apply toward your bill or use to purchase other necessities.

Another perk is Blue’s sign-in bonus, which will get you $250 if you charge $1,000 to your new card within the first three months.

The cashback bonus for groceries applies only to supermarkets. This means it does not apply to wholesale clubs, specialty food shops, or bodegas. In these locations, only a 1% cashback bonus will apply.

You can also get a 3% bonus on gas purchases, and a 1% bonus on groceries over the $6,000 limit.

The card offers a 0% APR for the first 12 months, and a 15.24 to 26.24% APR after that, depending upon your credit history, which is a way lower interest rate than you would get with an online loan.

2. Blue Cash Everyday American Express

Unlike Blue Cash preferred, this card does not involve an annual fee. You can, however, get 3% cash back on up to $6,000 in groceries each year. You will also earn 2% cash back at gas stations, and 1% cash back on everything else.

There is a sign-up bonus of $200 if you spend $1,000 on your new card within the first three months. The card has 0% APR first 15 months. After that, it is 15.24 to 26.24%, depending upon your credit history.

3. Amex Gold Card

While this card has a high annual fee of $250, it is worth it if you travel or eat out a lot. You can earn up to four times your rewards points when you eat at US restaurants, and three times the rewards when you book your flights directly with airlines or AMEX travel.

If you eat at Amex partner restaurants, you can earn up to $10 in credit on your monthly statements. You can also earn up to $100 in travel credits each year.

4. Target Redcard

Lots of folks love to grocery shop at Target because of the reliably low prices, particularly on staples. If you regularly shop there or have groceries delivered, you will save a bundle by getting the Target Redcard.

You can save 5% at checkout every time you shop at Target with your Redcard. In addition, you can get an extra 5% off if you buy your groceries online, saving you a total of 10%. You can have them delivered or pick them up at your local store.

Target offers free 2-day shipping with no minimum for cardholders. You can get the debit card linked to your existing checking account. It also allows you to get up to $40 cash back at checkout.

5. Amazon Prime Rewards Visa

Amazon Prime offers a Rewards Visa Card to Prime members only. Prime offers free two-day-shipping, live streaming of movies, TV shows, and music, and unlimited reading to customers for $119 a year.

Members can save 5% on all Whole Foods purchases with the Amazon Prime Rewards Visa. Whole Foods now has a delivery option available at 36 of its stores nationwide. You can also receive 5% off all Prime Pantry delivery purchases.

Members will benefit from 2% back at restaurants, gas stations, and drug stores. They will receive 1% cash back on everything else. Rewards can be redeemed for Amazon purchases, or for Amazon points.

They are also eligible for a $70 Amazon gift card upon card approval. The card has a 16.24 to 24.24% APR, depending upon your credit history.

6. Bank of America Cash Rewards Credit Card

This card is a great find if you bank at Bank of America. You can earn up to a 75% bonus, depending upon the balance you maintain in your account. This means you could earn up to 5.25% cash back on your grocery purchases.

The Bank of America Cash Rewards Credit Card pays high rewards on the first $2,500 you spend on gas, grocery, and wholesale club memberships. After that, you will earn 1% cash back on these purchases.

The card has no annual fee, and members receive a $150 cash bonus if they make $500 in purchases during the first three months. There is 0% APR for the first 12 billing cycles and balance cycles within the first 60 days. After that, the regular APR is 15.24-25.24%.

7. Capital One Savor

If you are more inclined to pull the take-out menu off of the fridge than open the door, Capital One Savor may be the right card for you.

Savor can earn you up to 4% cash back on all dining, and 2% on all grocery purchases. You can also earn 1% on all other purchases.

You can earn a $500 cash back bonus with Savor if you spend $3,000 within the first three months. While there is no annual fee the first year, there is one of $95 for subsequent years. There is also 0% APR for the first 15 months.

8. Chase Freedom Unlimited

The Chase Freedom Unlimited card is based upon a tiered rewards structure, and there is no limit to the amount of money you can earn points on. You will earn more points or cash back if you spend more money on the card, which could work well for big families.

Members can enjoy no annual fee and $150 off your first $500 if you spend it in the first three months. The card has 0% APR for the first fifteen months. After that, it is 17.24% to 25.99%, depending upon your credit.

9. Costco Anywhere Visa Card by Citi

If you are a frequent Costco shopper, you know how much money you can save on toilet paper and giant blankets by buying in bulk. The households that benefit most are those who calculate the amount of money they are spending on certain items per year and figure out how they can save more by buying large quantities at once.

You may not realize that you can save money by spending it using the Costco Anywhere Visa Card by Citi. There is no annual fee as long as you pay your yearly Costco membership.

You can earn up to 4% back on groceries at Costco, and on gas worldwide. You will also get 3% back on restaurant and eligible travel purchases around the world. Earn 2% rewards on other Costco purchases.

A regular Costco membership is $60. For $120, an Executive Costco membership can get you greater discounts on Costco services, and lower prices on check-printing and identity protection. It can also get you an extra 2% cash back with your Costco Anywhere Visa Card by Citi.

10. Walmart Credit Card

For those discount shoppers who love Walmart, the store’s credit card can get you 3% off any purchases you make online. You can even save money on the delivery fee by ordering on and picking up your groceries at your nearest Walmart store. You can also save 2% on Murphy USA and Walmart fuel prices.

Once you are approved for the Walmart credit card, you will save $25. You can also save $75 on all qualifying purchases that same day. The Walmart Credit Card has no annual fee.

11. Discover It Cash Back

Each quarter, Discover It allows you to earn 5% cash back on gas stations, grocery stores, restaurants, Amazon, and more. There is no annual fee, and Discover will match all the cash back you’ve earned at the end of your first year using the card.

You can earn up to 1% on all your other purchases, and rewards can be redeemed at any time.

12. BJ’s Mastercard

Another great stop for super-sized snacks, BJ’s lets big families and frugal bargain-hunters save big every day. The Elite BJ’s Mastercard allows you to earn 5% cash back on most BJ’s purchases, while the BJ’s Perks Plus Card will earn you 3% back.

Both cards get you 10 cents per gallon back on gas purchases, 2% cash back on dining out, and 1% back on all other purchases. There is no annual fee, but you will need to be a BJ’s member to be eligible for the card. BJ’s Memberships are $55 a year.

13. Sam’s Club Credit Card

A Sam’s Club Mastercard can be used anywhere it is accepted, while a Sam’s Club Store Credit can only be used at Sam’s Club and Walmart. The Mastercard will also earn you 5% cash back on the first $6,000 you spend each year. You will get 3% cash back on dining and travel, and 1% cash back on all other purchases.

You will need to be a Sam’s Club member to be eligible for the card. Membership is $45 a year. A $45 credit is available to apply toward your purchase on the day you are approved for a card.

If you are a regular Sam’s Club shopper, the credit card is convenient because it also acts as your store card when you are walking through the front door. You can also use it to get cash in advance.

14. Discover It Secured

This card is obtainable even if you don’t have perfect credit. There is no annual fee, and it can help you to build credit with all major credit bureaus. This is a great card for purchasing staples if you would like to re-establish your shaky credit.

At the end of your first year, Discover will match all of the cash back you’ve earned. You can earn 2% cash back at all gas stations and restaurants, and 1% cash back on all other purchases.

15. Chase Sapphire Preferred

The Chase Sapphire Preferred card allows you to earn up to 60,000 bonus points on your first $4,000 in purchases during the first three months. That is $750 in redeemable rewards or cash toward your balance.

You can also earn two times your points on travel and dining at restaurants, including airfare, hotels, and fine dining. Then earn an extra one point per dollar on all other purchases.

If you like to travel, your rewards can be redeemed for up to 25% more for airfare, hotels, car rentals, and cruises. So, for example, 60,000 points on travel will earn you $750.

16. Wells Fargo Cash-Wise Visa

This card will earn you a $200 cash reward for spending $1,000 within the first three months. All purchases will earn you 1.5% cash rewards, and there is no limit on what you can spend to get them.

The card has no annual fee, and no category restrictions. You will be able to redeem your rewards as long as the card stays open.

As an extra added bonus that’s great for families, you can get up to $600 protection against damage or theft to you cell phone. There is a 0% APR for the first twelve months.

The Best Credit Cards for Groceries

You can apply to some of the best credit cards for groceries at the stores you shop at the most. Milk, eggs, and pasta have never made you more financially secure!

For more information on personal finance, read our blog today.

Here are some other articles you might enjoy:

Keep More of Your Money: The Best Credit Card for Cash Back

What are the Best Credit Cards for Poor Credit?

Take a Trip with the Best Credit Card for Airline Miles

The Best Personal Loan Lenders for Unsecured Personal Loans