Skip to main content
A woman storing groceries she paid for with a credit card Credit: GettyImages / LeoPatrizi

The Best Credit Cards for Groceries of 2024

Recommendations are independently chosen by Reviewed's editors. Purchases made through the links below may earn us and our publishing partners a commission.

A woman storing groceries she paid for with a credit card Credit: GettyImages / LeoPatrizi

Why trust Reviewed?

Reviewed's mission is to help you buy the best stuff and get the most out of what you already own. Our team of product experts thoroughly vet every product we recommend to help you cut through the clutter and find what you need.

Learn more about our product testing
1
Product image of Blue Cash Preferred® Card from American Express
Best Overall

Blue Cash Preferred® Card from American Express

Learn More

Need cash back on streaming services, transit, or groceries? The Blue Cash Preferred® Card has you covered with great reward rates in every category. Read More

Pros

  • High reward rate
  • Robust rewards program

Cons

  • Annual fee
2
Product image of Blue Cash Everyday® Card from American Express
Best Value

Blue Cash Everyday® Card from American Express

Learn More

This cash-back card with ample returns on supermarket and gas station spending has what everyday shoppers are looking for. Read More

Pros

  • No annual fee
  • High reward rate

Cons

  • Spending limit on some rewards
3
Product image of Amazon Prime Rewards Visa Signature Card
Best For Whole Foods and Amazon Customers

Amazon Prime Rewards Visa Signature Card

Learn More

With this card you must have a Prime membership. If you do, you’ll earn Amazon-specific rewards like points and gift cards. Read More

Pros

  • No annual fee
  • No foreign transaction fees
  • Robust rewards program

Cons

  • Membership exclusivity
4
Product image of Bank of America Cash Rewards
Best for Costco Shoppers

Bank of America Cash Rewards

Learn More

The Cash Rewards card lets you choose the category you each cash back in each month. Plus, there’s no annual fee for that bonus. Read More

Pros

  • No annual fee
  • Robust rewards program
  • High reward rate

Cons

  • Spending limits on rewards
  • Membership required for best rewards
5
Product image of Capital One Walmart Rewards Card
Best for Walmart Lovers

Capital One Walmart Rewards Card

Learn More

Walmart teamed up with Capital One to provide cash back on not only store-related purchases, but also anywhere else Mastercard is accepted. Read More

Pros

  • No annual fee
  • High reward rate

Cons

  • Not many perks
  • Things to Know About Credit Cards
  • How We Evaluated
  • Best Overall Blue Cash Preferred® Card from American Express
  • Best Value Blue Cash Everyday® Card from American Express
  • Best For Whole Foods and Amazon Customers Amazon Prime Rewards Visa Signature Card
  • Best for Costco Shoppers Bank of America Cash Rewards
  • Best for Walmart Lovers Capital One Walmart Rewards Card
  • Best for Target Loyalists RedCard Mastercard
  • Other Credit Cards We Tested
  • Other Articles You Might Enjoy
  • Related content

Buying groceries can take a large chunk out of your budget each month. A grocery card offering rewards gives you an incentive for shopping that you could use to pay yourself back.

Rewards rates for grocery cards can vary, but you can earn as much as 6% cash back with cards on this list, and you can redeem rewards for gift cards, statement credits, or purchases.

Aside from giving you a reward for grocery hauls, some of our favorite cards have no foreign transaction fees and offer sign-up bonuses to sweeten the deal. You may also be able to earn additional rewards when you spend money at restaurants, gas stations, department stores, and more. If you’re ready to get a grocery rewards card, consider these options:

  • Best Overall: Blue Cash Preferred® Card from American Express
  • Best Value: Blue Cash Everyday® Card from American Express
  • Best for Whole Foods and Amazon Customers: Amazon Prime Rewards Visa Signature Card
  • Best for Costco Shoppers: Bank of America Cash Rewards Credit Card
  • Best for Walmart Lovers: Capital One Walmart Rewards® Card
  • Best for Target Loyalists: RedCard™ Mastercard®

    Things to Know About Credit Cards

  • Most cards on this list have no annual fee, but don’t rule out the one that does—as long as the math makes sense. A credit card that comes with a fee (like the Blue Cash Preferred) can be a valuable addition to your wallet as long as the rewards you earn are worth more than the annual cost.

  • Credit card issuers often have strict guidelines on what stores qualify for grocery rewards. Bodegas and local bakeries may or may not be included in the grocery category, so be mindful that cardholders will only receive cash back on select purchases. If you do most of your shopping at specialty shops or corner stores, check that they’re included in the rewards program before applying. Warehouses and superstores are also typically excluded from the supermarket category unless expressly stated in the rewards offer.

  • Rewards caps are common. Credit cards may have a spending cap that limits how much you can earn in each bonus category. One card’s spending cap may be generous for a small household but limiting for a large one. Add up how much you spend buying groceries per month and compare spending caps before choosing one.

  • Check your existing cards to see if you’re already rewarded for grocery shopping. Since people are spending more time at home and less time traveling or dining out, many issuers, including Chase and American Express, have recently added grocery rewards for a limited time.

  • Paying off rewards cards each month is key. No matter which you choose, the goal should be to pay off the balance each month. Making minimum payments and revolving a balance means you’ll rack up interest charges which can negate the rewards you earn, and this can also have an effect on your credit score.

