Our top picks of timely offers from our partners

More details
Choice Home Warranty
Learn More
Terms Apply
Protects 25+ systems & appliances. Free quote + $50 off + 1 month free
UFB Secure Savings
Learn More
Terms Apply
Up to 5.25% APY on one of our top picks for best savings accounts plus, no monthly fee
Find a personal loan
Learn More
Terms Apply
Check out our top picks and compare offers through our loan marketplace
LendingClub
Learn More
Terms Apply
Our top pick for best savings accounts for its strong APY and no ATM fees
Chime
Learn More
Terms Apply
Chime offers online-only accounts that minimize fees plus, get paid up to 2 days early with direct deposits
Select independently determines what we cover and recommend. We earn a commission from affiliate partners on many offers and links. This commission may impact how and where certain products appear on this site (including, for example, the order in which they appear). Read more about Select on CNBC and on NBC News, and click here to read our full advertiser disclosure.
Credit Cards

Best credit cards for grocery shopping of July 2024

Groceries are one of the biggest expenses for Americans — these top cards can save you hundreds a year at the supermarket.

Share

Terms apply to American Express benefits and offers. Visit americanexpress.com to learn more.

If you're looking to stretch your grocery budget, you might want to consider a credit card that earns extra rewards on groceries. Having a card dedicated to making the most of your supermarket spending makes sense because it's one of those unavoidable expenses. The best grocery rewards cards offer up to 6% cash back at supermarkets, and others earn valuable travel rewards.

CNBC Select dug into each card's perks and drawbacks to find the best grocery store rewards cards based on your spending habits (see our methodology for more information on how we choose the best cards).

Best credit cards for groceries

Best for cash back

Blue Cash Preferred® Card from American Express

On the American Express secure site
  • Rewards

    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) and 1% cash back on other purchases. Cash Back is received in the form of Reward Dollars that can be redeemed as a statement credit on Amazon.com at checkout.

  • Welcome bonus

    Earn a $250 statement credit after you spend $3,000 in eligible purchases on your new Card within the first 6 months. 

  • Annual fee

    $0 intro annual fee for the first year, then $95.

  • Intro APR

    0% for 12 months on purchases from the date of account opening

  • Regular APR

    19.24% - 29.99% variable

  • Balance transfer fee

    Either $5 or 3% of the amount of each transfer, whichever is greater.

  • Foreign transaction fee

    2.7%

  • Credit needed

    Excellent/Good

See rates and fees, terms apply.

Pros

  • High 6% cash back at U.S. supermarket spending (up to $6,000 a year, then 1%)
  • 6% cash back on select U.S. streaming subscriptions
  • 3% cash back at U.S. gas stations and on transit

Cons

  • 2.7% fee on purchases made abroad
  • Estimated rewards earned after 1 year: $679
  • Estimated rewards earned after 5 years: $2,397

Rewards totals incorporate the cash back earned from the welcome bonus

Who's this for? The Blue Cash Preferred® Card from American Express is ideal if you want to earn cash back. It offers the highest cash-back rate at U.S. supermarkets at 6% (on up to $6,000 per year in purchases, then 1%). That's up to $360 each year just on eligible supermarket purchases.

Standout benefits: This card is not only rewarding for groceries. It also earns 6% cash back on select streaming subscriptions, 3% cash back at U.S. gas stations, 3% cash back on transit including taxis/rideshare, parking, tolls, trains, buses and more and 1% cash back on all other purchases. Terms apply.

[ Jump to more details ]

Best for travel rewards

American Express® Gold Card

On the American Express secure site
  • Rewards

    4X Membership Rewards® points at Restaurants (plus takeout and delivery in the U.S.) and at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X), 3X points on flights booked directly with airlines or on amextravel.com, 1X points on all other purchases

  • Welcome bonus

    Earn 60,000 Membership Rewards® points after you spend $6,000 on eligible purchases with your new Card within the first 6 months of Card Membership.

  • Annual fee

    $250

  • Intro APR

    Not applicable

  • Regular APR

    See Pay Over Time APR

  • Balance transfer fee

    N/A

  • Foreign transaction fee

    None

  • Credit needed

    Excellent/Good

  • See rates and fees, terms apply.

