Best Credit Cards for Groceries: Which Ones Actually Pay Off?

This guide covers credit cards available to U.S. consumers. Card terms were checked against issuer pages and independent reviews in September 2026. They change often, so confirm current terms with the issuer before applying. This is editorial research, not personal testing of the cards.

Short answer: The best credit cards for groceries depend on how much you spend and where you shop. As of September 2026, the Blue Cash Preferred® Card from American Express pays 6% on up to $6,000 a year at U.S. supermarkets ($95 annual fee after a $0 first year). The Capital One Savor pays an uncapped 3% at grocery stores with no annual fee. The American Express® Gold Card pays 4X points on up to $25,000 a year at U.S. supermarkets ($325 fee). Walmart, Target and warehouse clubs often do not count as grocery stores.

The right card is the one whose rate, spending cap and fee fit your actual grocery budget. A 6% rate that stops at $6,000 can be worth less than a 3% rate that never stops. The tables below show where that switch happens.

Best Credit Cards for Groceries at a Glance

Quick comparison: who each grocery card fits and its main trade-off
CardMay fitBiggest trade-offAnnual fee
Blue Cash Preferred® (Amex)Households spending roughly $3,200–$10,000 a year at supermarkets6% stops at $6,000; superstores and warehouse clubs excluded$0 first year, then $95
Blue Cash Everyday® (Amex)Moderate grocery spenders who want no fee3% stops at $6,000; same store exclusions$0
Capital One SavorHigher grocery budgets, or anyone who wants no capExcludes superstores like Walmart and Target; lower rate than 6% at low spend$0
American Express® Gold CardPeople who also spend heavily on dining and value Membership Rewards points$325 fee; grocery value alone rarely covers it$325
Citi Strata Premier®Uncapped 3X on supermarkets plus dining, gas and travel$95 fee; points value depends on redemption$95
Chase Sapphire Preferred®Shoppers who order groceries online for pickup or deliveryIn-store supermarket purchases are not a listed bonus category$95
Bank of America® Customized Cash RewardsShoppers who split between supermarkets and wholesale clubs2% is shared with the 3% choice category under one $2,500-per-quarter cap$0
Costco Anywhere Visa® by CitiFrequent Costco shoppersNeeds a paid Costco membership; other groceries earn 1%$0 with membership

How We Evaluated Grocery Credit Cards

We compared cards on the grocery rewards rate, the annual spending cap and what happens after it, the annual fee, whether the merchant types you use qualify, redemption flexibility, and the welcome offer, which we weighted last. Terms come from issuer pages and program rules where available and from reputable independent reviews where they are not. We have not personally tested these cards, and card order reflects fit, not compensation. Where sources disagreed (for example, on some welcome-offer amounts), we say so or leave the figure out.

One card that many roundups still recommend is not on this list: the Citi Custom Cash® Card stopped accepting new applications on May 28, 2026, according to reporting from NerdWallet and AwardWallet, so new applicants cannot get it directly.

What Counts as a Grocery Purchase?

"Groceries" on a card means what the issuer's category definition says, and that is often a merchant-category-code rule, not a common-sense one. In practice:

  • Supermarkets and grocery stores generally qualify. Independent reviewers cite examples such as Whole Foods, ShopRite and Stop & Shop for Blue Cash Preferred.

  • Superstores such as Walmart and Target are explicitly excluded by Capital One for Savor. American Express supermarkets categories are reported by reviewers to exclude superstores and warehouse clubs as well.

  • Warehouse clubs are excluded from most grocery bonuses, but Bank of America's Customized Cash Rewards specifically pays its 2% at grocery stores and wholesale clubs.

  • Convenience and drug stores that sell food are usually not grocery stores for rewards purposes. Bank of America's program rules call out smaller stores like these separately, so check before assuming.

  • Online orders and delivery depend on how the merchant is coded. Chase, for example, defines its online-grocery bonus to include pickup and delivery ordered online from grocery merchants, and excludes Target, Walmart and wholesale clubs.

If you shop mostly at a store that these definitions exclude, the headline rate on the card may never apply to you. The table below sets out what we could verify.