How We Evaluated

My name is Taylor, and I’m a personal finance writer who’s been reviewing credit cards and rewards programs since 2015. For this roundup, I took a look at 16 options that offer grocery rewards and categorized them by rewards opportunity, annual cost, and ease of use.


Blue Cash Preferred American Express Credit Card
Credit: Reviewed / Naidin Concul-Ticas
Best Overall
Blue Cash Preferred® Card from American Express

The Blue Cash Preferred® from American Express makes our list as the best overall choice with a whopping 6% back at U.S. supermarkets. There's a $0 intro annual fee for the first year, then a $95 annual fee for each subsequent year. One the intro fee offer ends, the cash back you earn can easily cover the cost. You only need to spend about $1,600 per year ($133 per month or $30 per week) in the grocery category to break even. See rates and fees.

Music lovers and binge-watchers may find this particularly worthwhile with 6% cash back on Apple Music, Netflix, HBO Max, and select U.S. streaming subscriptions. However, if you don’t think you’ll use the it enough to offset the cost with rewards earnings, consider the no-annual-fee Blue Cash Everyday instead. We’ll discuss that one next.

  • Annual fee: $0 intro annual fee for the first year, then $95

  • Grocery points: 6% cash back at U.S. supermarkets, which does not include superstores and warehouse clubs. You’re eligible to earn rewards on the first $6,000 you spend each year—this works out to about $115 per week—and then an unlimited 1% thereafter.

  • Additional points: 6% on U.S. streaming subscriptions, 3% on transit spending, 3% at U.S. gas stations, and 1% on other eligible purchases. You can redeem rewards for a statement credit when your rewards balance reaches $25.

  • Perks: Spend $3,000 in purchases within the first six months and you’ll get a $250 statement credit. There's also an intro offer with zero interest on purchases and balance transfers for 12 months before a variable APR of 18.24% - 29.24% is introduced. There is a fee of either $5 or 5% (whichever is greater) for each balance transfer.

  • Terms apply. See rates and fees.

Learn more about the Blue Cash Preferred® from American Express

Pros

  • High reward rate

  • Robust rewards program

Cons

  • Annual fee

The American Express Blue Cash Everyday
Credit: Reviewed / Naidin Concul-Ticas

American Express Blue Cash Everyday

Best Value
Blue Cash Everyday® Card from American Express

The Blue Cash Everyday® Card from American Express is a no-fee grocery and gas card that packs a punch. You earn 3% cash back on the first $6,000 per year you spend at U.S. supermarkets, and 3% cash back at U.S. gas stations. Although this card and the Blue Cash Preferred® have a $6,000 spending cap on groceries, Americans on average spend about $4,500 annually for “food at home,” according to the Bureau of Labor and Statistics, so shopping for your household may fit comfortably under this limit. See rates and fees.

  • Annual fee: None

  • Grocery points: 3% cash back at U.S. supermarkets up to $6,000 per year—this works out to about $115 per week—and 1% thereafter. As with the Blue Cash Preferred®, grocery hauls at superstores and warehouse clubs do not qualify for rewards.

  • Additional points: 3% Cash Back at U.S. gas stations up to $6,000 per year and 1% thereafter. You can redeem rewards for a statement credit when your balance reaches $25.

  • Perks: Spend $2,000 within the first six months and you’ll get $200 back as a statement credit. Plus, there’s a 0% introductory APR on new purchases for the first 15 months. After that, a variable rate of 18.24% to 29.24% applies.

  • Terms apply. See rates and fees.

Learn more about the Blue Cash Everyday® Card from American Express

Pros

  • No annual fee

  • High reward rate

Cons

  • Spending limit on some rewards