Pros

  • Up to $120 dining credit annually (up to $10 in statement credits a month) for purchases made with Grubhub, Goldbelly and other eligible restaurants (after a one-time enrollment)
  • Up to $120 Uber Cash annually (up to $10 a month) for U.S. Uber Eats orders and U.S. Uber rides (card must be added to Uber app to receive the Uber Cash benefit)
  • Strong rewards program with 4X points earned at restaurants and 3X points earned on flights booked directly with airlines or amextravel.com
  • Baggage insurance plan covers up to $1,250 for carry-on baggage and up to $500 for checked baggage that is damaged, lost or stolen (Eligibility and Benefit level varies by Card. Terms, Conditions and Limitations Apply. Please visit americanexpress.com/benefitsguide for more details. Underwritten by AMEX Assurance Company)
  • No fee charged on purchases made outside the U.S.

Cons

  • No introductory APR period
  • $250 annual fee
  • Estimated rewards earned after 1 year: $1,074
  • Estimated rewards earned after 5 years: $2,969

Rewards totals incorporate the points earned from the welcome bonus

Who's this for? The American Express® Gold Card is a perfect fit if you're a foodie who wants to earn transferable travel rewards because of its lucrative bonus categories.

Standout benefits: If you take full advantage of the Amex Gold Card's benefits, you can easily justify its $250 annual fee (see rates and fees). It offers up to $120 in dining statement credits annually (up to $10 back a month for eligible purchases; enrollment required) and up to $120 in Uber Cash every year (up to $10 a month).

[ Jump to more details ]

Best for online grocery shopping

Chase Sapphire Preferred® Card

On Chase's secure site
  • Rewards

    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, and $50 annual Chase Travel Hotel Credit, plus more.

  • Welcome bonus

    Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 when you redeem through Chase Travel℠.

  • Annual fee

    $95

  • Intro APR

    None

  • Regular APR

    21.49% - 28.49% variable on purchases and balance transfers

  • Balance transfer fee

    Either $5 or 5% of the amount of each transfer, whichever is greater

  • Foreign transaction fee

    None

  • Credit needed

    Excellent/Good

  • Terms apply.

Pros

  • Points are worth 25% more when redeemed for travel via Chase Travel℠
  • Transfer points to leading frequent travel programs at a 1:1 rate, including: IHG® Rewards Club, Marriott Bonvoy™ and World of Hyatt®
  • Travel protections include: auto rental collision damage waiver, baggage delay insurance and trip delay reimbursement
  • No fee charged on purchases made outside the U.S.

Cons

  • $95 annual fee
  • No introductory 0% APR

Who's this for? If you like to order groceries online and want to earn travel rewards, then the Chase Sapphire Preferred may be for you. It earns 3X points on online grocery purchases and you can transfer those points to 14 travel partners.

Standout benefits: With your Chase Sapphire Preferred Card, your Ultimate Rewards points are worth 25% more when you redeem them for travel booked through Chase TravelSM. You may be able to receive even more value by transferring your points to Chase's hotel and airline partners, such as United MileagePlus, Southwest Rapid Rewards, World of Hyatt and more.

[ Jump to more details ]

Best for Whole Foods and Amazon Fresh

Prime Visa

Information about the Prime Visa has been collected independently by Select and has not been reviewed or provided by the issuer prior to publication; if you purchase something through Select links, we may earn a commission.
  • Rewards

    Earn unlimited 5% back at Amazon.com, Amazon Fresh, Whole Foods Market and on Chase Travel purchases with an eligible Prime membership, unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare), 10% back or more on a rotating selection of items and categories on Amazon.com with an eligible Prime membership, unlimited 1% back on all other purchases

  • Welcome bonus

    Get a $200 Amazon Gift Card instantly upon approval exclusively for Prime members

  • Annual fee

    $0 (but Prime membership is required)

  • Intro APR

    None

  • Regular APR

    20.49% - 29.24% variable

  • Balance transfer fee

    Either $5 or 4% of the amount of each transfer, whichever is greater.

  • Foreign transaction fee

    None

  • Credit needed

    Excellent/Good

Terms apply.

Pros

  • No annual fee
  • $200 Amazon.com gift card upon approval, with no spending requirements
  • 5% back at Amazon.com and Whole Foods Market
  • No fee charged on purchases made outside the U.S.

