Cash Back Credit Cards

Best Cash Back Cards for Groceries (2026): Rates, Caps, and More

Find the best credit card for your grocery spending. We compare top cards by rewards rate, annual fee, spending caps, and more, so you can maximize your cash back.

Why Grocery Rewards Matter

Grocery spending is a significant part of most household budgets, making it one of the most valuable categories for credit card rewards. Earning cash back on every trip to the supermarket can add up to hundreds of dollars a year. Many grocery-specific cards offer higher rewards rates than general-purpose cards, but they often come with spending caps or annual fees.

Understanding how credit card issuers define “grocery stores” is crucial. Most issuers use merchant category codes (MCCs) to classify purchases, and not all stores that sell groceries qualify as supermarkets. For example, superstores like Walmart and Target may not be considered grocery stores, as noted by NerdWallet.

Sources: NerdWallet

Best Cash Back Cards for Groceries (2026): Rates, Caps, and More

Top Grocery Cash Back Cards

We’ve analyzed the top cash back credit cards for groceries based on current offers and terms, as reported by major personal finance sites in August 2026. Here are the standout cards, each with unique strengths.

The Blue Cash Preferred Card from American Express offers the highest grocery cash back rate at 6% on U.S. supermarket purchases, up to $6,000 per year, then 1%. It has an annual fee of $95, waived the first year.

For those seeking a no-annual-fee option, the Blue Cash Everyday Card from American Express earns 3% at U.S. supermarkets, also with a $6,000 annual cap.

The Capital One Savor Cash Rewards Credit Card is another strong contender with unlimited 3% cash back at grocery stores and no annual fee. However, it excludes superstores like Walmart and Target.

For premium rewards, the American Express Gold Card earns 4x Membership Rewards points at U.S. supermarkets on up to $25,000 per year, but carries a $325 annual fee.

Another option, the U.S. Bank Shopper Cash Rewards, offers 6% cash back at selected retailers, including Walmart and Target, though it has a quarterly cap of $1,500 on combined purchases.

Sources: NerdWallet, CNN Underscored, CreditCards.com, Yahoo Finance, Credit Karma, Bankrate

Comparison Table: Rates, Caps, and Fees

The following table compares the top grocery cash back cards based on their key features, as reported by the research sources.

Selected options comparison
OptionCategoryGrocery spending cap
Blue Cash Preferred Card from American Expresscash back credit cards for groceries$6,000 per year
Blue Cash Everyday Card from American Expresscash back credit cards for groceries$6,000 per year
Capital One Savor Cash Rewards Credit Cardcash back credit cards for groceriesNo cap
American Express Gold Cardrewards credit cards for groceries$25,000 per year
U.S. Bank Shopper Cash Rewardscash back credit cards for groceries$1,500 per quarter combined

Sources: NerdWallet, CNN Underscored, Yahoo Finance, Credit Karma, CreditCards.com, Bankrate

Understanding grocery store categories

Credit card issuers typically use merchant category codes (MCCs) to determine which purchases qualify for grocery rewards. Supermarkets are classified under a specific MCC, but not all retailers that sell groceries fall into this category. For instance, superstores like Walmart and Target are usually classified as discount stores or wholesale clubs, not as supermarkets, so they may not earn the higher grocery rewards rate on many cards.

American Express explicitly excludes superstores and warehouse club stores from its definition of supermarkets for grocery rewards. This means that even if you shop at a warehouse club like Costco, you won’t earn the grocery rewards rate with American Express cards.

The Capital One Savor card also excludes superstores like Walmart and Target from its grocery bonus category. If you frequently shop at these retailers, you may need to consider other cards or accept a lower rewards rate.

One notable exception is the U.S. Bank Shopper Cash Rewards, which offers 6% cash back at selected retailers, including Walmart and Target, though it has a quarterly spending cap of $1,500 combined.

Sources: NerdWallet, CNN Underscored, Credit Karma, Yahoo Finance

How to Maximize Grocery Cash Back

