← 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
Blue Cash Preferred Card from American Express
American Express · $95/yr
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
Hilton Honors American Express Surpass Card
American Express · $150/yr
6x points
on groceries
Total benefits: $588/yr
5
Delta SkyMiles Platinum American Express Card
American Express · $350/yr
2x points
on groceries
Total benefits: $978/yr
Other Categories
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