Cons

  • Prime membership is required
  • The 5% back on groceries only applies to groceries bought on Amazon.com or at Whole Foods Market
  • Estimated rewards earned after 1 year: $792
  • Estimated rewards earned after 5 years: $2,960

Rewards totals incorporate the points earned from the welcome bonus

Who's this for? If you find yourself primarily grocery shopping at Whole Foods or Amazon.com, then you should consider the Prime Visa. Cardholders earn an amazingly high 5% back on those purchases, which is hard to beat.

Standout benefits: This card is also a decent choice for unlimited 2% back at gas stations, restaurants, and on local transit and commuting (including rideshare). You can redeem your points for Amazon purchases, travel booked through Chase TravelSM, cash or gift cards.

[ Jump to more details ]

Best for gas stations and groceries

PenFed Platinum Rewards Visa Signature® Card

On PenFed's secure site
  • Rewards

    5X points on gas purchases at the pump and electrical vehicle charging stations, 3X points on purchases at the supermarket (including most Target and Walmart locations), restaurants, and TV, radio, cable, streaming services

  • Welcome bonus

    15,000 points when you spend $1,500 in first 90 days

  • Annual fee

    $0

  • Intro APR

    0% introductory APR for 12 months on balance transfers made in the first 90 days after account opening.*

  • Regular APR

    17.99% variable on purchases; 17.99% non-variable on balance transfers

  • Balance transfer fee

    3%

  • Foreign transaction fee

    None

  • Credit needed

    Good/Excellent

Terms apply.

Pros

  • High 5X points on gas at the pump and 3X on supermarket purchases
  • No bonus category activations
  • Good special financing offer on balance transfers

Cons

  • 3% balance transfer fee
  • Estimated rewards earned after 1 year: $513
  • Estimated rewards earned after 5 years: $2,167

Rewards totals incorporate the points earned from the welcome bonus.

*0% introductory APR for 12 months on balance transfers made in the first 90 days after account opening. After that, the APR for the unpaid balance and any new balance transfers will be a non-variable rate of 17.99%. 3% balance transfer fee per transaction. Subject to credit approval. If you take advantage of this balance transfer, you will immediately be charged interest on all purchases made with your credit card unless you pay the entire account balance, including balance transfers, in full each month by the payment due date.

Who's this for? The PenFed Platinum Rewards Visa Signature® Card is a good choice for shoppers who want big rewards and prefer banking with a credit union.

Standout benefits: The card also earned a spot on our list of best credit cards for gas rewards thanks to its 5X points on gas and EV charging. This is a smart choice for cardholders who want to maximize their rewards on all sorts of spending.

[ Jump to more details ]

Best for no annual fee

Blue Cash Everyday® Card from American Express

On the American Express secure site
  • Rewards

    3% cash back at U.S. supermarkets on up to $6,000 per year in purchases, then 1%, 3% cash back at U.S. gas stations, up to $6,000 per year, then 1%, 3% cash back on U.S. online retail purchases, on up to $6,000 per year, then 1%. Cash back is received in the form of Reward Dollars that can be easily redeemed for statement credits or at Amazon.com checkout.

  • Welcome bonus

    Earn a $200 statement credit after you spend $2,000 in purchases on your new Card within the first 6 months.

  • Annual fee

    $0

  • Intro APR

    0% intro APR for 15 months on purchases and balance transfers, from the date of account opening

  • Regular APR

    19.24% - 29.99% variable

  • Balance transfer fee

    Either $5 or 3% of the amount of each transfer, whichever is greater.

  • Foreign transaction fee

    2.7%

  • Credit needed

    Excellent/Good

See rates and fees, terms apply.

Pros

  • 3% cash back at U.S. supermarkets (up to $6,000 a year, then 1%)
  • 3% cash back at U.S. gas stations, (up to $6,000 per year, then 1%)
  • Amex Offers, which provide statement credits or opportunity to earn more rewards at select merchants

Cons

  • 2.7% fee on purchases made abroad
  • Not great for people who don’t regularly go grocery shopping
  • Estimated rewards earned after 1 year: $547
  • Estimated rewards earned after 5 years: $1,935

Rewards totals incorporate the points earned from the welcome bonus

Who's this for? The Blue Cash Everyday® Card from American Express is ideal if you don't want to pay an annual fee (see rates and fees). It earns 3% cash back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%).

