Best grocery credit cards of December 2023

By
Summer Hull
and
Christina Ly
Editor
Nick Ewen

Updated
Dec 06, 2023

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.

Why Trust Us?

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.

Since 2010, TPG has been dedicated to helping you make informed credit card and travel decisions. We know that credit card rewards can unlock travel that changes lives, and we strive every day to help our readers achieve their financial and travel goals.

In addition to credit cards expertise, we have a variety of industry experts on our editorial team to help every reader make the best travel decisions available. We believe every redemption matters, whether someone is using points and miles to take a dream trip or looking to save money on holiday travel.

As our team and library of resources has grown, so has our influence in the industry. Our TPG Awards are a badge of honor that winning banks, hotel groups and airlines all wear proudly. Our dedication to producing honest reviews and helpful content for our readers is what allows readers and companies alike to place their trust in us.

Best for cash back
TPG Editor's Rating tooltip icon
4/5
  • 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
Intro Offer tooltip icon
Earn $250
$0 intro annual fee for the first year, then $95.
19.24% - 29.99% Variable

Why We Chose It

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.
  • 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
TPG Editor's Rating tooltip icon
4/5
Earn $250
details
$0 intro annual fee for the first year, then $95.
1 - 6% cash-back
details

Why We Chose It

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.
  • 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

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.
  • 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
TPG Editor's Rating tooltip icon
4/5
  • 4X Earn 4X Membership Rewards® Points at Restaurants, plus takeout and delivery in the U.S.
  • 4X Earn 4X Membership Rewards® points at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X).
  • 3X Earn 3X Membership Rewards® points on flights booked directly with airlines or on amextravel.com.
Intro Offer tooltip icon
60,000 Membership Rewards® Points
$250
See Pay Over Time APR

Why We Chose It

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 big U.S. supermarket spenders
TPG Editor's Rating tooltip icon
4/5
Apply now for American Express® Gold Card at American Express's secure site
60,000 Membership Rewards® Points
details
$250
3 - 4X points
details

Why We Chose It

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

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 a no-annual-fee grocery card
TPG Editor's Rating tooltip icon
3.5/5
  • 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
Intro Offer tooltip icon
$200
$0
19.99% - 29.99% (Variable)

Why We Chose It

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 a no-annual-fee grocery card
TPG Editor's Rating tooltip icon
3.5/5
$200
details
$0
1 - 8% cash-back
details

Why We Chose It

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

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
TPG Editor's Rating tooltip icon
3/5
  • 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.
Intro Offer tooltip icon
Earn $200
$0
19.24% - 29.99% Variable

Why We Chose It

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
  • No annual fee.
  • 3% cash back at U.S. gas stations and U.S. online retail 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 supermarket 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%.
  • 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
TPG Editor's Rating tooltip icon
3/5
Earn $200
details
$0
1 - 3% cash-back
details

Why We Chose It

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
  • No annual fee.
  • 3% cash back at U.S. gas stations and U.S. online retail 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 supermarket 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%.
  • 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

Pros

  • 3% cash back at U.S. supermarkets
  • No annual fee.
  • 3% cash back at U.S. gas stations and U.S. online retail 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 supermarket 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%.
  • 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
TPG Editor's Rating tooltip icon
3.5/5
  • 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.
Intro Offer tooltip icon
$200
$0
20.49% - 29.24% Variable

Why We Chose It

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 rotating bonus categories
TPG Editor's Rating tooltip icon
3.5/5
$200
details
$0
1 - 5% cash-back
details

Why We Chose It

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

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
TPG Editor's Rating tooltip icon
4.5/5
  • 5x 5x on travel purchased through Chase Ultimate Rewards®
  • 3x 3x on dining.
  • 2x 2x on all other travel purchases, plus more.
Intro Offer tooltip icon
60,000 bonus points
$95
21.49% - 28.49% Variable

Why We Chose It

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,200.
  • New annual $50 hotel statement credit when booked through Ultimate Rewards.
  • 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 Ultimate Rewards®.
  • Enjoy benefits such as 5x on travel purchased through Chase Ultimate Rewards®, 3x on dining, and 2x on all other travel purchases, and $50 annual Ultimate Rewards Hotel Credit, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. 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
TPG Editor's Rating tooltip icon
4.5/5
60,000 bonus points
details
$95
2 - 5X points
details

