Which card is best for groceries, and why does the answer change mid-year?
3 min read · Which card, Card offers
The best grocery card is the highest published supermarket rate you still have room under, once its annual fee is repaid at your own grocery spending. Every headline grocery rate has an annual cap, so most of these cards revert to a base rate partway through the year, at which point a flat-rate card earns more on the same shopping.
Groceries are the most searched category in card rewards, because they are the largest recurring line in most household budgets. They are also the category where headline rates mislead most often, because every headline rate here has a cap attached to it.
The published rates
Each figure below was read from the issuer's own page on the date shown.
| Card | Grocery rate | Cap, then | Annual fee |
|---|---|---|---|
| Amex Blue Cash Preferred | 6% cash back at US supermarkets 1 | up to $6,000 per year, then 1% 1 | $95 1 |
| Amex Gold Card | 4X points at US supermarkets 3 | up to $25,000 per calendar year, then 1X 3 | $325 3 |
| Amex Blue Cash Everyday | 3% cash back at US supermarkets 2 | up to $6,000 per year, then 1% 2 | none 2 |
| Capital One SavorOne | 3% cash back at grocery stores 4 | unlimited 4 | none 4 |
| Chase Sapphire Preferred | 3x points on online grocery, exclusions apply 6 | no stated grocery cap 6 | $95 6 |
| Citi Double Cash | 2% cash back on all purchases 5 | unlimited 5 | none 5 |
The first thing that table shows is an inverse relationship. The highest rate carries the smallest cap. The flattest rate carries none.
Where each one stops winning
A cap is not a footnote. It is the date, somewhere in the year, when the card you chose stops being the card you should use.
The Blue Cash Preferred pays 6% up to $6,000 of supermarket spending a year, then 1%. 1 Somebody spending $500 a month on groceries reaches that cap in the twelfth month and never sees the base rate. Somebody spending $800 a month reaches it in the eighth, and spends the last four months of the year earning 1% where a flat card would pay 2%. The Gold Card's cap is $25,000 a calendar year, which almost no household reaches on supermarkets alone. 3 Its constraint is not the cap, it is the $325 fee. 3
The break-even, in one line of arithmetic
Against a flat 2% no-fee card, the calculation is always the same shape.
- Blue Cash Preferred: 6% against 2% is 4 points of extra rate, and $95 divided by 0.04 is $2,375 of supermarket spending a year.
- Blue Cash Everyday: 3% against 2% is 1 point, and the fee is zero, so it is ahead from the first pound of groceries and behind on everything else.
- SavorOne: 3% against 2% with no fee and no cap, which makes it the simplest of the group to reason about. 4
The Gold Card cannot be judged on groceries alone at a $325 fee, and any comparison that tries to is stacking one category against a fee the card charges for a bundle. 3
The category trap
Rates are paid on merchant category codes, not on what you bought.
- Warehouse clubs are usually their own category, not supermarkets.
- Discount superstores selling food alongside everything else are frequently excluded.
- A supermarket's own petrol pump is normally coded as fuel.
- Delivery platforms can be coded as restaurants, which is why a dining card sometimes wins a grocery order.
- Online grocery is often separate again, as on Chase Sapphire Preferred, where the rate is grouped with streaming and carries exclusions. 6
None of that is hidden. It is in the terms, and it is the difference between the rate you expected and the rate that posted.
The honest summary
For most households, the best grocery card is whichever of these you can hold without the fee outrunning your actual supermarket spending, used only until its cap is gone, with a flat 2% card taking over afterwards. That is two cards and one date, not a permanent winner.
Where CardLab helps
Everything above is checkable, and none of it is convenient.
CardLab's Best Card ranks the cards you hold for a grocery purchase using rates read from these same issuer pages, each stored with the sentence and the date it was read. It is cap-aware, so the Blue Cash Preferred drops below a flat 2% card at the point your own spending crosses $6,000 of supermarkets, and the ranking says that is why rather than leaving you to notice. It shows the comparison behind the order, including the spending level at which the order would change.
The catalog holds 372 cards from 73 issuers across 17 markets, and every rate and fee in it carries a source, a verbatim sentence and a date. CardLab takes no commission from any issuer, which is the only reason a grocery ranking is worth reading at all.
Common questions
Which card has the highest grocery rate?
Among the widely held US cards, the American Express Blue Cash Preferred Card publishes 6% cash back at US supermarkets on up to $6,000 per year, then 1%. The American Express Gold Card publishes 4X points at US supermarkets on up to $25,000 per calendar year, then 1X. The higher rate has the smaller cap, which is why the right answer depends on how much you spend.
Do warehouse clubs and superstores count as supermarkets?
Usually not. Grocery rates are paid on a merchant category rather than on what is in the basket, and warehouse clubs, discount superstores and many delivery services are coded differently. The issuer's terms name the exclusions, and it is worth reading them before assuming a shop counts.
What about online grocery orders?
Online grocery is often its own category. Chase Sapphire Preferred publishes 3x points on top streaming services and online grocery with exclusions, which is a separate line from any in-store supermarket rate. Delivery platforms can be coded as restaurants rather than groceries, which changes the card that wins.
Is an annual fee worth it just for groceries?
Only above a break-even you can work out. Take the extra rate over a flat no-fee card, divide the annual fee by it, and the answer is the yearly grocery spending at which the fee card pulls ahead. For a $95 fee against a flat 2% card at a 6% grocery rate, that is $2,375 of supermarket spending a year.
Sources
CardLab tracks the cards you hold and the bonuses you are chasing, with every rate read from the issuer's own page.
Get CardLabWhich card to use