Standout benefits: Beyond cash back, the card offers a low intro APR of 0% on purchases and balance transfers for the first 15 months from the date of account opening (then, 19.24% - 29.99% variable APR; there's a balance transfer fee that's either $5 or 3% of the amount of each transfer, whichever is greater). Balance transfers must be made within 60 days of account opening (see rates and fees).

[ Jump to more details ]

Best for welcome bonus

Chase Freedom Flex®

  • Rewards

    5% cash back on up to $1,500 in combined purchases in bonus categories each quarter you activate (then 1%), 5% cash back on travel booked through Chase Travel℠, 3% on drugstore purchases and on dining (including takeout and eligible delivery services), 1% cash back on all other purchases

  • Welcome bonus

    Earn a $200 Bonus after you spend $500 on purchases in your first 3 months from account opening

  • Annual fee

    $0

  • Intro APR

    0% for the first 15 months from account opening on purchases and balance transfers

  • Regular APR

    20.49% - 29.24% variable

  • Balance transfer fee

    Intro fee of either $5 or 3% of the amount of each transfer, whichever is greater, on transfers made within 60 days of account opening. After that, either $5 or 5% of the amount of each transfer, whichever is greater.

  • Foreign transaction fee

    3%

  • Credit needed

    Excellent/Good

  • Member FDIC. Terms apply. Information about the Chase Freedom Flex® has been collected independently by Select and has not been reviewed or provided by the issuer of the card prior to publication.

Pros

  • No annual fee
  • Generous welcome bonus
  • Opportunity to earn up to 5% cash back in select categories upon activation
  • Rewards can be transferred to a Chase Ultimate Rewards card

Cons

  • Bonus categories must be activated each quarter
  • 3% fee charged on foreign transactions

Who's this for? The Chase Freedom Flex® has a robust welcome bonus that can help you save on groceries. You can earn a $150 bonus after spending $500 on purchases in the first three months from account opening. Plus, earn 5% cash back on grocery store purchases (excluding Target® and Walmart®) on up to $12,000 spent in the first year.

Standout benefits: The Freedom Flex offers 0% intro APR for the first 15 months on new purchases and balance transfers. After that, a variable 20.49% - 29.24% APR applies. For transfers you make within the first 60 days of opening the account, the intro balance transfer fee is 3% of the amount of each transfer ($5 minimum). The standard balance transfer fee is 5% of the amount of each transfer ($5 minimum).

[ Jump to more details ]

Best for Costco

Costco Anywhere Visa® Card by Citi

On Citi's secure site
  • Rewards

    4% cash back on eligible gas and EV charging purchases for the first $7,000 per year (then 1%); 3% cash back on restaurants and eligible travel purchases; 2% cash back on all other purchases from Costco and Costco.com; 1% cash back on all other purchases

  • Welcome bonus

    No current offer

  • Annual fee

    $0, Costco membership required

  • Intro APR

    N/A for purchases and balance transfers

  • Regular APR

    20.49% variable

  • Balance transfer fee

    5% of each balance transfer; $5 minimum

  • Foreign transaction fee

    None

  • Credit needed

    Excellent

See rates and fees. Terms apply.

Pros

  • Generous gas rewards
  • No fee charged on purchases made outside the U.S.

Cons

  • Costco membership is required
  • Rewards are distributed once a year and can only be redeemed at U.S. Costco Warehouses
  • No welcome bonus, so you can’t maximize rewards during the first few months of card opening
  • Estimated rewards earned after 1 year: $406
  • Estimated rewards earned after 5 years: $2,031

Who's this for? The Costco Anywhere Visa® Card by Citi is a great fit if you're a Costco member because there's no additional fee (outside of paying for your membership) and you'll earn at least 2% cash back on all Costco spending.

Standout benefits: The Costco Anywhere Visa Card isn't just great for Costco purchases, but it also makes sense as a gas credit card and can even find space in your wallet for dining. It earns 4% cash back on the first $7,000 you spend each year on gas and EV charging (then 1% cash back) and 3% cash back at restaurants.

[ Jump to more details ]

More on our best grocery credit cards

Blue Cash Preferred® Card from American Express

The Blue Cash Preferred® Card from American Express is versatile because it earns cash back rewards on useful categories outside of supermarkets.