Why We Chose It

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,200.
  • New annual $50 hotel statement credit when booked through Ultimate Rewards.
  • 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 Ultimate Rewards®.
  • Enjoy benefits such as 5x on travel purchased through Chase Ultimate Rewards®, 3x on dining, and 2x on all other travel purchases, and $50 annual Ultimate Rewards Hotel Credit, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. 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

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,200.
  • New annual $50 hotel statement credit when booked through Ultimate Rewards.
  • 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 Ultimate Rewards®.
  • Enjoy benefits such as 5x on travel purchased through Chase Ultimate Rewards®, 3x on dining, and 2x on all other travel purchases, and $50 annual Ultimate Rewards Hotel Credit, plus more.
  • Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards®. 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

Email this card link for later

Send the link to this card’s detail page to a friend or save it to apply later.

Card Name

Comparing the best grocery credit cards

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

Credit card Best for Intro offer Earning Rate Annual Fee
Best for Cash Back Earn $250
1 - 6% cash-back
tooltip icon
1 - 6% cash-back
details
$0
intro annual fee for the first year, then $95.
Best for Big U.S. Supermarket Spenders 60,000
Membership Rewards® Points
3 - 4X points
tooltip icon
3 - 4X points
details
$250
Best for A No-Annual-Fee Grocery Card $200
1 - 8% cash-back
tooltip icon
1 - 8% cash-back
details
$0
Earn $200
1 - 3% cash-back
tooltip icon
1 - 3% cash-back
details
$0
Best for Rotating Bonus Categories $200
1 - 5% cash-back
tooltip icon
1 - 5% cash-back
details
$0
60,000
bonus points
2 - 5X points
tooltip icon
2 - 5X points
details
$95

Frequently asked questions

  • Earning rewards with grocery credit cards couldn’t be easier. If you think about it, the monthly grocery shopping bill is likely to be one of the single biggest spending categories for families, and even couples and those living on their own. And where there’s money being spent, there are rewards to be earned.

    If you’re more interested in getting cash back than earning points, cards such as the Prime Visa might be for you. It’ll earn you 5% cash back on spending at Whole Foods as well as Amazon.com purchases. There are other cash-back grocery cards where earning rewards is not limited to spending at certain retailers.

    In most cases, cards that earn rewards or cash back for grocery spending will also earn rewards in other categories, too. It’s worth making sure you go for a card, or even multiple cards, that compliment all your spending habits, rather than just focusing on groceries.

  • Another great card for rotating bonus categories is the Discover it Cash Back. Like the Chase Freedom Flex, you’ll get 5% cash back in rotating categories each quarter. There’s a maximum of $1,500 spent on purchases each quarter if you activate the bonus, so just keep that in mind.

    The information for the Discover it Cash Back has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.

    Each card typically includes a quarter with grocery stores.

    Related: Ultimate guide to the best cards for each bonus category

  • If you’re willing to put in some work, using business credit cards with an office supply store bonus — such as the Ink Business Cash Credit Card — to buy gift cards toward grocery shopping could help you earn 5% cash back (on up to $25,000 per account anniversary year in combined purchases for the Ink Cash). You may find a limited selection of grocery store gift card options at most office supply stores, however, and some stores may place limits on the use of credit cards when purchasing gift cards.

  • The Blue Cash Everyday® Card from American Express is another solid cash-back option when shopping for groceries at U.S. supermarkets. It doesn’t have an annual fee (see rates and fees) and you can earn 3% cash back on the first $6,000 you spend at U.S. supermarkets each calendar year (then 1%). Cash back is received in the form of Reward Dollars that can be redeemed for statement credits.

    The Bank of America® Customized Cash Rewards credit card can also be a rewarding choice for grocery shopping, especially if you bank with Bank of America and qualify for the Bank of America Preferred Rewards® program. The Bank of America® Customized Cash Rewards credit card lets you choose your 3% cash-back bonus category from gas and EV charging stations, online shopping (including cable, streaming, internet, and phone services), dining, travel, drugstores and home improvement or furnishing stores. You’ll also earn 2% back on grocery and wholesale club stores on up to $2,500 spent on combined purchases each quarter (then 1%).

    With the highest rewards level in Bank of America’s Preferred Rewards program, that can amount to 3.5% back on groceries on a card with no annual fee.

    Finally, if you’re looking for the best credit card for groceries purchased outside the U.S., you’ll likely do best with a general spending card without foreign transaction fees.

