Skip to content
Credit Cards

Best grocery credit cards of April 2024

The cards we feature here are from partners who compensate us when you approve through our site, and this may impact how or where these products appear. We don’t cover all available credit cards, but our analysis, reviews, and opinions are entirely from our editorial team. Please view our advertising policy and product review methodology for more information.

Groceries are among the most common household expenses, which is why having one of the best grocery credit cards in your wallet just makes sense. Stocking up on groceries presents a great opportunity to earn credit card rewards, whether you’re looking for cash back to go right back into your household’s bottom line or travel rewards for your next getaway.

To help you find the best card that suits your needs, our team of experts has compiled this list of contenders that will help you maximize earnings at the grocery store — and may offer other bonuses and perks as well.

Check out our curated selection and comprehensive guide on some of the best grocery cards from our partners below.

At The Points Guy, our goal is to help you maximize your travel experiences while minimizing spending. Our travel and credit cards experts share their own experiences and give honest analyses to help you make decisions that benefit you the most. While we do receive compensation through our credit card application links, ads, and clearly indicated sponsored content, our editorial content, points valuations and card analysis are entirely our own.
  • Blue Cash Preferred® Card from American Express: Best for cash back
  • American Express® Gold Card: Best for big U.S. supermarket spenders
  • Capital One SavorOne Cash Rewards Credit Card: Best for a no-annual-fee grocery card
  • Blue Cash Everyday® Card from American Express: Best for simple cash back
  • Chase Freedom Flex℠: Best for rotating bonus categories
  • Chase Sapphire Preferred® Card: Best for earning Chase points

BEST FOR GROCERIES AT U.S. SUPERMARKETS
Best for cash back
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review
6%6% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%)
6%6% Cash Back on select U.S. streaming subscriptions
3%3% Cash Back on transit including taxis/rideshare, parking, tolls, trains, buses and more
3%3% Cash Back at U.S. gas stations
1%1% Cash Back on other purchases
Open Intro bonus
Earn a $250 statement credit after you spend $3,000 in purchases on your new Card within the first 6 months.
Earn $250
$0 intro annual fee for the first year, then $95.
19.24% - 29.99% Variable
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent, Good

The Blue Cash Preferred Card is one of the best cash-back credit cards on the market. You’ll get a great return across a wide range of bonus categories, a solid welcome bonus and a low annual fee. Read our full review of the Blue Cash Preferred Card.

Pros

  • This card has one of the best earning structures out for among cash-back credit cards.
  • The card comes with access to Amex Offers (enrollment required), which can save you even more money on specific purchases.

Cons

  • There is a $6,000 spending cap per year on the U.S. supermarket bonus category, which may not work for those with large grocery budgets.
  • You’ll have to pay a foreign transaction fee on international purchases, so it’s not a great choice when you’re traveling abroad.
  • Earn a $250 statement credit after you spend $3,000 in purchases on your new Card within the first 6 months.
  • $0 intro annual fee for the first year, then $95.
  • Buy Now, Pay Later: Enjoy $0 intro plan fees when you use Plan It® to split up large purchases into monthly installments. Pay $0 intro plan fees on plans created during the first 12 months from the date of account opening. Plans created after that will have a monthly plan fee up to 1.33% of each eligible purchase amount moved into a plan based on the plan duration, the APR that would otherwise apply to the purchase, and other factors.
  • Low Intro APR: 0% on purchases and balance transfers for 12 months from the date of account opening. After that, your APR will be a variable APR of 19.24% - 29.99%. Variable APRs will not exceed 29.99%.
  • 6% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%).
  • 6% Cash Back on select U.S. streaming subscriptions.
  • 3% Cash Back at U.S. gas stations.
  • 3% Cash Back on transit (including taxis/rideshare, parking, tolls, trains, buses and more).
  • 1% Cash Back on other purchases.
  • Cash Back is received in the form of Reward Dollars that can be redeemed as a statement credit or at Amazon.com checkout.
  • Get up to $120 in statement credits annually when you pay for an auto-renewing subscription to Equinox+ at equinoxplus.com with your Blue Cash Preferred® Card. That’s $10 in statement credits each month. Enrollment required.
  • Thinking about getting the Disney Bundle which can include Disney+, Hulu, and ESPN+? Your decision made easy with $7/month back in the form of a statement credit after you spend $9.99 or more each month on an eligible subscription (subject to auto renewal) with your Blue Cash Preferred® Card. Enrollment required.
  • Terms Apply.
  • See Rates & Fees