What counts as a grocery purchase: merchant and channel treatment by card (verified where stated)
CardSupermarketsWalmart / TargetWarehouse clubsOnline / delivery
Blue Cash Preferred / EverydayBonus applies at U.S. supermarketsExcluded, per independent reviewersExcluded, per independent reviewersNot verified. Check with Amex
Amex Gold4X at U.S. supermarketsNot verifiedNot verifiedNot verified
Capital One Savor3% at grocery storesExcluded (Capital One's own wording)Reported excluded (Bankrate)Not verified separately
Citi Strata Premier3X, no annual capA third party says these may not qualify; verify with CitiSame cautionNot verified
Chase Sapphire PreferredIn-store grocery is not a listed bonus categoryExcluded from online-grocery bonusExcluded from online-grocery bonusOnline pickup and delivery from grocery merchants count; Instacart orders reported to earn (CNBC Select). Membership and subscription fees do not
BofA Customized Cash Rewards2% at grocery stores (MCC 5411 listed)Walmart reported to count by one reviewer; not confirmed by issuer text we saw2% at wholesale clubsNot verified
Costco Anywhere Visa1% at non-Costco grocery stores1%2% at Costco and Costco.com2% at Costco.com

Best Credit Cards for Groceries: The Details

The numbers below are what we could verify in September 2026. "Reward dollars" and "points" are not the same thing, and we do not assign a value to points without saying so.

Grocery rewards rate, cap, what happens after the cap, and annual fee
CardGrocery rateCapAfter the capReward typeAnnual feeAdvertised welcome offer (varies)
Blue Cash Preferred6% at U.S. supermarkets$6,000 per year1%Cash back (Reward Dollars)$0 first year, then $95As high as $300 after $3,000 in 6 months
Blue Cash Everyday3% at U.S. supermarkets$6,000 per year1%Cash back (Reward Dollars)$0As high as $200 after $2,000 in 6 months
Amex Gold4X points at U.S. supermarkets$25,000 per calendar year1XMembership Rewards points$325As high as 100,000 points after $8,000 in 6 months
Capital One Savor3% at grocery storesNoneNot applicableCash back$0$200 after $500 in 3 months
Citi Strata Premier3X at supermarketsNoneNot applicableThankYou points$95Sources conflict; check Citi
Chase Sapphire Preferred3X on online groceriesNone foundNot applicableUltimate Rewards points$95Reported at 75,000 points after $5,000 in 3 months; confirm with Chase
BofA Customized Cash2% at grocery stores and wholesale clubs$2,500 per quarter, shared with the 3% choice category1%Cash back$0$200 after $1,000 in 90 days
Costco Anywhere Visa2% at Costco and Costco.comNone on the 2%Not applicableAnnual reward certificate$0 (Costco membership required)None

Best Grocery Credit Card With No Annual Fee

For most no-fee shoppers, the Capital One Savor is the cleanest fit: 3% at grocery stores with no cap and $0 annual fee. Its trade-offs are the Walmart and Target exclusion and a lower rate than the 6% cards at modest spending levels. The Blue Cash Everyday pays the same 3% but stops at $6,000 a year, so it suits budgets under about $500 a month and carries a strong welcome offer. If you want a broader look at no-fee cards beyond groceries, our best credit cards with no annual fee comparison covers flat-rate and category cards.

Best Grocery Card for High Grocery Spending

High spenders should compare caps first, rates second. Blue Cash Preferred is the strongest rate but tops out at $6,000, so a family spending $12,000 a year earns 6% on half and 1% on the rest. The Savor and Citi Strata Premier have no grocery cap. The Amex Gold's cap is $25,000 a year, but its $325 fee and points redemption mean its grocery value alone is harder to justify (see the break-even section).

Best Grocery Card for Online Grocery Shopping

The Chase Sapphire Preferred is the clearest online-grocery option, because Chase's own definition covers pickup and delivery ordered online from qualifying grocery merchants. It excludes Target, Walmart and wholesale clubs, and the card does not list in-store supermarket purchases as a bonus category. It makes the most sense if you would also use its dining and travel categories, since a $95 fee for groceries alone is hard to earn back at the 3X rate.

Best Grocery Card for Grocery Delivery

Delivery is the least standardized area. It depends on how the merchant is coded, not on how you use it. Chase reports that Instacart orders can earn its online-grocery rate. For the other cards on this list we could not verify delivery treatment, so we do not assume a delivery order earns a grocery bonus. Look at one real delivery transaction on your statement before relying on any card for it.

Do Walmart, Target, Costco and Sam's Club Count as Groceries?

Usually not, but it varies by card. Capital One excludes superstores like Walmart and Target from Savor's 3% rate. Reviewers report that American Express supermarket categories exclude both superstores and warehouse clubs. Bank of America is the notable exception for wholesale clubs, paying 2% at grocery stores and wholesale clubs (within the shared $2,500 quarterly cap). Costco shoppers have the Costco Anywhere Visa, which pays 2% at Costco. We could not verify Sam's Club treatment for any of these cards. If most of your groceries come from a superstore or club, a flat-rate 2% card may beat a grocery-category card. Our best store credit cards guide covers retailer-branded cards such as Target's and Costco's in more depth.

How Much Can a Grocery Credit Card Save You?

Method: annual grocery spend = monthly spend × 12. Rewards = eligible spend × rate, using the cap where one exists. Net value = rewards − annual fee. Assumptions: all spending is at qualifying stores; points are valued at 1 cent each (an assumption for comparison, not a verified redemption value); welcome offers, statement credits and other categories are excluded; Blue Cash Preferred uses the $95 fee that applies from the second year (in year one the fee is $0, so net is $95 higher).

Estimated net annual value (rewards minus annual fee) by monthly grocery spend
Card$250/mo ($3,000/yr)$500/mo ($6,000/yr)$750/mo ($9,000/yr)$1,000/mo ($12,000/yr)
Blue Cash Preferred (year 2+)$85$265$295$325
Blue Cash Everyday$90$180$210$240
Capital One Savor$90$180$270$360
Citi Strata Premier (points at 1¢)−$5$85$175$265
Chase Sapphire Preferred (100% online grocery, 1¢)−$5$85$175$265
Amex Gold (points at 1¢, no credits)−$205−$85$35$155
BofA Customized Cash (grocery only)$60$120$180$220
Flat 2% card (benchmark)$60$120$180$240

Two results are worth noticing. First, Blue Cash Preferred wins at every level up to $9,000, then the Savor pulls ahead by $1,000 a month. Second, the fee cards on this list rarely beat a no-fee card on groceries alone. Their case rests on other categories, credits and points value.

How to Calculate the Break-Even Point on an Annual Fee

Break-even annual grocery spend = annual fee ÷ (card's grocery rate − alternative card's grocery rate). The formula only holds while spending stays under the cap.

Annual-fee break-even examples using verified rates
ComparisonCalculationResult
Blue Cash Preferred vs Blue Cash Everyday$95 ÷ (6% − 3%)Preferred is ahead above about $3,167 a year (about $264 a month). Its largest lead is $85, once spending passes $6,000
Blue Cash Preferred vs Capital One SavorBelow the cap: $95 ÷ (6% − 3%). Above it: $360 + 1% of spend over $6,000 − $95 = 3% of total spendPreferred is ahead between about $3,167 and $10,250 a year (about $264–$854 a month). Above $10,250, Savor earns more
Amex Gold vs Savor, points at 1¢4% − 3% = 1%; $325 ÷ 1% = $32,500, above the $25,000 capNo break-even on groceries alone at 1¢ per point
Amex Gold vs Savor, points at 2¢ (illustration only)8% − 3% = 5%; $325 ÷ 5%About $6,500 a year (about $542 a month). Depends entirely on redeeming at 2¢, which is not verified here
Citi Strata Premier vs Savor, points at 1¢3% − 3% = 0%, so the $95 fee is never earned back from groceriesValue has to come from other categories, credits or points value

Reading the table: pick the alternative you would otherwise use, plug in the two grocery rates and the fee, and compare the result with your own annual spend. If you are unsure, add up three months of grocery receipts and multiply by four. If you are comparing a higher-fee card with a no-fee one, the fee is only justified when your spend passes the break-even in a category you will actually use.

Grocery Rewards: Cash Back vs Points

Cash back (Blue Cash, Savor, BofA, Costco) is simple: 3% means about 3 cents per dollar, usually as a statement credit or check. American Express notes that Blue Cash rewards can be redeemed as a statement credit, and Costco pays once a year as a certificate redeemable at U.S. Costco warehouses. Points (Amex Gold, Strata Premier, Sapphire Preferred) can be worth more or less than a cent depending on how you redeem, including transfers to travel partners. We use 1 cent per point in the table above so the comparison is conservative, and we show a 2-cent example only to illustrate sensitivity. If you do not redeem points for travel, assume cash-back-like value.

Common Grocery Credit Card Mistakes

  1. Ignoring the cap. A 6% rate on the first $6,000 is not a 6% card.

  2. Ignoring the fee. A $95 fee eats the first $95 of rewards.

  3. Assuming Walmart or Target qualifies. Several issuers exclude them explicitly.

  4. Assuming warehouse clubs qualify. Most exclude them; a few do not.

  5. Assuming delivery or online orders earn the grocery rate. Coding decides, and we could only verify Chase's treatment.

  6. Chasing the welcome bonus. It is a one-time payment on a card you may hold for years.

  7. Choosing on the headline rate. Compare net value at your spending level.

  8. Carrying a balance. Interest at typical card APRs can wipe out grocery rewards; see how credit card interest works and use the credit card payoff calculator if that applies to you.

How to Choose a Grocery Credit Card

Start with annual grocery spend, then the stores you actually use, then whether you can live with a fee.

Which type of grocery card may fit which shopper
Your situationCard type worth comparingWhy
Under about $260 a month, want no feeSavor or Blue Cash Everyday3% with $0 fee; the fee card's extra 3% does not cover its fee at this level
About $260–$850 a month at supermarkets, fee is acceptableBlue Cash PreferredHighest net value between the break-even points above
Above about $850 a month at supermarketsSavor, or Preferred for the first $6,000 plus Savor after thatUncapped 3% wins past the cap. Pairing the two: $12,000 a year earns $360 + $180 − $95 = $445 versus $360 with Savor alone, but means managing two cards (see how many credit cards you should have)
Most groceries at Walmart or TargetFlat-rate card, or a store cardCategory cards usually exclude these stores
Weekly Costco or wholesale-club shopperCostco Anywhere Visa or BofA Customized CashBoth count club purchases; BofA is capped at $2,500 a quarter combined
Orders groceries onlineChase Sapphire Preferred, if you use its other categories tooChase defines online pickup and delivery from grocery merchants as bonus spend
Wants points and spends heavily on diningAmex Gold or Citi Strata PremierGroceries are one of several bonus categories; fee only makes sense in combination

Before applying, confirm current terms, check your own eligibility on the issuer's site (approval is never guaranteed, and requirements vary by applicant), and read what credit score you need for a credit card if you are unsure where you stand.

Frequently Asked Questions

What is the best credit card for groceries?

It depends on your spending. Blue Cash Preferred offers the highest supermarket rate (6% up to $6,000 a year, $95 fee after year one), while the Capital One Savor offers an uncapped 3% with no annual fee. Compare them at your own annual grocery spend.

What credit card gives the most cash back on groceries?

Blue Cash Preferred pays 6% on up to $6,000 a year at U.S. supermarkets, then 1%. Among the cards checked here, that is the highest cash-back grocery rate, but the cap and $95 annual fee (after year one) matter.

Is a grocery credit card worth it?

Often yes, if the rewards after fees exceed what a flat-rate card would pay. At $500 a month, Blue Cash Preferred nets about $265 a year in the table above, against $120 from a flat 2% card. At low spending the fee cards can lose to no-fee options.

Do Walmart purchases count as groceries?

Frequently not. Capital One excludes superstores like Walmart and Target from Savor's 3%, and reviewers report Amex supermarket categories exclude them too. Treatment varies by card, so check the issuer's terms.

Does Costco count as a grocery store for credit card rewards?

For most grocery cards, no; warehouse clubs are commonly excluded. Exceptions include the Costco Anywhere Visa (2% at Costco) and Bank of America Customized Cash Rewards (2% at grocery stores and wholesale clubs, within a shared quarterly cap).

Do grocery delivery purchases earn grocery rewards?

It depends on how the merchant is coded. Chase's online-grocery category covers pickup and delivery ordered online from grocery merchants, and Instacart orders are reported to earn it. We could not verify delivery treatment on the other cards.

Is a grocery credit card better than a flat-rate cash-back card?

If your spending is at qualifying supermarkets and you stay under the caps, yes. If most groceries come from superstores or clubs, or you spend well over the caps, a flat 2% card can be as good or better.

How much can I save with a grocery rewards credit card?

At $250 to $1,000 a month in qualifying grocery spending, the cards compared here range from roughly break-even to about $360 a year net of fees. Your result depends on stores, caps and fees, so use the break-even formula with your own numbers.

Card terms, welcome offers and eligibility change. Verify current terms directly with the issuer before applying. Nothing here guarantees approval or a specific savings amount.