More details on our best credit cards for groceries

Let’s do a deeper dive into the details of each card. We’ll be focusing not only on grocery store spending but also the value you can get out of each card in your first year of card membership.

American Express Gold Card: Best for big supermarket spenders

Supermarket rewards: You can earn 4 points per dollar at U.S. supermarkets on up to $25,000 per calendar year in purchases (then 1 point per dollar).

Other rewards and perks: With the Amex Gold, you’ll earn 4 points per dollar on groceries at U.S. supermarkets and dining at restaurants, 3 points per dollar on flights booked directly with airlines or on Amex Travel and 1 point per dollar on other purchases. You’ll earn several statement credits: up to $10 in monthly dining statement credits when you pay with your card at participating partner restaurants (up to $120 total per calendar year) and up to $10 in monthly Uber Cash for Uber rides and Uber Eats orders in the U.S. (up to $120 total per calendar year). Card must be added to the Uber app to receive the Uber Cash benefit. Enrollment is required for select benefits. There are no foreign transaction fees (see rates and fees).

Welcome bonus: Earn 60,000 Membership Rewards points after you make $6,000 in purchases in your first six months of card membership — though be sure to check the CardMatch tool to see if you’re targeted for a higher welcome offer (targeted offer subject to change at any time).

Annual fee: $250 (see rates and fees).

Keep in mind: Although this card has great bonuses for spending at supermarkets (not including superstores and warehouse clubs) and restaurants, you’ll want to use a different card on gas purchases. Make sure you use the monthly dining credits and Uber Cash because they can effectively offset the annual fee. Enrollment is required for select benefits. For more details, you can read the full review for the American Express Gold card here

Related: 8 ways to make the most of the Amex Gold card

___________________________________________________________________________

Official application link: Amex Gold.

___________________________________________________________________________

Blue Cash Preferred Card from American Express: Best for cash back

Supermarket rewards: With the Amex Blue Cash Preferred, you’ll earn 6% cash back at U.S. supermarkets on up to $6,000 per calendar year in purchases (then 1%).

Other rewards and perks: You’ll also earn 6% cash back on select U.S. streaming services, 3% cash back at U.S. gas stations, 3% cash back on transit and 1% back on other purchases. Yes — this card essentially pays you to watch Netflix. Cash back is received in the form of Reward Dollars that can be redeemed as a statement credit.

Welcome bonus: Earn a $250 statement credit after you spend $3,000 in purchases on your new card within the first six months.

Annual fee: $0 intro annual fee for first year, then $95 (see rates and fees).

Keep in mind: When it comes to earning grocery rewards, not all stores are treated equally. Note that American Express says you won’t earn 6% cash back at superstores (like Walmart or Target) or warehouse clubs. Meanwhile, with bonus cash back at U.S. gas stations and on transit, this card is a great option for the average household’s most common expenses, making it one of the best cash-back credit cards and one of the overall best credit cards on the market for consumers today. For more details, you can read the full review for the American Express Blue Cash Preferred card here.

Related: Your ultimate guide to saving money with Amex Offers

___________________________________________________________________________

Official application link: Amex Blue Cash Preferred.

___________________________________________________________________________

Capital One SavorOne Rewards Credit Card: Best no-annual-fee card for groceries

Grocery rewards: You can earn 3% cash back on grocery store purchases (excluding superstores like Walmart® and Target®).

Other rewards and perks: You’ll also earn 3% cash back on dining, entertainment and popular streaming services. Earn  5% Cash Back on hotels and rental cars booked through Capital One Travel (terms apply).  Earn 8% Cash Back on Capital One Entertainment purchases. Earn 1% on everything else. There are no foreign transaction fees with this card.

Sign-up bonus: Earn a one time $200 cash bonus welcome bonus after spending $500 in purchases within the first three month of account opening.

Annual fee: $0 (see rates and fees).

Keep in mind: Capital One added this grocery store bonus to the SavorOne, making it one of the top no-annual-fee cash-back cards out there. Note that this bonus does not include Walmart® or Target® purchases. You can redeem cash back for any amount (with no minimums), making it easier than ever to get rewarded. For more details, you can read the full review for the Capital One SavorOne review here.

Related: Credit card showdown: Capital One Savor vs. Capital One SavorOne

___________________________________________________________________________

