Top credit cards for grocery spend at supermarkets like Whole Foods, Kroger, Publix, and Trader Joe's — ranked by effective return.
- 1
American Express
Hilton Honors Surpass
$150 annual fee · earns Hilton Honors · at U.S. supermarkets
6×
pts
- 2
American Express
Blue Cash Preferred
$95 annual fee · on up to $6,000 per year in purchases, then 1%
6×
cash back
- 3
Wells Fargo
Choice Privileges Select
$95 annual fee · earns Choice Privileges
5×
pts
Unlock every card ranked for groceries & supermarkets…
The cards above are a preview. Perqt members see every ranked card with real cash-back math and picks from their own wallet.
Sign up to unlock- 4
American Express
Blue Cash EveryDay
$0 annual fee
4.5×
pts
- 5
American Express
Gold
$325 annual fee
4×
pts
- 6
Barclays
Wyndham Rewards Earner Plus
$75 annual fee
4×
pts
- 7
American Express
Marriott Bonvoy Bevy
$250 annual fee
4×
pts
- 8
Chase
Marriott Bonvoy Bountiful
$250 annual fee
4×
pts
- 9
Capital One
SavorOne Rewards
$39 annual fee
3×
cash back
- 10
Capital One
Savor
$0 annual fee
3×
cash back
- 11
Bilt
Bilt Obsidian Card
$95 annual fee
3×
pts
- 12
Chase
Marriott Bonvoy Boundless
$95 annual fee
3×
pts
On desktop? Skip the lookup
The Perqt browser extension surfaces the best card for groceries & supermarkets — and every other category — right on the checkout page.
This is just one category. Perqt ranks all of them against your wallet.
Dining, groceries, travel, streaming, transit — every dollar you swipe has a best-earning card. Explore a few below, or unlock the whole map.
Best card for
Dining & Restaurants
Find the highest-earning credit cards for restaurants, takeout, and food delivery — ranked by points-per-dollar with real cash-back math.
See the rankingBest card for
Airlines & Flights
Best cards for booking flights directly with airlines — ranked by points-per-dollar and elite-status perks.
See the rankingBest card for
Hotels
Top hotel credit cards including co-brand and flexible-points options for Marriott, Hilton, Hyatt, and IHG stays.
See the ranking
