Our best credit cards for groceries

Our best credit cards for groceries
  • Get matched to credit cards with up to 6% back at supermarkets
  • See credit cards with no annual fee that get up to 3% back at supermarkets
  • Cards labeled "No Ding Decline" won’t hurt your credit scores if you are not approved
See your card matches

Checking your matched credit cards will NOT hurt your credit scores

Based on FICO® Score 8 model. Offers and approval not guaranteed. Eligibility requirements and terms apply. Subject to credit check which may impact your credit scores. Offers not available in all states. See licenses and disclosures.

Applying for cards labeled ‘No Ding Decline’ won’t hurt your credit scores if you aren’t initially approved. Approval of your application will result in a hard inquiry, even if you’re unable to pass final verifications, which may impact your credit scores.

Get personalized credit card offers based on your credit profile

See your card matches

Here are some of our top picks

6 partner offers

American Express® Gold Card

Intro bonus:

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.

Ongoing APR:

See Pay Over Time APR

Rewards:

1x-4x (Points per dollar)

Annual Fee:

$325

Recommended FICO® ScoreΘ

670-850 (Good - Excellent)

Don’t know your FICO® Score? Get it for free.

Terms Apply

Rates and fees
  • 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 get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made at restaurants or U.S. supermarkets. Point caps and terms apply.
  • $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.
  • Intro bonus offer

  • No foreign transaction fees

  • Generous rewards rate in certain categories

  • High annual fee

  • Travel reward redemption can be limiting

Blue Cash Preferred® Card from American Express

Intro bonus:

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

Intro APR:

0% on Purchases and Balance Transfers for 12 months

Ongoing APR:

20.24%-29.24% Variable

Rewards:

1%-6% (cash back)

Annual Fee:

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

Recommended FICO® ScoreΘ

670-850 (Good - Excellent)

Don’t know your FICO® Score? Get it for free.

Terms Apply

Rates and fees
  • 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 with a fixed fee. 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% intro APR on purchases and balance transfers for 12 months from the date of account opening. After that, your APR will be a variable APR of 20.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 and 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.
  • High rewards rate at U.S. supermarkets and on select U.S. streaming subscriptions

  • Bonus offer for new cardholders

  • Intro APR for new cardholders

  • High APR

  • Some merchants do not accept American Express

  • Annual fee after the first year

  • 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
  • Cash back won't expire for the life of the account and there's no limit to how much you can earn
  • No foreign transaction fee
  • No annual fee
  • You're covered by $0 Fraud Liability for unauthorized charges
  • High cash back reward on dining and entertainment as well as hotels and rental cars booked through Capital One Travel

  • No annual fee

  • APR is on the higher end

  • Low base rewards rate

Blue Cash Everyday® Card from American Express

Intro bonus:

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

Intro APR:

0% on Purchases and Balance Transfers for 15 months

Ongoing APR:

20.24%-29.24% Variable

Rewards:

1%-3% (cash back)

Annual Fee:

$0

Recommended FICO® ScoreΘ

670-850 (Good - Excellent)

Don’t know your FICO® Score? Get it for free.

Terms Apply

Rates and fees
  • Earn a $200 statement credit after you spend $2,000 in purchases on your new Card within the first 6 months.
  • No Annual Fee.
  • Enjoy 0% intro APR on purchases and balance transfers for 15 months from the date of account opening. After that, 20.24% to 29.24% variable APR.
  • 3% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases, then 1%.
  • 3% Cash Back on U.S. online retail purchases, on up to $6,000 per year, then 1%.
  • 3% Cash Back at U.S. gas stations, on up to $6,000 per year, then 1%.
  • Cash back is received in the form of Reward Dollars that can be redeemed as a statement credit or at Amazon.com checkout.
  • Thinking about getting the Disney Bundle which can include Disney+, Hulu, and ESPN+? Your decision made easy with $7/month back in the form of a statement credit after you spend $9.99 or more each month on an eligible subscription (subject to auto renewal) with your Blue Cash Everyday® Card. Enrollment required.
  • 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.
  • High rewards rate at U.S. supermarkets and gas stations and on U.S. online retail purchases

  • No annual fee

  • Bonus offer for new cardholders

  • Intro APR for new cardholders

  • Foreign transaction fees

  • Some merchants do not accept American Express

  • Requires good to excellent credit