Best for big U.S. supermarket spenders
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4 / 5
Go to review
4XEarn 4X Membership Rewards® Points at Restaurants, plus takeout and delivery in the U.S.
4XEarn 4X Membership Rewards® points at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X).
3XEarn 3X Membership Rewards® points on flights booked directly with airlines or on amextravel.com.
Open Intro bonus
Earn 60,000 Membership Rewards® Points after you spend $6,000 on eligible purchases with your new Card within the first 6 months of Card Membership.
60,000 Membership Rewards® Points
$250
See Pay Over Time APR
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent/Good

This isn’t just a card that’s nice to look at. It packs a real punch, offering 4 points per dollar on dining at restaurants and U.S. supermarkets (on the first $25,000 in purchases per calendar year; then 1 point per dollar). There’s also an up to $120 annual dining credit at Grubhub, The Cheesecake Factory, GoldbellyWine.com, Milk Bar, and select Shake Shack locations, plus it added an up to $120 annually ($10 per month) in Uber Cash, which can be used on Uber Eats orders or Uber rides in the U.S. Card must be added to Uber app to receive this benefit. All this make it a very strong contender for all food purchases, which has become a popular spending category. Enrollment required on select benefits. Read our full review of the American Express Gold Card.

Pros

  • 4 points per dollar on dining at restaurants and U.S. supermarkets (on the first $25,000 in purchases per calendar year; then 1 point per dollar).
  • 3 points per dollar on flights booked directly with the airline or with Amex Travel.
  • Welcome bonus of 60,000 points after spending $6,000 in the first six months of card membership.

Cons

  • Weak on travel and everyday spending bonus categories.
  • Not as effective for those living outside the U.S.
  • Some may have trouble using Uber/food credits; few travel perks and protections.
  • Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases with your new Card within the first 6 months of Card Membership.
  • Earn 4X Membership Rewards® Points at Restaurants, plus takeout and delivery in the U.S., and earn 4X Membership Rewards® points at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X).
  • Earn 3X Membership Rewards® points on flights booked directly with airlines or on amextravel.com.
  • $120 Uber Cash on Gold: Add your Gold Card to your Uber account and each month automatically get $10 in Uber Cash for Uber Eats orders or Uber rides in the U.S., totaling up to $120 per year.
  • $120 Dining Credit: Satisfy your cravings and earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, Milk Bar and select Shake Shack locations. Enrollment required.
  • Get a $100 experience credit with a minimum two-night stay when you book The Hotel Collection through American Express Travel. Experience credit varies by property.
  • Choose the color that suits your style. Gold or Rose Gold.
  • No Foreign Transaction Fees.
  • Annual Fee is $250.
  • Terms Apply.
  • See Rates & Fees

BEST FOR CASH BACK
Best for a no-annual-fee grocery card
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
3.5 / 5
Go to review
8%8% Cash Back on Capital One Entertainment purchases
5%5% Cash Back on hotels and rental cars booked through Capital One Travel (terms apply)
3%3% Cash Back on dining, entertainment, popular streaming services and at grocery stores (excluding superstores like Walmart® and Target®)
1%1% Cash Back on all other purchases
Open Intro bonus
Earn a one-time $200 cash bonus after you spend $500 on purchases within the first 3 months from account opening
$200
$0
19.99% - 29.99% (Variable)
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent, Good

The Capital One SavorOne is a great cash back credit card for beginners looking for a solid rewards structure and no annual fee. Dining, entertainment and groceries are high-value bonus categories, and it’s rare for a card to hit all three. Read our full review of the Capital One SavorOne Cash Rewards Credit Card.

Pros

  • Earn unlimited 3% cash back on dining, entertainment, popular streaming services and at grocery stores (excluding superstores like Walmart® and Target®), plus 1% on all other purchases.
  • This card is great for beginners.

