Grocery rewards look simple on marketing pages — 6% here, 5% there — but what you actually earn depends on where you shop, how the purchase codes on your statement, and whether you hit issuer caps. A card that advertises “groceries” may pay 1% at Walmart supercenters, warehouse clubs, or delivery apps that do not use supermarket merchant category codes (MCCs).
The cards below are the strongest U.S. options for true supermarket spend in 2026. Before you apply, pull three months of statements and note which merchants appear as “grocery stores” versus “superstores” or “warehouse clubs.” That single detail often decides whether an annual fee card pays for itself.
Best grocery credit cards at a glance
| Card | Grocery rate | Cap | Annual fee | Best for |
|---|---|---|---|---|
| Amex Blue Cash Preferred | 6% at U.S. supermarkets | $6,000/year then 1% | $95 (often waived yr 1) | High spend at traditional supermarkets |
| Citi Custom Cash | 5% if groceries are top category | $500/month on 5% tier | $ 0 | Flexible 5% without tracking quarters |
| Amex Blue Cash Everyday | 3% at U.S. supermarkets | $6,000/year then 1% | $ 0 | Moderate supermarket spend |
| Chase Freedom Flex | 5% when groceries are quarterly category | $1,500/quarter combined 5% categories | $ 0 | Rotating-category strategy |
Amex Blue Cash Preferred — highest rate, real cap
Blue Cash Preferred (BCP) earns 6% cash back at U.S. supermarkets on up to $6,000 in purchases per calendar year, then 1% on supermarket spend above that cap. The card also earns 6% on select U.S. streaming subscriptions and 3% at U.S. gas stations (supermarket and streaming share the same $6,000 bucket on many statements — confirm current terms on AmericanExpress.com).
At $500 per month in qualifying supermarket spend ($6,000 annually), 6% returns $360 in cash back before the $95 annual fee. Above roughly $1,600 in annual supermarket spend, the extra 3 percentage points versus a no-fee 3% card usually cover the fee. Below that, Blue Cash Everyday at 3% with no annual fee is the cleaner choice.
BCP caveats that trip people up
- U.S. supermarkets only — Target, Walmart supercenters, Costco, and Sam’s Club typically do not qualify as supermarkets even when you buy food.
- Delivery apps — Instacart and some grocery delivery merchants may code as delivery or marketplace, not supermarket. Check one test purchase before you rely on 6%.
- Annual cap — After $6,000 in qualifying supermarket purchases in a calendar year, additional supermarket spend earns 1% until January resets the counter.
Citi Custom Cash — 5% without an annual fee
Citi Custom Cash pays 5% on your highest eligible spend category each billing cycle, automatically, on up to $500 in purchases in that tier (then 1% on the rest). If groceries are your top category in a given month, you earn 5% on the first $500 of grocery purchases — up to $25 back per month, or $300 per year if groceries win every cycle.
Custom Cash suits mixed households: one month dining might win 5%, another month groceries might. You do not activate quarterly categories, but you must understand the monthly $500 cap — heavy shoppers above ~$500/month at supermarkets still benefit from BCP’s higher rate and higher annual cap structure.
MCC coding: why “groceries” is not one bucket
Issuers reward purchases based on merchant category codes, not what you put in your cart. A superstore that sells food and electronics may code as “general merchandise.” A warehouse club may code as “warehouse.” That is why Costco and Sam’s shoppers often pair warehouse cards from our gas and warehouse guide instead of supermarket cards.
When in doubt, make a small purchase and read the rewards category on your issuer app or statement. If it does not show “supermarket” or “grocery,” do not expect a grocery multiplier — use a flat-rate card from no annual fee cards for that merchant.
Chase Freedom Flex and rotating 5%
When Chase includes grocery stores in its Freedom Flex 5% calendar, you earn 5% on up to $1,500 in combined purchases in activated quarterly categories. You must activate each quarter; missing activation drops you to 1%. Flex points can transfer to Chase travel cards if you later add a Sapphire or Ink product — see best Chase credit cards for stacking rules and Chase 5/24 before you plan more applications.
How to build a two-card grocery setup
- Estimate annual spend at merchants that actually code as U.S. supermarkets on your current cards.
- If above ~$1,600/year at qualifying supermarkets, model BCP’s 6% minus the annual fee versus Custom Cash’s 5% on $500/month.
- Use BCP (or Everyday) at true supermarkets; use a flat 2% card everywhere else so you never earn 1% by mistake on non-bonus spend.
- Heavy gas and warehouse runs belong on different products — do not force them through a supermarket card.
Reward type matters too: if you prefer transferable points over cash, read cash back vs points vs miles before you open a second grocery card you will not use.
Common questions
What is the best credit card for groceries in 2026?
Amex Blue Cash Preferred leads on rate (6% at U.S. supermarkets) for spend above the fee break-even; Citi Custom Cash is the top no-fee option when groceries are your top category each month, subject to the $500 monthly cap on 5%.
Does Costco count as groceries on credit cards?
Usually no — Costco typically codes as a warehouse club. Use a Costco-friendly card instead of a supermarket bonus card.
Is 6% on groceries worth the $95 annual fee?
If you spend more than roughly $1,600 per year at merchants that qualify as U.S. supermarkets on Amex, the incremental earn versus a 3% no-fee card often exceeds $95. Run your own numbers with your actual MCC history.
Can I use two grocery cards at once?
Yes — a common pattern is Blue Cash Preferred at true supermarkets and Citi Custom Cash or a 2% card for merchants that do not code as supermarket.
Last updated: June 2026. Rates, fees, and issuer rules change — confirm current terms before you apply or transfer a balance. This is general information, not personal financial advice.
Keeping information current
Issuers change rates, fees, and category definitions without fanfare. Before you apply, open the Schumer box on the official offer page and compare it to what you last read — blog posts (including this one) go stale faster than issuer terms.
If your situation is unusual (recent bankruptcy, self-employment income, international address), call the issuer application line before submitting online — human review sometimes clears edge cases automated systems deny.



Tired of receiving your unsolicited mail, time for you to cease sending your mail. If I need a credit card I will ask for it on my own time.
hey there.. please call capital one at 1-877-383-4802 and tell them you would like your information removed from their system and no more mailings