Credit: Whole Foods Market / Georg Beyer
Product image of Amazon Prime Rewards Visa Signature Card
Best For Whole Foods and Amazon Customers
Amazon Prime Rewards Visa Signature Card

The Amazon Prime Rewards Visa Signature is another no-fee card that gives 5% back to eligible Amazon Prime members who shop at Amazon.com and Whole Foods Market. To be eligible for 5% back, you must keep the card connected to your Amazon account and maintain Prime membership by paying the annual or monthly membership fee.

While the card itself doesn’t have an annual fee, Prime membership costs $119 per year ($12.99 per month) and $59 per year ($6.49 per month) for students. But maintaining membership probably won’t be a dealbreaker for shoppers who’ve already joined to receive other Prime perks like two-day and same-day shipping.

If someone invited you to get shipping perks through their membership, you'll earn 3% back instead of the full 5% in the top category. You can, however, upgrade to the higher rewards rate if you join Amazon Households with an eligible Prime member.

  • Annual fee: None, although an Amazon Prime membership is required

  • Grocery points: 5% back at Amazon.com (including Amazon Fresh orders, digital downloads, Amazon gift cards, and Amazon Prime subscriptions) and 5% back at Whole Foods Market locations and online.

  • Additional points: 2% at restaurants, gas stations, and drug stores, and 1% on all other eligible purchases.

  • Perks: There’s no minimum balance to redeem cash back. The card has no foreign transaction fee and comes with benefits like travel and emergency insurance.

Learn more about the Amazon Prime Rewards Visa Signature

Pros

  • No annual fee

  • No foreign transaction fees

  • Robust rewards program

Cons

  • Membership exclusivity

Costco membership value
Credit: Dave Swanson / Reviewed.com
Product image of Bank of America Cash Rewards
Best for Costco Shoppers
Bank of America Cash Rewards

The Bank of America Cash Rewards offers 2% cash back when you shop at grocery stores and wholesale clubs—unique in the world of grocery cards since club shopping is usually excluded from the supermarket category. This may be a smart choice for BJ’s and Sam’s Club shoppers, and especially people who frequent Costco since the warehouse exclusively accepts Visa.

The rewards offer is 2% cash back on groceries and 3% cash back on a category of your choice. Pay close attention to the rewards cap: The combined spending limit for the 2% and 3% categories is $2,500 per quarter. The money you spend beyond the $2,500 cap earns just 1% back until the next quarter.

Bank of America customers with large account balances get an even better rewards deal. Preferred Rewards members qualify for 25% to 75% more in cash back. For the supermarket category, this equals up to a total of 3.5% cash back.

  • Annual fee: None

  • Grocery points: 2% cash back at grocery stores and wholesale clubs.

  • Additional points: 3% in the category of your choice (including gas, online shopping, dining, travel, drug stores, or home improvement) and 1% on all other purchases. The combined spending cap for the 3% and 2% categories is $2,500 every three months. Let’s say you choose gas for the 3% category. You’ll earn 3% and 2% back on the first $2,500 spent on gas and groceries purchased each quarter. Spend more than the limit and you’ll earn 1% cash back in those categories until the next quarter.

  • Perks: Spend $1,000 in purchases during the first 90 days and you’ll earn a $200 cash bonus. The card also has an introductory 0% APR on new purchases for 15 months.

Learn more about the Bank of America Cash Rewards Card

Pros

  • No annual fee

  • Robust rewards program

  • High reward rate

Cons

  • Spending limits on rewards

  • Membership required for best rewards

Walmart groceries
Credit: Walmart
Product image of Capital One Walmart Rewards Card
Best for Walmart Lovers
Capital One Walmart Rewards Card

Loyal Walmart shoppers—especially those who order products and groceries online—may find a lot of value in this offer. You get 5% back when shopping at Walmart.com, and it includes grocery pickup and delivery.

You typically earn 2% back at Walmart locations and Walmart gas stations. However, for the first 12 months, the card gives 5% at the store checkout if you use Walmart Pay, a virtual wallet that stores your payment information for touch-free checkout.

Rewards are tracked in points and each point is worth one cent. Word of warning though: To get the most value from this card, you must be a dedicated Walmart shopper because the money you spend at other retailers that accept Mastercard will only earn 1% back.

  • Annual fee: None

  • Grocery points: 5% back at Walmart.com, including grocery pickup and delivery.

  • Additional points: 2% back at Walmart, Walmart gas stations, restaurants, and travel, and 1% cash back on everything else. You can redeem rewards for statement credit, gift cards, travel, or to make purchases at Walmart.com.

  • Perks: For the first year, you earn 5% back at brick-and-mortar Walmart locations as long as you use Walmart Pay. Afterward, you earn 2% back in the store.