Cons

  • If you spend a lot on dining and entertainment each year, there are cards that provide better value with higher rewards potential.
  • The sign-up bonus isn't anything to write home about (though it is easy to earn).
  • Earn a one-time $200 cash bonus after you spend $500 on purchases within the first 3 months from account opening
  • Earn unlimited 3% cash back on dining, entertainment, popular streaming services and at grocery stores (excluding superstores like Walmart® and Target®), plus 1% on all other purchases
  • Earn 10% cash back on purchases made through Uber & Uber Eats, plus complimentary Uber One membership statement credits through 11/14/2024
  • Earn 8% cash back on Capital One Entertainment purchases
  • Earn unlimited 5% cash back on hotels and rental cars booked through Capital One Travel, where you'll get Capital One's best prices on thousands of trip options. Terms apply
  • No rotating categories or sign-ups needed to earn cash rewards; plus cash back won't expire for the life of the account and there's no limit to how much you can earn
  • 0% intro APR on purchases and balance transfers for 15 months; 19.99% - 29.99% variable APR after that; balance transfer fee applies
  • No foreign transaction fee
  • No annual fee

Best for simple cash back
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
3 / 5
Go to review
3%3% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases, then 1%.
3%3% Cash Back on U.S. online retail purchases, on up to $6,000 per year, then 1%.
3%3% Cash Back at U.S. gas stations, on up to $6,000 per year, then 1%.
1%1% Cash Back on other purchases.
Open Intro bonus
Earn a $200 statement credit after you spend $2,000 in purchases on your new Card within the first 6 months.
Earn $200
$0
19.24% - 29.99% Variable
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent, Good

The Blue Cash Everyday card is a good option for people who want a simple cash back structure with no annual fee. You’ll earn bonus cash back rewards on popular bonus categories, including U.S. supermarkets and U.S. gas stations. Read our full review of the Blue Cash Everyday Card from American Express.

Pros

  • 3% cash back at U.S. supermarkets (on up to $6,000 per year on purchases)
  • No annual fee.
  • 3% cash back at U.S. gas stations and U.S. online retail purchases (on up to $6,000 per year on purchases)
  • Amex Offers, which earn you statement credits or extra points on purchases with a wide variety of merchants. (Enrollment required)

Cons

  • There is a $6,000 spending cap on the U.S supermarkets bonus category, which may not work for those with larger annual grocery spend.
  • You’ll have to pay a foreign transaction fee on purchases abroad, so it’s not a great choice to take with you when traveling outside of the U.S.
  • Earn a $200 statement credit after you spend $2,000 in purchases on your new Card within the first 6 months.
  • No Annual Fee.
  • Balance Transfer is back! Enjoy 0% intro APR on purchases and balance transfers for 15 months from the date of account opening. After that, 19.24% to 29.99% variable APR.
  • 3% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases, then 1%.
  • 3% Cash Back on U.S. online retail purchases, on up to $6,000 per year, then 1%.
  • 3% Cash Back at U.S. gas stations, on up to $6,000 per year, then 1%.
  • Cash Back is received in the form of Reward Dollars that can be redeemed as a statement credit or at Amazon.com checkout.
  • Thinking about getting the Disney Bundle which can include Disney+, Hulu, and ESPN+? Your decision made easy with $7/month back in the form of a statement credit after you spend $9.99 or more each month on an eligible subscription (subject to auto renewal) with your Blue Cash Everyday® Card. Enrollment required.
  • Enjoy up to $15 back per month when you purchase a Home Chef meal kit subscription (subject to auto renewal) with your enrolled Blue Cash Everyday® Card.
  • Terms Apply.
  • See Rates & Fees

Best for rotating bonus categories
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
3.5 / 5
Go to review
5%5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate. Enjoy new 5% categories each quarter!
5%5% cash back on travel purchased through Chase Ultimate Rewards®, our premier rewards program that lets you redeem rewards for cash back, travel, gift cards and more
3%3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service
1%Unlimited 1% cash back on all other purchases.
Open Intro bonus
Earn a $200 Bonus after you spend $500 on purchases in your first 3 months from account opening.
$200
$0
20.49% - 29.24% Variable
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent, Good

The Chase Freedom Flex delivers a formidable 5% cash back on select bonus categories and travel purchased through Chase Ultimate Rewards. This card is an excellent addition to your wallet as it provides ongoing rewards, a welcoming sign-up bonus and no annual fee to worry about. Read our full review of the Chase Freedom Flex.

