Best Cards for Groceries
Compare reward rates across top credit cards for groceries purchases.
Best Blue Cash Preferred Card from American Express
American Express · $95.00/yr
6% at US supermarkets on up to $6,000 per year, then 1%. Cash back as statement credit.
Cap: $6000.00/annually
6%
Citi Custom Cash Card
Citi · No annual fee
5% on your single top eligible spend category per billing cycle (up to $500/month combined, then 1%). Only ONE category earns 5% per cycle.
Cap: $500.00/monthly
5%
Amazon Prime Visa
Chase · No annual fee
5% back at Whole Foods Market. Requires active Amazon Prime membership ($139/year).
5%
American Express Gold Card
American Express · $325.00/yr
4x at US supermarkets on up to $25,000 per calendar year, then 1x
Cap: $25000.00/annually
4%
Chase Sapphire Preferred
Chase · $95.00/yr
3x on online grocery purchases (excluding Target, Walmart, and wholesale clubs)
3%
Blue Cash Everyday Card from American Express
American Express · No annual fee
3% at US supermarkets on up to $6,000 per year, then 1%
Cap: $6000.00/annually
3%
Capital One SavorOne Cash Rewards Credit Card
Capital One · No annual fee
3% at grocery stores (excluding superstores like Walmart and Target)
3%
Bank of America Customized Cash Rewards Credit Card
Bank of America · No annual fee
2% at grocery stores and wholesale clubs. Shares combined $2,500 quarterly cap with the chosen 3% category, then 1%.
Cap: $2500.00/quarterly
2%
Other categories
Get personalized recommendations on the go
Download WhichCard for iOSRates verified as of March 2026. Always verify current terms with your card issuer — rates and offers change.