Official application link: Capital One SavorOne.

___________________________________________________________________________

Chase Freedom Flex: Best for rotating bonus categories

Grocery rewards: You can earn 5% on up to $1,500 spent on rotating categories each quarter (activation required). From July to September 2023, you’ll earn 5% cash back at gas stations, electric vehicle charging and select live entertainment.

Other rewards and perks: You’ll earn 5% on travel purchased through Chase Ultimate Rewards, 3% on dining and drugstores and 1% on all other eligible purchases.

Sign-up bonus: Earn $200 after you spend $500 on purchases in the first three months of account opening.

Annual fee: $0.

Keep in mind: The Chase Freedom Flex is a rotating category card, so you can earn up to $75 in rewards if you maximize the quarterly limit. You can turn these rewards into fully transferable Ultimate Rewards points if you pair them with the Chase Sapphire Reserve or the Chase Sapphire Preferred Card. For more information, you can read the full review of the Chase Freedom Flex here.

Related: Credit card showdown: Chase Freedom Flex vs. Chase Freedom Unlimited

___________________________________________________________________________

Official application link: Chase Freedom Flex.

___________________________________________________________________________

The Amex EveryDay® Preferred Credit Card from American Express: Best low-annual-fee card

Supermarket rewards: You can earn 3 points per dollar at U.S. supermarkets on up to $6,000 per calendar year in purchases (then 1 point per dollar).

Other rewards and perks: You’ll earn 2 points per dollar at U.S. gas stations and 1 point on other purchases. If you use your card 30 or more times on purchases in a billing period, you’ll earn 50% more points on those purchases (minus returns and credits).

Welcome bonus: Earn 15,000 Membership Rewards points after you make $2,000 in purchases in your first six  months of card membership — but check the CardMatch tool to see if you’re targeted for a higher welcome offer (targeted offer subject to change at any time).

Annual fee: $95.

Keep in mind: Since the Amex EveryDay Preferred is a part of Amex’s Membership Rewards program, you’ll earn points instead of cash back on your purchases. However, points are more valuable than the standard 1 cent each you’ll find with most cash-back cards — 2 cents each, to be exact, according to TPG’s latest valuations.

In other words, for every dollar you spend at supermarkets (not including superstores and warehouse clubs), you’ll earn 3 points, worth up to 6 cents. If you hit 30 monthly transactions, those 3 points per dollar spent turn into 4.5 points per dollar spent. That’s worth 9 cents in our book, making this the most valuable grocery card available if you use it 30 times a month.

Better yet, you can transfer American Express Membership Rewards points to partners such as ANA and Delta for maximum value.

The information for the Amex EveryDay Preferred has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.

Related: Choosing the best American Express card for you

Target RedCard: Best for shopping at Target

Grocery rewards: You’ll earn 5% savings on qualifying purchases at Target.

Sign-up bonus: The Target RedCard does not offer a sign-up bonus.

Annual fee: $0.

Keep in mind: You can only use the RedCard at Target, but with it, you’ll save 5% on all the shopping you do here. You can’t actually redeem points for anything, though, and the card is offered as either a debit or credit card.

Related: The best credit cards for Target purchases

The information for the Target Red 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. 

Prime Visa: Best for Amazon and Whole Foods purchases

Grocery rewards: You’ll earn 5% cash back at Whole Foods and on Amazon.com purchases with the Prime Visa.

Other rewards and perks: You’ll also earn 2% cash back at restaurants, gas stations and drugstores, as well as 10% back or more on a rotating selection of products and categories at Amazon.com. There are no foreign transaction fees.

Sign-up bonus: With this card, you get a $100 Amazon gift card (or more) upon approval.

Annual fee: None, but you must have an Amazon Prime membership, at $139 a year.

Keep in mind: If you shop for groceries at Whole Foods, this card is especially valuable. The added benefit of free shipping on eligible Amazon orders can easily make getting an Amazon Prime Membership worthwhile beyond the rewards from this card.

___________________________________________________________________________

Official application link: Prime Visa.

___________________________________________________________________________

Related: The best credit cards for Amazon purchases

The Amex EveryDay® Credit Card from American Express: Best no-annual-fee card

Supermarket rewards: You’ll earn 2 points per dollar at U.S. supermarkets on up to $6,000 per calendar year in purchases (then 1 point per dollar).