To get the most value from your grocery spending, consider the following strategies:

1. Choose the right card for your spending habits. If you spend more than $6,000 per year on groceries, the Blue Cash Preferred’s higher rate may trump the cap, but after the cap you earn 1%. Calculate your annual grocery spend to see which card yields more.

2. Watch for exclusions. As noted, Walmart and Target may not qualify as grocery stores on many cards. Use a card that specifically includes them, or use a different card for those purchases.

3. Consider the annual fee. A card with an annual fee may offer a higher rewards rate, so make sure the extra cash back outweighs the fee.

4. Take advantage of welcome bonuses. Many cards offer cash back or points for meeting a minimum spend. These bonuses can boost your rewards in the first year, as noted for the Blue Cash Preferred and Capital One Savor.

Sources: Yahoo Finance

No Annual Fee Grocery Options

If you prefer to avoid annual fees, several excellent cards with grocery rewards are available:

- The Blue Cash Everyday from American Express earns 3% at U.S. supermarkets, with no annual fee, but has a $6,000 cap.

- The Capital One Savor offers unlimited 3% cash back at grocery stores and no annual fee, making it a strong choice for high grocery spenders.

These cards provide solid rewards without an upfront cost, making them suitable for most consumers.

  • Blue Cash Everyday: 3% back, $0 annual fee, $6,000/year cap.
  • Capital One Savor: 3% back, $0 annual fee, no cap.

Sources: CNN Underscored, CreditCards.com, Yahoo Finance, Credit Karma, Bankrate

Frequently asked questions

Which card gives the highest cash back on groceries?

The Blue Cash Preferred Card from American Express offers the highest grocery cash back rate at 6% on U.S. supermarkets, up to $6,000 per year (then 1%). However, it has an annual fee of $95, waived the first year.

Sources: NerdWallet, CNN Underscored, Yahoo Finance, Credit Karma
Do warehouse clubs like Costco count as groceries?

No, warehouse clubs like Costco are generally not classified as supermarkets for grocery rewards. American Express explicitly excludes warehouse club stores from its grocery definition.

Sources: NerdWallet, Credit Karma
What about Walmart and Target?

Walmart and Target are typically classified as superstores or discount stores, not supermarkets, so they often do not qualify for grocery rewards on cards like the Blue Cash Preferred and Capital One Savor. However, the U.S. Bank Shopper Cash Rewards card includes Walmart and Target in its 6% cash back category, albeit with a quarterly cap.

Sources: NerdWallet, Yahoo Finance
Can I use a grocery card for online delivery?

It may depend on the merchant’s MCC. It's best to check with the card issuer for how they classify online grocery purchases.

Are there spending caps on grocery rewards?

Yes, many grocery cards have annual or quarterly caps. For example, the Blue Cash Preferred and Blue Cash Everyday have a $6,000 annual cap, after which the rate drops to 1%. The American Express Gold has a $25,000 annual cap. The Capital One Savor has no cap.

Sources: NerdWallet, CNN Underscored, Yahoo Finance
Do grocery cards have annual fees?

Some do, some don’t. The Blue Cash Preferred has a $95 annual fee (waived first year), while the Blue Cash Everyday and Capital One Savor have no annual fee. The American Express Gold has a $325 annual fee.

Sources: CNN Underscored, CreditCards.com, Yahoo Finance, Bankrate

Sources

  1. 6 Best Credit Cards for Groceries of August 2026 — NerdWallet
  2. Best credit cards for groceries of August 2026 — CNN Underscored
  3. Best Cash Back Credit Cards of 2026: Top Offers | CreditCards.com — CreditCards.com
  4. The best rewards credit cards for 2026 — Yahoo Finance
  5. Best Cash Back Credit Cards for August 2026 — Credit Karma
  6. Best credit cards for groceries (August 2026) — Yahoo Finance
  7. Best credit cards for groceries (2026) — Yahoo Finance
  8. Best Cash Back Credit Cards - August 2026 — Bankrate