Pros

  • The generous sign-up bonus is impressive for a no annual fee card.
  • The card features several categories that earn 5% cash back on travel purchased through Ultimate Rewards and rotating quarterly bonus categories and 3% back on dining and drugstores.
  • Your phone is protected against theft or damage for up to $800 per claim (up to $1,000 per year) when you pay that bill with the card.

Cons

  • You must remember to activate your bonus categories quarterly or risk not earning 5% on select purchases.
  • This card charges foreign transaction fees so it's best to use it within the U.S.
  • Earn a $200 Bonus after you spend $500 on purchases in your first 3 months from account opening.
  • 5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate. Enjoy new 5% categories each quarter!
  • 5% cash back on travel purchased through Chase Ultimate Rewards®, our premier rewards program that lets you redeem rewards for cash back, travel, gift cards and more
  • 3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and unlimited 1% cash back on all other purchases.
  • No minimum to redeem for cash back. You can choose to receive a statement credit or direct deposit into most U.S. checking and savings accounts. Cash Back rewards do not expire as long as your account is open!
  • 0% Intro APR for 15 months from account opening on purchases and balance transfers, then a variable APR of 20.49%-29.24%.
  • No annual fee - You won't have to pay an annual fee for all the great features that come with your Freedom Flex℠ card
  • Keep tabs on your credit health - Chase Credit Journey helps you monitor your credit with free access to your latest score, real-time alerts, and more.
  • Member FDIC

Best for earning Chase points
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
4.5 / 5
Go to review
5x5x on travel purchased through Chase Travel℠.
3x3x on dining, select streaming services and online groceries.
2x2x on all other travel purchases.
1x1x on all other purchases.
Open Intro bonus
Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 when you redeem through Chase Travel℠.
60,000 bonus points
$95
21.49% - 28.49% Variable
Open Credit score description
Credit ranges are a variation of FICO© Score 8, one of many types of credit scores lenders may use when considering your credit card application.
670-850Excellent/Good

The Chase Sapphire Preferred® Card is one of the most popular travel rewards credit card on the market. Offering an excellent return on travel and dining purchases, the card packs a ton of value that easily offsets its $95 annual fee. Cardholders can redeem points at 1.25 cents each for travel booked through Chase or transfer points to one of Chase’s 14 valuable airline and hotel partners. Read our full review of the Chase Sapphire Preferred Card.

Pros

  • You'll earn 3 points per dollar on dining and online grocery store purchases, 5 points per dollar on travel purchased through Chase Travel, 2 points per dollar on all other travel and 1 point per dollar on everything else.
  • The current sign-up bonus on this card is quite generous. TPG values it at $1,230.
  • New annual $50 hotel statement credit when booked through Chase Travel.
  • Premium travel protection benefits including trip cancellation insurance, primary car rental insurance and lost luggage insurance.

Cons

  • The card comes with a $95 annual fee.
  • Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 when you redeem through Chase Travel℠.
  • Enjoy benefits such as 5x on travel purchased through Chase Travel℠, 3x on dining, select streaming services and online groceries, 2x on all other travel purchases, 1x on all other purchases, $50 Annual Chase Travel Hotel Credit, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Travel℠. For example, 60,000 points are worth $750 toward travel.
  • Count on Trip Cancellation/Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance and more.
  • Get complimentary access to DashPass which unlocks $0 delivery fees and lower service fees for a minimum of one year when you activate by December 31, 2024.
  • Member FDIC

Comparing the best credit cards

Credit card
Best forIntro offerEarning rateAnnual fee
4
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at American Express's secure site
cash back
Earn $250
Open Intro bonus
Earn a $250 statement credit after you spend $3,000 in purchases on your new Card within the first 6 months.
1 - 6% cash-back
$0 intro annual fee for the first year, then $95.
4
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at American Express's secure site
big U.S. supermarket spenders
60,000 Membership Rewards® Points
Open Intro bonus
Earn 60,000 Membership Rewards® Points after you spend $6,000 on eligible purchases with your new Card within the first 6 months of Card Membership.
3 - 4X points
$250
3.5
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at Capital One's secure site
a no-annual-fee grocery card
$200
Open Intro bonus
Earn a one-time $200 cash bonus after you spend $500 on purchases within the first 3 months from account opening
1 - 8% cash-back
$0
3
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at American Express's secure site
simple cash back
Earn $200
Open Intro bonus
Earn a $200 statement credit after you spend $2,000 in purchases on your new Card within the first 6 months.
1 - 3% cash-back
$0
3.5
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at Chase's secure site
rotating bonus categories
$200
Open Intro bonus
Earn a $200 Bonus after you spend $500 on purchases in your first 3 months from account opening.
1 - 5% cash-back
$0
4.5
Open Editors rating
Card Rating is based on the opinion of TPG‘s editors and is not influenced by the card issuer.
at Chase's secure site
earning Chase points
60,000 bonus points
Open Intro bonus
Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 when you redeem through Chase Travel℠.
1 - 5X points
$95

