Credit cards by goal

Best credit cards for groceries

A grocery card pays extra rewards at supermarkets. Some pay 3% to 6% back, compared with 1% to 2% on a flat-rate card.

Most cap the amount that earns the higher rate each year. Above the cap you earn the base rate.

Warehouse clubs, superstores and delivery services often do not count as supermarkets. Check the issuer terms before you rely on the rate.

We list 4 cards here. 2 have no annual fee. The largest welcome bonus we track is $300 on the Blue Cash Preferred.

A card is listed here when the issuer states an earn rate of 3% or more on groceries. Sorted by highest grocery rate first, then lowest annual fee. Facts match the main cards page.

Common questions

Do warehouse clubs count as groceries?
Often not. Many cards leave out warehouse clubs, superstores and delivery. Read the category list on the issuer page.
Is there a limit on grocery rewards?
Many cards cap the spend that earns the higher rate, for example the first $6,000 a year. After that you earn the base rate.

Card terms come from each issuer and can change. Check the issuer page before you apply. SwitchWize may earn a fee if you apply through a link marked as an offer.

Get the week's biggest rate changes in savings, CDs and mortgages, free.

Or run your Money Map in 90 seconds.

Send me the weekly SwitchWize rate briefing: the biggest changes in savings, money market, checking and CD rates. Unsubscribe in one click. We never share your address.