Citi Strata Premier℠ Card

Intro bonus:

Earn 60,000 bonus ThankYou® Points after spending $4,000 in the first 3 months of account opening, redeemable for $600 in gift cards or travel rewards at thankyou.com.

Ongoing APR:

20.24% - 28.24% (Variable)

Rewards:

1x-10x (Points per dollar)

Annual Fee:

$95

  • Earn 60,000 bonus ThankYou® Points after spending $4,000 in the first 3 months of account opening, redeemable for $600 in gift cards or travel rewards at thankyou.com.
  • Earn 10 Points per $1 spent on Hotels, Car Rentals, and Attractions booked on CitiTravel.com.
  • Earn 3 Points per $1 on Air Travel and Other Hotel Purchases, at Restaurants, Supermarkets, Gas and EV Charging Stations.
  • Earn 1 Point per $1 spent on all other purchases.
  • $100 Annual Hotel Benefit: Once per calendar year, enjoy $100 off a single hotel stay of $500 or more (excluding taxes and fees) when booked through CitiTravel.com. Benefit applied instantly at time of booking.
  • No expiration and no limit to the amount of points you can earn with this card
  • No Foreign Transaction Fees on purchases
  • Excellent rewards on everyday spending categories and travel

  • Points are transferable to airline partners

  • Offers an annual hotel savings benefit

  • Generous intro bonus

  • Charges an annual fee

  • Above average APR range

  • Points transfer options can be limited

Citi Double Cash® Card

Intro APR:

0% for 18 months on Balance Transfers

Ongoing APR:

18.24% - 28.24% (Variable)

Rewards:

2% (cash back)

Annual Fee:

$0

  • Earn $200 cash back after you spend $1,500 on purchases in the first 6 months of account opening. This bonus offer will be fulfilled as 20,000 ThankYou® Points, which can be redeemed for $200 cash back.
  • Earn 2% on every purchase with unlimited 1% cash back when you buy, plus an additional 1% as you pay for those purchases. To earn cash back, pay at least the minimum due on time. Plus, a special travel offer, earn 5% total cash back on hotel, car rentals and attractions booked on the Citi Travel℠ portal through 12/31/25.
  • Balance Transfer Only Offer: 0% intro APR on Balance Transfers for 18 months. After that, the variable APR will be 18.24% - 28.24%, based on your creditworthiness.
  • Balance Transfers do not earn cash back. Intro APR does not apply to purchases.
  • If you transfer a balance, interest will be charged on your purchases unless you pay your entire balance (including balance transfers) by the due date each month.
  • There is an intro balance transfer fee of 3% of each transfer (minimum $5) completed within the first 4 months of account opening. After that, your fee will be 5% of each transfer (minimum $5).
  • No annual fee

  • Intro APR on balance transfers for new cardholders

  • Straightforward rewards structure

  • Foreign transaction fees

  • 0% Intro APR offer does not apply to new purchases

ΘCredit score calculated based on FICO® Score 8 model. Your lender or insurer may use a different FICO® Score than FICO® Score 8, or another type of credit score altogether. Learn more.

Any opinions, analyses, reviews, or recommendations expressed on this page are those of the author’s alone, and have not been reviewed, approved or otherwise endorsed by the banks, lenders and credit card companies.

Offer pros and cons are determined by our editorial team, based on independent research. The banks, lenders, and credit card companies are not responsible for any content posted on this site and do not endorse or guarantee any reviews.

*For complete information, see the offer terms and conditions on the issuer or partner’s website. Once you click apply you will be directed to the issuer or partner’s website where you may review the terms and conditions of the offer before applying. We show a summary, not the full legal terms – and before applying you should understand the full terms of the offer as stated by the issuer or partner itself. While Experian Consumer Services uses reasonable efforts to present the most accurate information, all offer information is presented without warranty.

Advertiser Disclosure: The offers that appear on this site are from third party companies ("our partners") from which Experian Consumer Services receives compensation. This compensation may impact how, where, and in what order the products appear on this site. The offers on the site do not represent all available financial services, companies, or products.

ΘCredit scores are used to represent the creditworthiness of a person and may be one indicator to the credit type you are eligible for. However, credit score alone does not guarantee or imply approval for any offer.