More details on the best credit cards

Blue Cash Preferred® Card from American Express

This low-annual-fee cash-back card has multiple high-value bonus categories that are easy for cardholders to maximize. Plus, the card has a few additional perks, including statement credits and shopping protections, that make it one of the best grocery credit cards on the market.

Infrequent travelers who want to earn cash back at U.S. supermarkets, as well as on everyday expenses such as gas, transit and streaming services. 

“The Blue Cash Preferred Card is the card I recommended to my parents when they were looking for a new cash-back rewards card for their groceries. My parents prefer the simplicity of cash-back rewards, and I knew they'd benefit from earning 6% cash back on up to $6,000 per year in purchases (then 1%) at U.S. supermarkets. Compared to the 1.5% cash back they were earning on these purchases, the elevated earnings easily justified adding the Blue Cash Preferred to their wallet.” — Katie Genter, senior writer 

If you’re looking for a no-annual-fee option (see rates and fees), the Blue Cash Everyday® Card from American Express is a great alternative. This card earns cash back at U.S. supermarkets and U.S. gas stations, and on U.S. online retail purchases. Plus, you’ll get some high-value statement credits.

American Express® Gold Card

If you’re looking to turn everyday grocery expenses into travel rewards, it doesn’t get much better than the Amex Gold. You’ll earn bonus Membership Rewards points on U.S. supermarkets, dining and eligible travel purchases — plus, the card comes with a solid welcome bonus for new cardholders.

Foodies who want to earn flexible travel rewards. In addition to earning on grocery expenses and more, you’ll get some great benefits like hundreds of dollars annually in statement credits that help you get the most value out of your card.

“There's no better card for groceries and dining than the Amex Gold. I earn 4 points per dollar in both of these categories, and with additional perks like a monthly Uber credit and the ability to transfer my Membership Rewards points to valuable airline partners, the card is a mainstay in my wallet.” — Nick Ewen, director of content 

The Citi Premier® Card (see rates and fees) offers a similar rewards rate and welcome bonus, but with a lower annual fee. If you’re looking for a card that earns transferable points for travel without the high annual fee, the Citi Premier is a great card to look into.

Capital One SavorOne Cash Rewards Credit Card

For a no-annual-fee card, the Capital One SavorOne card comes with a generous rewards structure that will help you rack up cash back quickly. It’s a no-hassle way to earn rewards on groceries, dining, entertainment purchases, streaming service subscriptions and more. 

People who want a no-annual-fee card for everyday expenses alongside entertainment experiences such as concerts (The Eras Tour, anyone?), movie tickets and more.

Very few no-annual-fee cards have a rewards rate that matches the SavorOne. Turn your monthly grocery expenses into a cash-back fund for your next concert adventure, or save money while staying in and watching your favorite streaming platform. Either way, the SavorOne is a great addition to your wallet. 

The SavorOne actually has a sister card called the Capital One Savor Rewards Credit Card, which, for a low annual fee, earns even more rewards across dining, entertainment and streaming services expenses. And you’ll earn the same great rewards on groceries as with the SavorOne, too. If you have a higher budget every month that goes toward groceries, dining and entertainment, it might make more sense to opt for the Savor instead of the SavorOne.

The information for the Capital One Savor Rewards Credit Card has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer. 

Blue Cash Everyday® Card from American Express

After undergoing a refresh a couple of years back, this card now has solid earning rates and some statement credits (rare to find on a no-annual-fee credit card). Additionally, the Blue Cash Everyday has an easy-to-hit welcome bonus that equates to a 10% return on spending in your first six months.

Anyone looking to earn additional cash back at U.S. supermarkets, U.S. gas stations and U.S. online retailers will benefit from having this card in their wallet. And if you like to get meal kits delivered to your house, the additional benefits offered on this card could make it the perfect choice.