Rewards

  • 6% back on up to $6,000 per year in purchases at U.S. supermarket, (then 1%)
  • 6% back on select U.S. streaming subscriptions
  • 3% back on transit
  • 3% back at U.S. gas stations
  • 1% back on all other purchases

Welcome bonus

Earn $250 back after you spend $3,000 on eligible purchases within the first six months of account opening.

Annual fee

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

Notable perks

With this card, you can save money in other ways besides earning cash back. This card has ongoing statement credit offers for Equinox and Disney. You can receive up to $84 back each year in Disney bundle credit ($7 statement credit a month after spending $9.99+, enrollment required; subject to auto-renewal. Valid only at Disney Plus.com, Hulu.com or Plus.espn.com in the U.S.). Plus, you can take advantage of Amex Offers to earn statement credits or additional cash back at select retailers.

You'll also receive *return protection, rental car insurance, extended warranty coverage and purchase protection.

*Eligibility and Benefit level varies by Card. Terms, Conditions and Limitations Apply. Please visit americanexpress.com/benefitsguide for more details. Underwritten by AMEX Assurance Company. Car Rental Loss or Damage Coverage is offered through American Express Travel Related Services Company, Inc.

[ Return to card summary ]

American Express® Gold Card

The American Express Gold Card is one of the most rewarding cards to have if you want to earn Amex Membership Rewards points.

Rewards

  • 4X points per dollar spent at restaurants (plus takeout and delivery in the U.S.)
  • 4X points per dollar spent at U.S. supermarkets (on up to $25,000 per calendar year in purchases, then 1X)
  • 3X points per dollar spent on flights booked directly with airlines or on amextravel.com
  • 1X point per dollar spent on all other purchases

Welcome bonus

Earn 60,000 Membership Rewards points after spending $6,000 on eligible purchases with your new card within the first 6 months of card membership.

Annual fee

$250 (see rates and fees)

Notable perks

The American Express Membership Rewards points you earn with this card are flexible and valuable. You can redeem them for gift cards, statement credits and travel you book through the Amex Travel Portal. To unlock greater value, you can transfer Membership Rewards points to a variety of airline or hotel partners, including Delta SkyMiles, JetBlue TrueBlue, Emirate Skywards, ANA Mileage Club and more.

In addition to rewards, you can receive up to $240 in annual statement credits. This includes up to $120 in dining statement credits every year (up to $10 a month, enrollment required) at Grubhub (and Seamless), The Cheesecake Factory, Goldbelly, Wine.com, Milk Bar and select Shake Shack locations. Plus, receive up to $120 in Uber Cash every year (up to $10 per month).

This card also has no foreign transaction fees (see rates and fees) and several insurance benefits. Rental car bookings are covered by secondary loss and damage insurance and you'll also receive *trip delay insurance and baggage insurance on travel you pay for with your Amex Gold Card. Eligible items are covered by this card's extended warranty and purchase protections.

*Eligibility and Benefit level varies by Card.Terms, Conditions and Limitations Apply. Please visit americanexpress.com/benefitsguide for more details. Underwritten by New Hampshire Insurance Company, an AIG Company. Underwritten by AMEX Assurance Company.

[ Return to card summary ]

Chase Sapphire Preferred® Card

The Chase Sapphire Preferred® Card is a popular travel card with almost everything you could want, including an excellent welcome bonus, great travel insurance and an extremely valuable rewards program.

Rewards

  • 5X points per dollar on travel purchased through Chase Travel℠
  • 5X points per dollar on Lyft rides through Mar. 31, 2025
  • 3X points per dollar on dining
  • 3X points per dollar on online grocery purchases (excluding Target, Walmart and wholesale clubs)
  • 3X points per dollar on select streaming services
  • 2X points per dollar on all other travel purchases
  • 1X points per dollar on all other purchases

Welcome bonus

Earn 60,000 bonus points after spending $4,000 on purchases in the first three months from account opening.

Annual fee

$95

Notable perks

The card has a $95 annual fee but the benefits help to offset that cost. For starters, you'll receive a 10% anniversary points boost every year based on your spending for the previous year. There's also an annual hotel credit worth up to $50 when you book hotels through Chase TravelSM.

You'll also appreciate the peace of mind and additional savings from this card's built-in insurance benefits. When you book travel with the card, you'll have access to primary rental car insurance, trip cancellation and interruption insurance, trip delay reimbursement and baggage insurance. Eligible items can also qualify for purchase and extended warranty protections.