Other rewards and perks: You’ll also earn 1 point per dollar on other purchases. If you use your card 20 or more times on purchases in a billing period, you’ll earn 20% more points on those purchases (minus returns and credits).

Welcome bonus: With the Amex EveryDay, you can earn 10,000 Membership Rewards points after making $2,000 in purchases in your first six months of card membership.

Annual fee: $0.

Keep in mind: This card earns fewer points than the EveryDay Preferred, but it also doesn’t have an annual fee.

In the long term, if you only put groceries on these cards, the break-even point between the EveryDay and the EveryDay Preferred is $4,750. This factors in the annual fee on the EveryDay Preferred, but doesn’t factor in the bonuses on hitting 20 or 30 transactions in a billing period.

If you spend significantly less on groceries annually, the Amex EveryDay card will likely be the better choice.

The information for the Amex EveryDay has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer. 

Related: Dip your toes into the world of Membership Rewards: Amex EveryDay card review

Maximizing online grocery orders

If you don’t have a grocery store nearby, don’t have the time to go to the store or simply want to avoid the crowds, then ordering your groceries online may be the way to go.

The aforementioned credit cards can be equally as rewarding — but to be safe, we’ve broken down how each grocery service codes for each issuer.

Related: Your definitive guide to online grocery delivery services

Instacart

Instacart delivers groceries from thousands of local grocery stores. New customers can get up to 14 days of free express delivery and current customers may be eligible for free delivery on orders of $35 or more.

Amex codes Instacart orders as “groceries,” therefore you should consider using the Amex Gold card (4 points per dollar at U.S. supermarkets on the first $25,000 in purchases per calendar year, then 1 point per dollar), the Amex EveryDay Preferred Credit Card (3 points per dollar on up to $6,000 per year, then 1 point per dollar) or the Blue Cash Preferred (6% cash back on up to $6,000 per calendar year, then 1%).

Fresh Direct

Amex also codes Fresh Direct orders as “supermarkets,” therefore you should consider using the Amex Gold card (4 points per dollar at U.S. supermarkets on the first $25,000 in purchases per calendar year, then 1 point per dollar), the Amex EveryDay Preferred Credit Card (3 points per dollar on up to $6,000 per year, then 1 points per dollar) or the Blue Cash Preferred (6% cash back on up to $6,000 per calendar year, then 1%).

Amazon

Amazon offers several grocery delivery services, including Prime Now, Amazon Fresh and Whole Foods.

If you’re a loyal Amazon Prime member, you may want to opt for the Prime Visa, as it will save you 5% on groceries. However, Chase often has special offers for Amazon grocery services where you can save up to 10% on orders. In that case, it’s better to use a card such as the Chase Freedom Unlimited. Just don’t forget to activate your Chase Offer.

If you’re an Amex cardholder, you should consider using the Amex Gold card (4 points per dollar at U.S. supermarkets on the first $25,000 in purchases per calendar year, then 1 point per dollar), the Amex EveryDay Preferred Credit Card (3 points per dollar on up to $6,000 per year, then 1 point per dollar) or the Blue Cash Preferred (6% cash back at U.S. supermarkets on up to $6,000 per calendar year, then 1%).

Walmart Grocery

If you are a loyal Walmart shopper, you may want to add the Capital One Walmart Rewards card to your wallet. You will get 5% back at Walmart stores for the first 12 months and 2% back after that. For more information, you can read the full review here. Chase also frequently offers special promotions for Walmart Grocery. For example, we’ve heard reports of people earning $5 back on orders of $50 or more.

However, for a point-oriented option, the better choices would be the Amex Gold card, the Amex EveryDay Preferred Credit Card, or the Blue Cash Preferred.

The information for the Amex EveryDay Preferred 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.

Bottom line

Everyone needs groceries — so do yourself a favor and take advantage of a card that offers bonus points on supermarket purchases or online grocery delivery services. Keep in mind that the best card for groceries may not be the best card for other transactions, such as dining out at restaurants.

Related: The best credit cards to use for food delivery services

But before you head to the grocery store or place that next Instacart order, make sure at least one of the above cards is in your wallet. You’ll be racking up plenty of travel rewards or cash back in no time.

For rates and fees of the Amex Gold Card, please click here.

For rates and fees of the Blue Cash Preferred Card, please click here.

For rates and fees of the Blue Cash Everyday card, click here.

YOU MIGHT LIKE