“I added this card to my wallet shortly after my first travel card as a way to earn better rewards on gas and groceries. Three percent back on both categories was a great way for me to earn higher cash back on many of my everyday purchases without any added annual fee.” — Jack Markham, senior director 

If you do your grocery shopping at Costco (which is often excluded from grocery categories on credit cards), you could also look into the Costco Anywhere Visa® Card by Citi (see rates and fees). It also comes with no annual fee (aside from your Costco membership), but you’ll earn even more on gas station purchases. Plus, the Costco card also earns rewards at restaurants and on travel.

Chase Freedom Flex℠

The rotating categories on the Chase Freedom Flex give you a lot of flexibility in how you earn rewards throughout the year, and grocery stores are a commonly repeated rotating category. In addition to those rotating categories, you’ll earn bonus rewards on travel booked through Chase, on dining and at drugstores.

The Chase Freedom Flex is especially lucrative for travelers who have a Chase Sapphire Preferred® Card, Chase Sapphire Reserve® or the Ink Business Preferred® Credit Card because you can combine the cash-back points earned with the Freedom Flex to turn your rewards into highly valuable Chase Ultimate Rewards points, maximizing your earning potential and redemption options. 

“As a points and miles enthusiast, I’m happy to keep up with the rotating quarterly categories that earn 5% cash back. I get the most value from this card when I can max out the $1,500 quarterly limit on online purchases. My top tip for this card is to make sure that you activate the categories every quarter so that you can maximize your points-earning.” — Matt Moffitt, senior credit cards editor

Looking to earn rewards you can combine with your Chase Ultimate Rewards cards without juggling rotating categories? The no-annual-fee Chase Freedom Unlimited® is another great option. You’ll earn bonus rewards on every single purchase, so you never have to worry about activating categories or checking to see where you’ll earn the most rewards each quarter.

Chase Sapphire Preferred® Card

This card has one of the best reward structures of any travel credit card, all for a low annual fee. You’ll earn valuable Chase Ultimate Rewards points on travel, dining, streaming services and — of course — online grocery purchases.

The Chase Sapphire Preferred is one of the best cards for travel credit card beginners because it balances a low annual fee with great earning categories, valuable redemption options for rewards and fantastic travel protections when you book trips with the card. (But even travel card pros keep it in their wallets long-term!)

“The Chase Sapphire Preferred has been in my wallet for 5-plus years and is the go-to midlevel rewards credit card that I recommend to people. It usually has a pretty solid sign-up bonus, with points that can be transferred to some of my favorite loyalty programs, like British Airways Executive Club and World of Hyatt. The strong earning rate on dining and travel as well as streaming services makes it a good choice for a millennial like me. Finally, I like using this card when renting cars, as it provides primary car insurance and a little more peace of mind.” — Matt Moffitt, senior credit cards editor

Another great credit card for beginners is the Capital One Venture Rewards Credit Card. You’ll earn a flat rewards rate across almost all purchases, meaning you can earn valuable Capital One miles on groceries as well as all of your other monthly expenses. If you’re looking for an easy-to-maximize card with a low annual fee (see rates and fees), it’s hard to beat the Venture Rewards card.

Credit pointers with Brian Kelly

Maximize rewards every time you eat out, order delivery or shop for groceries
48 sec video

Maximizing grocery credit cards

Pay attention to the fine print

Unfortunately, not all purchases at grocery stores or supermarkets will earn rewards across every card. Each card has specific restrictions on what will classify as a grocery or supermarket expense. 

For example, bulk stores such as Costco and Sam’s Club are frequently excluded from the definition of a grocery store across rewards credit cards. Additionally, stores like Walmart and Target are also often excluded. So if you’re doing most of your shopping at one of these stores, you may not earn rewards on your grocery expenses. 

Most credit card issuers will have a list of examples that will count as a grocery store or supermarket on their website (you can see Amex’s here), as well as any major exclusions (such as Walmart or Target). Before applying for a card you hope you use for groceries, make sure the card you want will earn rewards where you shop. 

Choosing cash back vs. points

There are many great options when looking for a card that earns rewards on grocery expenses, but make sure you’re choosing a card that earns the best type of rewards for your lifestyle and financial goals. 