When it comes to redemptions, you can keep it simple by redeeming Chase points for cash back, gift cards and other options at a rate of one cent per point. Alternatively, your points are worth 25% more when you use them to pay for travel through Chase TravelSM. On top of that, this card unlocks access to all of Chase's travel partners and you can convert Chase points to airline or hotel rewards at a 1:1 ratio.

[ Return to card summary ]

Prime Visa

The Prime Visa is exceptionally rewarding for all sorts of Amazon purchases, but it's only available to you if you have an Amazon Prime membership. ($139 for an annual membership and $14.99 for a monthly membership) but is especially rewarding for Amazon purchases. If you're not a member, you can get the Amazon Visa, which offers 3% cash back at Amazon and Whole Foods.

Rewards

  • 5% cash back at Amazon.com, Amazon Fresh and Whole Foods
  • 5% cash back on travel purchased through Chase TravelSM
  • 2% cash back at gas stations
  • 2% cash back at restaurants
  • 2% cash back on local transit
  • 1% back on all other purchases

Welcome bonus

Receive an instant $200 Amazon gift card upon approval.

Annual fee

$0, but an Amazon Prime membership is required

Notable perks

This card has no foreign transaction fees and a variety of useful shopping and travel insurance perks, including:

  • Purchase protection
  • Extended warranty protection
  • Baggage delay insurance
  • Lost luggage reimbursement
  • Travel accident insurance
  • Rental car coverage (secondary in the U.S.)

[ Return to card summary ]

PenFed Platinum Rewards Visa Signature® Card

The PenFed Platinum Rewards Visa Signature® Card is a no annual fee card available exclusively to PenFed Credit Union members. Anyone can join, but it takes a few extra steps. You need to open a savings account with a $5 deposit.

Rewards

  • 5X points on gas and EV charging stations
  • 3X points on supermarket purchases
  • 3X points at restaurants
  • 3X points on TV, radio, cable and streaming services
  • 1X point on all other purchases

Welcome bonus

Earn 15,000 points when you spend $1,500 in the first 90 days from account opening.

Annual fee

$0

Notable perks

As a new card member, you can take advantage of an intro 0% APR on balance transfers for 12 months. Once the intro APR expires, a variable 17.99% APR applies. There is a balance transfer fee of 3% per transaction. The card has no foreign transaction fees and a handful of other benefits such as cell phone protection, travel accident insurance and Visa concierge access.

[ Return to card summary ]

Blue Cash Everyday® Card from American Express

The Blue Cash Everyday® Card from American Express is a no-annual-fee card (see rates and fees) that earns cash-back rewards at generous rates.

Rewards

  • 3% cash back at U.S. supermarkets on up to $6,000 per year in purchases, then 1% cash. back
  • 3% cash back at U.S. gas stationson up to $6,000 per year, then 1% cash back
  • 3% cash back on U.S. online retail purchases, on up to $6,000 per year, then 1% cash back
  • 1% cash back on all other purchases

Welcome bonus

Earn a $200 statement credit after spending $2,000 in purchases on your new card within the first six months.

Annual fee

$0 (see rates and fees)

Notable perks

This card's intro 0% APR offer could be more valuable than the rewards for some people. You'll receive the intro 0% APR on purchases and balance transfers for the first 15 months from the date of account opening. After the intro APR ends, a variable 19.24% to 29.99% APR applies. If you want to transfer a balance, there's a balance transfer fee of 3% of the amount of each transfer with a $5 minimum. Balance transfers must be made within 60 days of account opening to qualify for the intro APR (see rates and fees).

The Blue Cash Everyday also has useful statement credit offers. You can receive up to $84 back per year for Disney Bundle subscriptions ($7 back per month with a $9.99+ purchase; enrollment required; subject to auto-renewal). You can also save on meal kit delivery with Home Chef, every year you can receive up to $180 back (Up to $15 back per month; enrollment required; subject to auto-renewal).

You'll also receive *purchase protection and rental car insurance (secondary).

*Eligibility and Benefit level varies by Card. Terms, Conditions and Limitations Apply. Please visit americanexpress.com/benefitsguide for more details. Underwritten by AMEX Assurance Company. Car Rental Loss or Damage Coverage is offered through American Express Travel Related Services.

