Introduction to Grocery Credit Cards
If you spend a lot of money on groceries, using a rewards credit card that offers bonus rewards at the supermarket makes sense to maximize this necessary expense. Fortunately, the best credit cards offer bonus points, miles, or cash back at the grocery store — and some even don't charge an annual fee.
These are our top credit card picks for earning the most rewards at grocery stores.
Compare the Top Credit Cards for Groceries
$325
N/A
See Pay Over Time APR
Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases on your new card in your first six months of Card Membership
Good to Excellent
- Great rewards for dining and for shopping at U.S. supermarkets
- Monthly statement credit for eligible dining purchases recoups some of the annual fee
- Underwhelming welcome bonus
Foodies and travelers alike will appreciate the American Express Gold's generous welcome bonus and Membership Rewards points earning. Its Uber Cash credits are useful for rides and Uber Eats, and monthly dining credits with participating merchants like GrubHub and Seamless are easy to use.
Amex Gold Card- Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases on your new Card in your first 6 months of Card Membership.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $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. Effective 11/8/2024, an Amex Card must be selected as the payment method for your Uber or Uber Eats transaction to redeem the Amex Uber Cash benefit.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. 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, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges with every booking of two nights or more through AmexTravel.com. Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
$95
N/A
20.49% - 27.49% Variable
Earn 60,000 bonus points
Good to Excellent
- High intro bonus offer starts you off with lots of points
- Strong travel coverage
- Doesn't offer a Global Entry/TSA PreCheck application fee credit
If you're new to travel rewards credit cards or just don't want to pay hundreds in annual fees, the Chase Sapphire Preferred® Card is a smart choice. It earns bonus points on a wide variety of travel and dining purchases and offers strong travel and purchase coverage, including primary car rental insurance.
Sapphire Preferred Card- Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening.
- 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, 2027.
- Member FDIC
$95
N/A
20.24% - 28.24% Variable
Earn 75,000 bonus points
Good to Excellent
- Earn 3x points on most travel, restaurants, gas/EV charging, and supermarkets
- Earn 10x points on hotels, rental cars, and attractions booked via Citi Travel
- $100 annual hotel credit on a single stay of $500 or more
- No foreign transaction fees
- Trip delay/interruption benefits and lost/damaged baggage coverage
- Has an annual fee
- Citi Travel rates often are higher than retail cost of travel
$0
0% intro APR on balance transfers and purchases for 15 months
18.24% - 28.24% Variable
Earn $200 cash back (fulfilled as 20,000 ThankYou® Points)
Excellent, Good, Fair
- Flexibility to customize rewards by earning 5% cash back on up to $500 per billing cycle in your top spending category (from a list)
- Generous welcome offer for a no-annual-fee card
- No rotating bonus categories to sign up for or track
- Redeem for cash back, travel, gift cards, and more
- Only earns 1% back outside of $500 in top spending category each billing cycle
- Foreign transaction fee of 3%
The Citi Custom Cash℠ Card offers a solid welcome bonus and 5% cash back on up to $500 in purchases in your top spending category every billing cycle. There's no annual fee and you won't need to keep track of rotating bonus categories, but keep in mind it only earns 1% back outside of your highest spend category each month.
Citi Custom Cash Card$0 intro for the first year, then $95
0% intro APR for 12 months on purchases and balance transfers from the date of account opening
18.24% - 29.24% Variable
Earn a $250 statement credit
Good to Excellent
- Generous bonus rewards, especially at U.S. supermarkets
- One of a small handful of credit cards that offer bonus rewards on select streaming services
- Intro APR offer
- Unlike many other cash-back cards, it charges an annual fee
- If you spend more than $6,000 at US supermarkets each year, you'll want to use another card once you reach that cap
The Amex Blue Cash Preferred is one of the best cash-back cards, particularly for consumers who spend a lot of money at U.S. supermarkets, use streaming services, or have lots of commuting and gas expenses. The annual fee is worth it if your typical spending lines up with the card's bonus categories.
Amex Blue Cash Preferred Card- Earn a $250 statement credit after you spend $3,000 in eligible 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 18.24% - 29.24%.
- 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.
- $84 Disney Bundle Credit: With your enrolled Blue Cash Preferred Card, spend $9.99 or more each month on an auto-renewing Disney Bundle subscription, to receive a monthly statement credit of $7. Valid only at Disney Plus.com, Hulu.com or Plus.espn.com in the U.S.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
$0
0% intro APR on purchases and balance transfers for 15 months (3% fee for the first 15 months, then 4% at a promotional APR that Capital One may offer you at any other time)
19.24% - 29.24% Variable
Earn $200 cash back
Good to Excellent
- No annual fee
- Bonus cash back on dining, entertainment, and grocery store purchases
- Long intro APR period for purchases and balance transfers
- Other cards earn more cash back in certain bonus categories
- Not the highest sign-up bonus among cash-back cards
The Capital One Savor Cash Rewards Credit Card offers a good welcome bonus and excellent return rates that can earn you cash back on common expenses like dining, groceries (excluding superstores like Walmart and Target), streaming, and entertainment — plus there's no annual fee to worry about.
Savor Cash Rewards Credit Card- Earn a one-time $200 cash bonus once you spend $500 on purchases within the first 3 months from account opening
- Earn unlimited 3% cash back at grocery stores (excluding superstores like Walmart® and Target®), on dining, entertainment and popular streaming services, plus 1% on all other purchases
- 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.24% - 29.24% variable APR after that; balance transfer fee applies
- No foreign transaction fee
- No annual fee
$0
N/A
19.49% - 28.24% Variable
Get a $100 Amazon Gift Card
Good to Excellent
- 5% cash back at Amazon, Whole Foods, and travel booked through Chase is hard to beat
- Good travel benefits and purchase protections
- No annual fee
- Must be an Amazon Prime member to qualify
- Other cards offer higher cash-back rates on non-Amazon purchases
The Amazon Prime Visa is a good choice if you're already an Amazon Prime member — and do quite a bit of online shopping. It comes with decent benefits for a no-annual-fee credit card, and its earning rates are exceptional.
Prime Visa- Get a $100 Amazon Gift Card instantly upon approval exclusively for Prime members
- Earn unlimited 5% back at Amazon.com, Amazon Fresh, Whole Foods Market and on Chase Travel purchases with an eligible Prime membership
- Prime Card Bonus: Earn 10% back or more on a rotating selection of items and categories on Amazon.com with an eligible Prime membership
- Earn unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare)
- Earn unlimited 1% back on all other purchases
- No annual credit card fee
- No more waiting. Redeem daily rewards at Amazon.com as soon as the next day
- Member FDIC
$95
0% intro APR on purchases and balance transfers (made in the first 60 days) for 12 months from the date of account opening
15.99% - 25.99% Variable
Earn 15,000 points
Excellent
- Strong rewards at US supermarkets
- You can earn a 50% points bonus each billing period when you make at least 30 purchases
- Annual cap on earning bonus rewards at US supermarkets
- Not the best option for earning rewards outside of US supermarkets and US gas stations — especially if you don't make at least 30 purchases per billing statement to earn the bonus
The Amex EveryDay® Preferred Credit Card is worth considering if you want to earn valuable Amex Membership Rewards points — especially if you spend a lot on groceries, gas, or travel — without incurring a high annual fee. But you'll need to use the card at least 30 times a month to make it worthwhile.
Amex EveryDay® Preferred Credit Card
Grocery Credit Card Reviews
A good credit card for groceries should earn more than 1% back on supermarket purchases, and should offer other benefits such as purchase protection and additional bonus categories. The ones reviewed here are the best grocery credit cards right now, according to Business Insider's team of credit card experts.
Best for Earning Points at U.S. Supermarkets: American Express® Gold Card
$325
N/A
See Pay Over Time APR
Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases on your new card in your first six months of Card Membership
Good to Excellent
- Great rewards for dining and for shopping at U.S. supermarkets
- Monthly statement credit for eligible dining purchases recoups some of the annual fee
- Underwhelming welcome bonus
Foodies and travelers alike will appreciate the American Express Gold's generous welcome bonus and Membership Rewards points earning. Its Uber Cash credits are useful for rides and Uber Eats, and monthly dining credits with participating merchants like GrubHub and Seamless are easy to use.
Amex Gold Card- Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases on your new Card in your first 6 months of Card Membership.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $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. Effective 11/8/2024, an Amex Card must be selected as the payment method for your Uber or Uber Eats transaction to redeem the Amex Uber Cash benefit.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. 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, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges with every booking of two nights or more through AmexTravel.com. Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
The American Express® Gold Card is an excellent all-around choice for foodies, offering 4x points on up to $25,000 in combined annual purchases (then 1x) at U.S. supermarkets. It also earns 4x points at restaurants (on up to $50,000 in purchases per calendar year, then 1x), 3x points on airfare booked with the airline or through American Express Travel, 2x points on prepaid hotels and other eligible purchases booked on AmexTravel.com, and 1 point per dollar on all other eligible purchases.
In addition, cardholders can enroll to receive up to $120 per year in dining credits (up to $10 per month) with participating restaurants and food delivery services, and up to $120 per year (up to $10 per month) in Uber Cash credits for U.S. purchases (you must have the latest version of the Uber App and your eligible Amex Gold Card must be a method of payment in your Uber account). The card charges a $325 annual fee, but if you take advantage of these credits and other perks, you can more than offset the yearly cost.
Read our Amex Gold Card review for more information on this card.
Best for Online Grocery Purchases: Chase Sapphire Preferred® Card
$95
N/A
20.49% - 27.49% Variable
Earn 60,000 bonus points
Good to Excellent
- High intro bonus offer starts you off with lots of points
- Strong travel coverage
- Doesn't offer a Global Entry/TSA PreCheck application fee credit
If you're new to travel rewards credit cards or just don't want to pay hundreds in annual fees, the Chase Sapphire Preferred® Card is a smart choice. It earns bonus points on a wide variety of travel and dining purchases and offers strong travel and purchase coverage, including primary car rental insurance.
Sapphire Preferred Card- Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening.
- 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, 2027.
- Member FDIC
The pandemic shifted consumer grocery shopping habits, with many still preferring to order groceries online for curbside pickup or delivery. As part of a refresh, the Chase Sapphire Preferred® Card now offers 3x points for online grocery purchases.
You'll earn bonus points when you use your card to pay for grocery pickup and delivery orders that are placed online with grocery stores, specialty food stores, meal kit delivery services, or delivery service merchants that classify as grocery store merchants (excluding membership and subscription fees).
Purchases from Target, Walmart, wholesale clubs, liquor stores, and merchants that specialize in only a few grocery items do not qualify. Pharmacy purchases (even from those located in supermarkets), gift cards, gift boxes, and gift baskets aren't eligible, either.
Read our Chase Sapphire Preferred Card review.
Best for Earning Bonus Points on Groceries and Much More: Citi Strata Premier℠ Card
$95
N/A
20.24% - 28.24% Variable
Earn 75,000 bonus points
Good to Excellent
- Earn 3x points on most travel, restaurants, gas/EV charging, and supermarkets
- Earn 10x points on hotels, rental cars, and attractions booked via Citi Travel
- $100 annual hotel credit on a single stay of $500 or more
- No foreign transaction fees
- Trip delay/interruption benefits and lost/damaged baggage coverage
- Has an annual fee
- Citi Travel rates often are higher than retail cost of travel
The Citi Strata Premier℠ Card might not be the first card that comes to mind for groceries, but if you're looking for an all-purpose card that earns bonus rewards in lots of categories — including the supermarket — it's an excellent choice.
The card comes with a welcome bonus of 75,000 bonus points after spending $4,000 in the first three months of account opening. Outside of the bonus earning period, you'll earn 3x points at supermarkets, gas stations, restaurants, hotels, and on airfare, and 1 point per dollar on all other eligible purchases. Citi ThankYou points are often underrated, but they're incredibly versatile — you can transfer points to airline and hotel partners, use them to book travel through the Citi ThankYou Travel portal, or redeem them for gift cards, cash back, merchandise, and more.
Read our Citi Premier Card review.
Best if Groceries is Your Highest Spending Category: Citi Custom Cash℠ Card
$0
0% intro APR on balance transfers and purchases for 15 months
18.24% - 28.24% Variable
Earn $200 cash back (fulfilled as 20,000 ThankYou® Points)
Excellent, Good, Fair
- Flexibility to customize rewards by earning 5% cash back on up to $500 per billing cycle in your top spending category (from a list)
- Generous welcome offer for a no-annual-fee card
- No rotating bonus categories to sign up for or track
- Redeem for cash back, travel, gift cards, and more
- Only earns 1% back outside of $500 in top spending category each billing cycle
- Foreign transaction fee of 3%
The Citi Custom Cash℠ Card offers a solid welcome bonus and 5% cash back on up to $500 in purchases in your top spending category every billing cycle. There's no annual fee and you won't need to keep track of rotating bonus categories, but keep in mind it only earns 1% back outside of your highest spend category each month.
Citi Custom Cash Card
The Citi Custom Cash℠ Card is unique in that it automatically earns 5x points (5% back) in your highest eligible category each billing cycle, on up to $500 in spending (then 1x). Qualifying categories include grocery stores (as well as restaurants, gas stations, select travel, select transit, select streaming services, drugstores, home improvement stores, fitness clubs, and live entertainment).
There's no annual fee, and the card offers a solid welcome bonus: $200 cash back, fulfilled as 20,000 ThankYou® Points, after you spend $1,500 on purchases in the first six months of account opening. It's a good choice if your spending habits change occasionally, or if you prefer a hands-off approach and don't want to keep tabs on activating or tracking bonus categories.
Read our Citi Custom Cash Card review.
Best Credit Card for Cash Back on Groceries at U.S. Supermarkets: Blue Cash Preferred® Card from American Express
$0 intro for the first year, then $95
0% intro APR for 12 months on purchases and balance transfers from the date of account opening
18.24% - 29.24% Variable
Earn a $250 statement credit
Good to Excellent
- Generous bonus rewards, especially at U.S. supermarkets
- One of a small handful of credit cards that offer bonus rewards on select streaming services
- Intro APR offer
- Unlike many other cash-back cards, it charges an annual fee
- If you spend more than $6,000 at US supermarkets each year, you'll want to use another card once you reach that cap
The Amex Blue Cash Preferred is one of the best cash-back cards, particularly for consumers who spend a lot of money at U.S. supermarkets, use streaming services, or have lots of commuting and gas expenses. The annual fee is worth it if your typical spending lines up with the card's bonus categories.
Amex Blue Cash Preferred Card- Earn a $250 statement credit after you spend $3,000 in eligible 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 18.24% - 29.24%.
- 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.
- $84 Disney Bundle Credit: With your enrolled Blue Cash Preferred Card, spend $9.99 or more each month on an auto-renewing Disney Bundle subscription, to receive a monthly statement credit of $7. Valid only at Disney Plus.com, Hulu.com or Plus.espn.com in the U.S.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
If you prefer earning cash back on your grocery spending, the Blue Cash Preferred® Card from American Express is your winner. It earns 6% cash back at U.S. supermarkets on up to $6,000 in purchases each year (then 1%) — so by maximizing this category alone by spending, on average, $500 a month on groceries, you can earn $360 in cash back each year.
The card also offers 6% back on select U.S. streaming services, 3% on transit, 3% at U.S. gas stations, and 1% on all other purchases. There's an annual fee of $0 intro for the first year, then $95, but if you spend a lot in the card's bonus categories, you can make up for the cost easily (cash back is received in the form of Reward Dollars that can be redeemed as statement credits or at Amazon.com checkout).
Read our American Express Blue Cash Preferred review.
Best for Cash Back on Groceries With No Annual Fee: Capital One Savor Cash Rewards Credit Card
$0
0% intro APR on purchases and balance transfers for 15 months (3% fee for the first 15 months, then 4% at a promotional APR that Capital One may offer you at any other time)
19.24% - 29.24% Variable
Earn $200 cash back
Good to Excellent
- No annual fee
- Bonus cash back on dining, entertainment, and grocery store purchases
- Long intro APR period for purchases and balance transfers
- Other cards earn more cash back in certain bonus categories
- Not the highest sign-up bonus among cash-back cards
The Capital One Savor Cash Rewards Credit Card offers a good welcome bonus and excellent return rates that can earn you cash back on common expenses like dining, groceries (excluding superstores like Walmart and Target), streaming, and entertainment — plus there's no annual fee to worry about.
Savor Cash Rewards Credit Card- Earn a one-time $200 cash bonus once you spend $500 on purchases within the first 3 months from account opening
- Earn unlimited 3% cash back at grocery stores (excluding superstores like Walmart® and Target®), on dining, entertainment and popular streaming services, plus 1% on all other purchases
- 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.24% - 29.24% variable APR after that; balance transfer fee applies
- No foreign transaction fee
- No annual fee
If you like earning cash back without paying an annual fee, the Capital One Savor Cash Rewards Credit Card is an easy choice — especially since there are no caps or geographic restrictions on what you can earn.
Cardholders earn an unlimited 5% cash back on hotels and rental cars booked through the Capital One Travel Portal, 3% cash back on groceries (excluding superstores like Walmart and Target), dining, entertainment, and streaming services, and 1% back on everything else.
The card offers a decent welcome bonus: $200 cash back after you spend $500 on purchases within three months from account opening, and it doesn't add foreign transaction fees, so it's a good choice if you're traveling abroad.
Read our Capital One Savor Cash Card review.
Best for Whole Foods and Amazon: Prime Visa
$0
N/A
19.49% - 28.24% Variable
Get a $100 Amazon Gift Card
Good to Excellent
- 5% cash back at Amazon, Whole Foods, and travel booked through Chase is hard to beat
- Good travel benefits and purchase protections
- No annual fee
- Must be an Amazon Prime member to qualify
- Other cards offer higher cash-back rates on non-Amazon purchases
The Amazon Prime Visa is a good choice if you're already an Amazon Prime member — and do quite a bit of online shopping. It comes with decent benefits for a no-annual-fee credit card, and its earning rates are exceptional.
Prime Visa- Get a $100 Amazon Gift Card instantly upon approval exclusively for Prime members
- Earn unlimited 5% back at Amazon.com, Amazon Fresh, Whole Foods Market and on Chase Travel purchases with an eligible Prime membership
- Prime Card Bonus: Earn 10% back or more on a rotating selection of items and categories on Amazon.com with an eligible Prime membership
- Earn unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare)
- Earn unlimited 1% back on all other purchases
- No annual credit card fee
- No more waiting. Redeem daily rewards at Amazon.com as soon as the next day
- Member FDIC
Amazon Prime members can take the sting out of their Whole Foods grocery bill when they use the Amazon Prime Visa. With a Prime membership, cardholders earn 10% back or more on a rotating selection of items and categories on Amazon.com, 5% back on travel booked through Chase Travel℠, Whole Foods, and Amazon purchases (including Amazon Fresh), 2% back at restaurants, gas stations, and local transit and commuting (including rideshare), and 1% back on all other purchases.
If you don't have a Amazon Prime membership, the card earns 3% back instead of 5%. There are no annual fees or foreign transaction fees, so this card is a good pick if you spend a lot at Whole Foods and Amazon. If you shop at other supermarkets, though, you'll likely do better with a card that earns a bonus at all grocery stores.
Read our Amazon Prime Visa Card review.
Best for Amex Points With a Sub-$100 Annual Fee: Amex EveryDay® Preferred Credit Card
$95
0% intro APR on purchases and balance transfers (made in the first 60 days) for 12 months from the date of account opening
15.99% - 25.99% Variable
Earn 15,000 points
Excellent
- Strong rewards at US supermarkets
- You can earn a 50% points bonus each billing period when you make at least 30 purchases
- Annual cap on earning bonus rewards at US supermarkets
- Not the best option for earning rewards outside of US supermarkets and US gas stations — especially if you don't make at least 30 purchases per billing statement to earn the bonus
The Amex EveryDay® Preferred Credit Card is worth considering if you want to earn valuable Amex Membership Rewards points — especially if you spend a lot on groceries, gas, or travel — without incurring a high annual fee. But you'll need to use the card at least 30 times a month to make it worthwhile.
Amex EveryDay® Preferred Credit CardThe Amex EveryDay® Preferred Credit Card earns 3x points at U.S. supermarkets on up to $6,000 in spending per year (then 1x). It also earns 2x points at U.S. gas stations, and 1 point per dollar on all other eligible purchases.
The card has a trick up its sleeve, too. If you make at least 30 purchases on the card in a billing cycle, you'll get a 50% bonus on all the points you've earned, effectively bumping the rate to 4.5x points at U.S. supermarkets (up to spending limits). The Amex EveryDay® Preferred Credit Card also comes with a much more manageable annual fee of $95 compared to that of the Amex Gold Card.
Read our Amex EveryDay Preferred Card review.
Stores that Earn Bonus Rewards on Credit Cards for Groceries
Each bank has a slightly different definition of what counts as a grocery store purchase when it comes to earning bonus rewards. Be aware that most credit card networks do not consider superstores like Walmart or Target, or warehouse clubs like Costco, as part of the grocery category, so you won't earn extra points or cash back on those purchases.
There are other restrictions to keep in mind. For example, American Express only awards bonus points or cash back at "U.S. supermarkets" and not retailers abroad. It defines supermarkets as retailers that offer a wide variety of food and household products such as meat, fresh produce, dairy, canned and packaged goods, household cleaners, pharmacy products, and pet supplies. This does not include superstores, convenience stores, warehouse clubs, or meal-kit delivery services.
Meanwhile, Chase's definition includes supermarkets, merchants that offer a full-service grocery line of merchandise including a deli and bakery, and smaller grocery stores. Larger stores that sell a wide variety of goods and groceries, like warehouse clubs, discount stores, drugstores, and merchants that specialize in only a few grocery items aren't included, but delivery service merchants (like Instacart) are included if they classify as a grocery store merchant.
Best Credit Card for Groceries Frequently Asked Questions
Opening a credit card specifically for grocery purchases is worth it for those who spend a lot at supermarkets, especially with food prices climbing nowadays. Families with large grocery bills in particular can do quite well by earning rewards for these purchases.
It's an even better deal if you choose a card that also earns bonus rewards in other everyday categories. For example, families that spend a lot on gas and dining out as well as groceries can maximize these expenses with the Citi Strata Premier℠ Card, which earns 3x points at supermarkets, restaurants, and gas stations (as well as air travel and hotels).
Most of the grocery credit cards we recommend require a credit score in the good to excellent range. This means a FICO score of at least 670. However, there are a handful of student credit cards — many of which don't require a credit score — that earn bonus rewards on grocery purchases. For example, the Capital One Savor Student Cash Rewards Credit Card earns 3% cash back on groceries (excluding superstores like Walmart and Target), dining, entertainment, and eligible streaming services.
Hands down, the Blue Cash Preferred® Card from American Express is the best cash-back grocery credit card if you make your purchases in the US. No other card can match its 6% cash back at U.S. supermarkets on up to $6,000 in purchases each year (then 1%).
However, if you tend to spend more than $6,000 on groceries each year (or have grocery expenses overseas), choosing another cash-back card (or adding a second card) could make sense. In that case, a card like the Capital One Savor Cash Rewards Credit Card, which earns an uncapped 3% cash back at the grocery store (excluding superstores like Walmart and Target), would be a solid choice.
If you regularly spend big on grocery and gas purchases you can apply for a credit card with high rewards rates in both spending categories. You can pick from some of the best cards like the Blue Cash Preferred® Card from American Express, Citi Strata Premier℠ Card, U.S. Bank Altitude® Connect Visa Signature® Card , and the Costco Anywhere Visa® Card by Citi (if you're a Costco member).
Why You Should Trust Us: How We Chose the Best Credit Cards for Groceries
Business Insider's editorial team evaluates all credit cards with financial objectivity. We narrowed down our list of the best credit cards for grocery shopping by evaluating several factors:
- Ease of use — Does the card have a straightforward rewards program? Are there any restrictions on earning bonus rewards?
- Earning potential — What bonus do you earn at the supermarket with this card, and are there other bonus categories that reward everyday spending?
- Annual fee — Some rewards credit cards have no annual fee, but for those that do charge one, are there additional benefits that make it worth it?
- Cards for various types of consumers — We chose cards to reflect different types of spending, from families looking to earn the most cash back to those who prefer shopping online.
Learn more about how we rate and review credit cards at Business Insider.