If your goal is to use your credit card rewards to fund your next vacation, choosing a card that earns valuable transferable rewards (such as the Chase Sapphire Preferred® Card or American Express® Gold Card) will be most helpful toward reaching that goal. However, if you don’t travel often and are more concerned with saving money on everyday expenses, a cash-back card will likely be a better choice. 

Stacking online grocery rewards with shopping portals

Online grocery shopping — from meal delivery kits to grocery delivery services like Instacart to curbside pickup at brick-and-mortar stores — has risen in popularity in recent years. If you shop for your groceries online, make sure you’re checking online shopping portals before you buy. 

For example, let’s say you use Instacart to order groceries and have them delivered to your door. If you use a shopping portal like Rakuten, you can earn cash back or American Express Membership Rewards points on your grocery purchase. And if you also use a credit card that earns rewards on Instacart grocery purchases, you’ll earn rewards from your card on top of whatever you earn from the shopping portal — double the rewards without double the spending. 

There are shopping portal aggregators and easy-to-use browser extensions that can help make using shopping portals to stack your rewards a seamless process. Check out our guide to shopping portals (which you can also use for other online purchases outside of just groceries) to get the lowdown on earning more rewards when you shop.

How we rate cards

Grocery shopping is a common expense for everyone which makes a credit card that earns rewards on groceries particularly valuable. We rated the best grocery credit cards on primary factors like earning rates, annual fee and any added benefits. To learn about how TPG evaluates and chooses cards for our roundups, check out our methodology here.
Earning ratesOnly cards with strong earning rates on grocery purchases made the cut, and we also looked at what other bonus categories were offered with each card.
Annual feeA card is only worth it if the value it provides outweighs the annual cost of the card. We focused on including cards that won’t add hundreds of dollars in annual fees to your wallet.
Welcome bonusNew applicants can earn bonus rewards when they hit certain spending thresholds on the card. We took the welcome offer on each card into consideration when compiling our list of the best grocery cards.
Redemption optionsWe took into account how easy it is to redeem rewards and how much value cardholders can get from their redemption options for each card.
Added benefitsOther benefits — such as statement credits, travel protections, 0% APR introductory periods and more — were also considered when evaluating the best grocery credit cards.

What is a grocery credit card?

A grocery credit card is a credit card that earns rewards — either cash back or travel rewards — on grocery store or supermarket purchases. Oftentimes, grocery cards earn across multiple spending categories so cardholders can be rewarded in more than just a single category. 

The top grocery credit cards generally earn anywhere from 2 to 5 points per dollar (or 2%-5% cash back) on every dollar spent at eligible grocery stores.

Types of grocery credit cards

Bonus-category rewards cards

These credit cards have an earning structure that allows cardholders to earn bonus rewards in select categories. For example, a card that earns 1% cash back on all purchases, but then also earns an additional 3% back on grocery purchases would be considered a bonus-category rewards card. 

Most of the top credit cards for grocery purchases fall under this umbrella, including the Blue Cash Preferred® Card from American Express, the Amex Gold and the Chase Sapphire Preferred. Generally, these types of cards are not associated with any specific store. 

Cobranded rewards cards

Cobranded cards are credit cards that are the result of a partnership between a card issuer (such as Amex or Chase) and a specific brand. Cobranded cards are common in the points and miles arena because they offer a way for travelers loyal to a specific brand to earn rewards exclusive to that brand on assorted expenses. 

For example, let’s look at the Delta SkyMiles® Platinum American Express Credit Card. This is a popular cobranded card from Delta Air Lines and Amex. You’ll earn rewards with the card on various purchases, including at U.S. supermarkets, but the rewards you earn are Delta miles specific to the airline’s loyalty program. 

Cobranded cards are great options for frequent travelers who are loyal to a specific brand and want benefits associated with that brand. Using the Delta SkyMiles Platinum Card as an example again, that card has perks specific to Delta, such as free checked bags.

While cobranded cards do sometimes offer rewards on grocery store purchases, they are usually most beneficial when used for travel purchases while you use a card with better rewards rates for your grocery expenses. 

Store credit cards

Store cards are credit cards offered by a specific store. Most major retailers in the U.S. have a store credit card (if you’ve shopped in person at a retailer, you’ve likely been offered to apply for one of these cards at the checkout counter).