[ Return to card summary ]

Chase Freedom Flex®

The Chase Freedom Flex® has no annual fee and is one of the best options for rotating bonus categories.

Rewards

  • 5% back on up to $1,500 in combined purchases in rotating quarterly categories
  • 5% back on travel purchases through Chase TravelSM
  • 5% back on Lyft rides (through Mar. 31, 2025)
  • 3% back on dining
  • 3% back at drugstores
  • 1% back on all other purchases

Welcome bonus

Earn a $100 bonus after you spend $500 on purchases in the first three months from account opening. You'll also earn 5% cash back on grocery store purchases (excluding Target® and Walmart®) on up to $12,000 spent in the first year.

Annual fee

$0

Notable perks

Beyond rewards, you can take advantage of a competitive no-interest intro period for the first 15 months from account opening on new purchases and balance transfers (after that the APR is 20.49% - 29.24% variable). There's an intro balance transfer fee of either $5 or 3% of the amount of each transfer, whichever is greater, on transfers made within 60 days of account opening. After that, it's either $5 or 5% of the amount of each transfer, whichever is greater.

You'll also get cell phone insurance, rental car insurance (secondary in the U.S.), trip cancelation/interruption insurance, purchase protection and extended warranty coverage.

[ Return to card summary ]

Costco Anywhere Visa® Card by Citi

The Costco Anywhere Visa® Card by Citi is useful for loyal Costco shoppers since wholesale clubs often do not qualify for grocery spending bonus categories on other cards.

Rewards

  • 4% cash back on eligible gas and EV charging (for the first $7,000 per year, then 1% cash back)
  • 3% cash back at restaurants
  • 3% cash back on eligible travel
  • 2% cash back on all other purchases from Costco and Costco.com
  • 1% cash back on all other purchases

Welcome bonus

None

Annual fee

$0, but it does require a Costco membership

Notable perks

While this is a cash-back card, how you receive your rewards differs from most other rewards cards. Instead of being able to redeem rewards as you earn them, you'll receive a credit card reward certificate after your Feb. billing statement. You'll have until Dec. 31 of the year the reward certificate is issued to redeem it at Costco and it can only be used for a single transaction.

Outside of the cash back you earn with this card, it also has no foreign transaction fees.

[ Return to card summary ]

How to choose a grocery credit card

Picking the best grocery credit card for your spending depends a lot on how you prefer to shop. Are you someone who grocery shops in-person or do you buy online and have your groceries delivered?

If it’s the latter, you’ll probably be best off with the Chase Sapphire Preferred, which offers 3X points on online grocery purchases, or the Prime Visa, which offers 5% cash back at Amazon.com, plus grocery delivery services through Amazon Fresh and Whole Foods.

If you like to visit the supermarket, do you have a preference for which store you go to? Grocery rewards credit cards usually exclude wholesale clubs such as Costco and BJ’s and big box stores like Target and Walmart. If these are your go-to places, you may be better off applying for their store credit cards.

To help you choose a generic grocery credit card, look at the reward rates and associated costs. While the best grocery rewards cards offer up to 6% cash back at supermarkets, many come with annual fees. The Blue Cash Everyday® Card from American Express has no annual fee (see rates and fees), making it a smart choice if you’re cash-strapped and every dollar counts.

Types of credit cards for groceries

The main types of grocery credit cards are cash-back cards and rewards credit cards.

Cash back cards are straightforward and offer cash rewards or points that can be redeemed for cash and cash-like rewards. These cards can be generous and simple, but you're always earning a fixed value.

There are several different types of rewards credit cards including airline cards, hotel cards, store cards and travel cards. Co-branded cards (i.e. airline, hotel and store cards) typically offer perks and rewards you can redeem with that specific company. These cards can be valuable for your grocery spending, but your redemption options tend to be more limited.

With a travel credit card that earns flexible rewards, you may be able to earn lots of points for your grocery expenses and redeem those points for outsized value. Transferrable travel rewards allow you to convert your points into airline miles or hotel points, but you're not tied to using one loyalty program. Instead, these cards allow you to cherry-pick the best programs for your needs, which can dramatically increase the value of your redemptions.

Grocery store credit cards pros and cons