Learn more about the Capital One Walmart Rewards

Pros

  • No annual fee

  • High reward rate

Cons

  • Not many perks

Target store exterior
Credit: Target
Product image of Target RedCard
Best for Target Loyalists
RedCard Mastercard

At Target, RedCard cardholders receive 5% off in-store and online purchases. The 5% discount is automatically applied when you swipe at checkout, but there are some restrictions. Prescriptions, over-the-counter pharmacy products, and eye exams at Target don’t qualify.

Cardholders get free shipping, exclusive store offers, and discount gift cards. You don’t earn rewards that can be redeemed for travel or merchandise from other retailers, so diehard Target fans will see the most value here. You could consider coupling this with a flat-rate or revolving category card to earn and redeem rewards for the spending you do outside of the big-box retailer.

  • Annual fee: None

  • Grocery points: You get 5% off at checkout each time you shop online or in the store.

  • Additional points: 5% off on clearance items and in-store Starbucks locations.

  • Perks: Free shipping and exclusive store offers, like an extra 30 days for eligible returns.

Learn more about the RedCard

Pros

  • No annual fee

  • Good store perks

Cons

  • High interest rate


Other Credit Cards We Tested

Product image of American Express® Gold Card
American Express® Gold Card

You can earn 4X Membership Rewards points on up to $25,000 spent at U.S. supermarkets per year, but it comes at a high price: $250 per year. (See rates and fees.) This card is best for big spenders who also dine out and travel frequently. Learn more

Pros

  • Robust rewards program

  • No foreign transaction fees

Cons

  • Annual fee

Product image of Capital One SavorOne Cash Rewards
Capital One SavorOne Cash Rewards Credit Card

If you’re a foodie experimenting in the kitchen on Monday and ordering jerk chicken from the Jamaican restaurant on Tuesday, this card can reward you for enjoying the best of both worlds, with 3% cash back on dining out and groceries. The issuer recently introduced the higher rate for the supermarket category, though it does exclude Walmart, Target, and other superstores. Learn more

Product image of Citi Double Cash
Citi Double Cash

You'll earn 1% when you shop and another 1% when you pay the bill. Ideally, you should always pay off a credit card each month to avoid interest charges. But several grocery rewards cards offer a 0% APR introductory special, so you could technically sit on a balance for a little while if you’re facing a reduction in income at the moment. Learn more

Pros

  • No annual fee

  • High reward rate

Cons

  • Not many perks

Product image of U.S. Bank Cash+ Visa Signature
U.S. Bank Cash+ Visa Signature

You'll get an enticing 5% cash back on two bonus categories of your choosing (e.g., streaming services, home utilities, ground transportation, and department stores), but it doesn’t include supermarket spending. You earn just 2% cash back on groceries.. Learn more

Pros

  • No annual fee

  • High reward rate

  • Robust rewards program

Cons

  • Some spending limits on rewards

Product image of Costco Anywhere Visa Card by Citi
Costco Anywhere Visa Card by Citi

Even with 4% cash back at gas stations on eligible gas and EV charging purchases for the first $7,000 per year and then 1% thereafter, 3% on restaurants and travel, and 2% at Costco and Costco.com, redemption options are extremely limited. You only get access to cash back once per year through a credit card reward certificate that can be spent exclusively at the wholesaler. Learn more

Pros

  • No annual fee

  • Good cash back

  • No foreign transaction fees

Cons

  • Membership exclusivity

  • Complicated rewards

Please note: The offers mentioned above are subject to change at any time and some may no longer be available.

Reviewed has partnered with CardRatings for our coverage of credit card products. Reviewed and CardRatings may receive a commission from card issuers.

See rates and fees for the Blue Cash Preferred Card from American Express. See rates and fees for the Blue Cash Everyday Card from American Express. See rates and fees for the American Express Gold Card.

How Many Credit Cards Should You Have in Your Wallet?

  • We hate to break it to you, but there’s no one-size-fits-all answer here. The right number for you depends on what you can responsibly manage.

  • Does having a piece of shiny plastic an arm’s length away often encourage you to spend money you don’t have? Be honest. You may want to think twice before applying for more credit. Carrying a balance you can’t afford contributes to interest charges, and in the long run costs you more money—money that you could’ve used for that air fryer you've been eyeing.

  • If you’re financially responsible and stick to making purchases that you can pay off, there may be some upsides to adding another card to your arsenal. If you’re a jet-setter without a card that rewards you for hitting the road, or one that skips foreign transaction fees, a travel credit card may make sense for you.

  • There are a few other things to consider before opening a new account, like adding a different payment processing network, or taking note of any annual fees.

