← 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
American Express Gold Card
American Express · $325/yr
3x points
on groceries (up to $25,000/yr)
Expected groceries rewards: $360/yr
Total card value: $729/yr
2
Blue Cash Preferred Card from American Express
American Express · $95/yr
6% cash back
on groceries (up to $6,000/yr)
Expected groceries rewards: $360/yr
Total card value: $325/yr
3
Citi Strata Premier
Citi · $95/yr
3x points
on groceries
Expected groceries rewards: $270/yr
Total card value: $525/yr
4
Hilton Honors American Express Surpass Card
American Express · $150/yr
6x points
on groceries
Expected groceries rewards: $180/yr
Total card value: $588/yr
5
Delta SkyMiles Platinum American Express Card
American Express · $350/yr
2x points
on groceries
Expected groceries rewards: $144/yr
Total card value: $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