It makes sense to have a credit card that is extra rewarding for grocery store or supermarket purchases because buying food is a need, not a want. However, cards that are especially rewarding for groceries may not be ideal for other types of purchases such as travel, dining or entertainment. So if you have a grocery credit card, you may want to carry an additional card so you can maximize the rewards you earn on every purchase.

Pros

  • Earn rewards on the money you're already spending
  • You can often redeem rewards for travel and other non-grocery purchases, which can boost the value you receive
  • Many grocery cards have no annual fee

Cons

  • Could earn fewer rewards on other purchases
  • You may have limited redemption options

FAQs

Anyone who enjoys maximizing rewards should consider applying for a grocery credit card. A card that earns extra rewards on groceries can be a great supplement to other types of cards you may have.

Paying for everyday expenses like groceries with a credit card can help you build credit. However, to improve your credit score, you must remember to pay your bills on time and in full each month.

Using a credit card for groceries instead of a debit card enables you to earn cash back or points at supermarkets and save money. Beyond that, you can save on groceries by joining a supermarket's loyalty program and clipping coupons for additional discounts. There are also rebate apps, such as Ibotta and Rakuten, that may give you cash back for buying groceries.

The average American spends about $6,801 a year, or roughly $431 a month, on groceries, according to a sample budget based on the latest spending data available from the location intelligence firm Esri. That's more than Americans spend on dining out ($3,723 annually).

Why trust CNBC Select?

At CNBC Select, our mission is to provide our readers with high-quality service journalism and comprehensive consumer advice so they can make informed decisions with their money. Every credit card list is based on rigorous reporting by our team of expert writers and editors with extensive knowledge of credit card productsWhile CNBC Select earns a commission from affiliate partners on many offers and links, we create all our content without input from our commercial team or any outside third parties, and we pride ourselves on our journalistic standards and ethics. See our methodology for more information on how we choose the best grocery credit cards.

Subscribe to the CNBC Select Newsletter!

Money matters — so make the most of it. Get expert tips, strategies, news and everything else you need to maximize your money, right to your inbox. Sign up here.

Our methodology

To determine which cards offer the best value for grocery purchases, CNBC Select analyzed credit cards issued through FDIC-insured banks and NCUA-insured credit unions that are widely available in the U.S.  

We compared each card on a range of features, including rewards (e.g., cash back, points and miles), annual fees, welcome bonuses, introductory and standard APR and balance transfer fees and foreign transaction fees. We also considered additional perks (e.g., ongoing travel or merchant statement credits), cardholder protections (e.g., purchase protection, $0 liability protection and travel insurance), the application process when available (e.g., is there a credit pull or required credit score) and how easy it is to redeem points (e.g., are rewards are tied to a specific brand; if transferable, to how many/which partners, can you redeem for straight cash back). 
 
We also considered CNBC Select audience data when available, such as general demographics and engagement with our content and tools.  

For the cards that offered a rewards program, we considered consumer spending data forecasts from location intelligence firm Esri to determine where U.S. consumers are spending the most money, like on dining and travel. We used this to help determine what bonus categories are most useful for consumers. Since the value of a point or mile varies based on what they can be redeemed for, we also considered things like transferability and the ability to redeem for cash-back. 

When choosing the best grocery credit cards the rewards rates for grocery store or supermarket purchases are factored more heavily.

Catch up on CNBC Select's in-depth coverage of credit cardsbanking and money, and follow us on TikTokFacebookInstagram and Twitter to stay up to date.

For rates and fees of the Blue Cash Preferred® Card from American Express, please click here.

For rates and fees of the Blue Cash Everyday® Card from American Express, please click here.

For rates and fees of the American Express® Gold Card, please click here.

Information about the Amazon credit cards has been collected independently by Select and has not been reviewed or provided by the issuer prior to publication; if you purchase something through Select links, we may earn a commission.

Editorial Note: Opinions, analyses, reviews or recommendations expressed in this article are those of the Select editorial staff’s alone, and have not been reviewed, approved or otherwise endorsed by any third party.
Sezzle
Learn More
Terms Apply
Paid Placement
Buy Now, Pay Later at Top Brands. Sign Up Today to Unlock Stress-Free No-Interest Payments.
Find the Best Savings Account for You
Learn More
Terms Apply
Help your money grow by finding the savings account that offers the best rates and features for you.