Store cards generally only offer brand-specific rewards and discounts, and a lot of store credit cards don’t offer a lot of value to cardholders compared to other rewards cards. However, that doesn’t mean there aren’t some great store cards out there — especially for grocery store purchases. 

The Prime Visa is a great example. This card has a great rewards rate for Amazon and Whole Foods purchases (so if you order your groceries from Whole Foods, it’s a solid option for you), even though the benefits outside of that are lacking. 

The Costco Anywhere Visa® Card by Citi (see rates and fees) is another example of a store credit card (though you could also technically call it a cobranded card with Citi), with the potential to earn valuable cash back on multiple spending categories outside of Costco.

How to choose the best grocery credit card

Choosing the right credit card — whether you’re looking for a grocery card, a travel card or something else — is all about knowing your goals and finding a card that will add value to your wallet and your lifestyle. A lot of credit cards earn rewards on groceries, so it’s important to look at more than just one bonus category when making a decision to apply for a card. Knowing what you want to gain from your credit card will help you determine which card is the right choice for you.
Here are some of the main points to consider when choosing a grocery card:
  • 1
    Annual fee
    Depending on your grocery and overall food expenses, a card with an annual fee may be well worth its cost. Is the value of your earned rewards higher than your annual fee? If yes, then it is a considerable contender for your wallet. If not, we have included several great no annual fee cards so that you can get the most out of your spending.
  • 2
    Welcome bonus
    One of the primary factors in determining a card’s value is its welcome bonus. Select cards on this list offer a significant welcome bonus which should be a consideration in the card making decision. You don’t want to miss the chance to earn a welcome bonus on a card so make sure your spending aligns with you chosen credit card’s requirements.
  • 3
    Bonus categories
    All of the cards on this list feature an elevated reward rate on groceries, whether it is cash back or points and miles. Many of the cards also feature additional bonus categories like dining and travel. Consider a card that earns rewards on your most common spending categories to maximize the value of those purchases.
Here are 6 ways to maximize rewards on grocery spending - The Points Guy
Check out our tips to earn more rewards at the supermarket

Ask our experts

What’s your favorite grocery credit card — and why?

Pros + cons of grocery credit cards

Pros

  • Credit cards that earn rewards on groceries can help you earn valuable rewards that you can use toward travel and more.
  • Many grocery credit cards also offer rewards in other categories, such as dining or travel.
  • When used responsibly, grocery credit cards can help you build your credit score.
  • Many of the top grocery credit cards charge no annual fee.
  • Credit cards offer fraud protection, so using a grocery credit card at the store can help protect your financial security.

Cons

  • Not paying off your credit card in full each month can lead to interest charges that negate your earned rewards.
  • Most grocery credit cards don’t earn bonus rewards in all categories, so you might need other cards to maximize earning across all of your monthly expenses.
  • Many grocery credit cards require a good credit score, which means those who have never had a credit card before (or have a low score from past spending) might not be approved.
  • Opening new lines of credit can negatively impact your credit score, which could affect things like any upcoming mortgage or loan applications.

Frequently asked questions

The short answer? No. 

Each credit card issuer has its own criteria for what it classifies as a grocery store or supermarket purchase. For example, while you may buy a lot of groceries at a big-box store such as Walmart or Target, many credit cards that earn rewards on groceries actually exclude those chains. 

Additionally, some issuers include specialty markets like butchers in their definition of grocery stores, but others do not. 

Before signing up for a grocery store credit card, make sure to check that you’ll be able to earn rewards with it at your local grocery store and that it suits your specific needs.

The best card for you will depend on various factors, including your spending habits and financial goals. However, there are plenty of great options included in our list of best grocery credit cards if you’re interested in a card that doesn’t carry an annual fee: 

  • Blue Cash Everyday® Card from American Express 
  • Capital One SavorOne Rewards Credit Card 
  • Chase Freedom Flex℠ 

Additionally, you might be interested in specific store cards that carry no annual fee, if you are a loyal shopper at these retailers for groceries: 

The information for the Capital One Walmart Mastercard and Target RedCard has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer. 

If you’re someone who spends a lot of money on groceries each month, making sure you’re earning bonus rewards on those purchases with a grocery store credit card is definitely worth the investment. 

Even for those with lower monthly budgets, many no-annual-fee credit cards will help you save money on groceries without costing you anything (so long as you avoid interest fees by paying off your card in full each month).