What Is a Good APR for a Credit Card?

  • Credit card annual percentage rates range from 13% to 25%, with the national average in January 2022 around 16%. Credit cards marketed for applicants with bad credit tend to be on the higher side, as do credit cards with rewards programs.

  • Before you submit an application, you can see this range in the cardmember agreement. You won’t know the rate until you’re approved, as it’s determined by the issuer based on your creditworthiness. The higher your credit score, the lower the rate you can expect. Remember that with a variable rate, an issuer can change the interest it charges at any time—and, per your cardmember agreement, it may not have to notify you.

  • An issuer may charge a different APR for purchases, balance transfers, and cash advances. It may even offer an introductory rate that includes zero interest for a period of 12 to 18 (or 21) months. Lastly, a penalty APR may kick in if you’re late for a payment, exceed your credit limit, or break other terms and conditions laid out by the issuer.

  • We’ll say it till we’re blue in the face: Pay off your balance each month, and you won’t have to think about interest.

How Does Credit Card Interest Work?

  • Despite the term “annual percentage rate,” credit card issuers calculate interest daily. The daily periodic rate is determined by dividing your APR by 365 days, which is then applied to your average daily balance. Crunch this number by adding up the total you carry each and every day of the billing cycle, and then dividing that by the number of days in the billing cycle.

  • Let’s say your APR is 16%, and this month you carried an average daily balance of $2,000. The issuer first calculates the daily periodic rate (0.16 divided by 365). That rate (0.00043) is applied to your average balance (0.00043 x $2,000), which brings us to 0.87. Over the course of the 30-day billing cycle (0.87 x 30), you’ll pay $26.30 in interest.

  • If crunching numbers isn’t really your thing, some issuers include tools that calculate how much interest you’ll owe based on your monthly payment. Petal, for example, shares this information in a mobile app for its two credit cards.

  • Remember: You won’t be charged interest if you pay off your balance in full and on time each billing cycle. We get that life happens. So if on occasion that’s not possible, consider paying more than the minimum amount to lessen the interest you’ll pay over time, or make more than one payment during the billing cycle to lower your average balance.

Why Should You Check Your Credit Score?

  • Some of us may deal with our credit score the way we deal with our bank statements. Ignorance can be bliss—but we don’t recommend avoiding either, for the record.

  • Keeping tabs on your credit score will let you know if something needs attention. A sudden drop might mean you missed a payment, or maybe someone else got ahold of your personal information.

  • You can get monthly updates from issuers—even ones you’re not a cardholder with—and there are a few other ways to stay in the loop, too.

  • Don’t neglect your credit report either, as mistakes can arise there. In fact, as many as one in four have an error that can affect your score. The best news? Staying on top of these details doesn’t cost you any money.

What Else Should You Know About Credit Cards?

  • Long introductory period APR rates are only a short-term incentive. Potentially high APR rates snap into effect after the intro period ends, which could cost you a lot in interest if you’ve left your balance unpaid. It’s really important—especially when getting a card for a big purchase—to keep an eye on your finances, and keep an eye on the calendar.

  • APR rates and credit limits vary based on your creditworthiness. Credit limits and interest rates are determined based on each cardholder's personal situation, so we did not take that information into account when evaluating. Remember to pay your balance in full every month, so you will not be charged interest.

  • Banks have final say on who they accept for a credit card. These recommendations were put together with the assumption that applicants would have average or excellent credit. That being said, banks decide who they will issue credit cards to using criteria including, but not always limited to, an individual's credit score when evaluating each applicant.

Related content

  • Young man holding credit card and cell phone

    best-right-now

    The Best Credit Cards to Help You Save Money of 2024
  • Money to add to emergency fund

    how-to

    How to save money when your budget is tight

Meet the tester

Taylor Medine

Taylor Medine

Contributor

@TayTalksMoney

Taylor Medine is a personal finance writer with over five years of experience writing about credit, credit cards, personal loans, and money management. She's written for Credit Karma, CompareCards, LendingTree, MagnifyMoney, Student Loan Hero, and more.

See all of Taylor Medine's reviews

Checking our work.

Our team is here for one purpose: to help you buy the best stuff and love what you own. Our writers, editors, and lab technicians obsess over the products we cover to make sure you're confident and satisfied. Have a different opinion about something we recommend? Email us and we'll compare notes.

Shoot us an email

Up next