← All categories

Best Credit Cards for Groceries

The best credit cards for earning rewards on grocery spending. Ranked by earning rate, caps, and bonus benefits.

1
6% cash back
on groceries (up to $6,000/yr)
Total benefits: $325/yr
2
American Express Gold Card
American Express · $325/yr
3x points
on groceries (up to $25,000/yr)
Total benefits: $729/yr
3
Citi Strata Premier
Citi · $95/yr
3x points
on groceries
Total benefits: $525/yr
4
6x points
on groceries
Total benefits: $588/yr
5
2x points
on groceries
Total benefits: $978/yr

Which card should YOU use for groceries?

Enter your cards and we'll tell you exactly which one to pull out — plus how much you're leaving on the table.

See Your Gap — It's Free