Best Credit Cards for Groceries
Cards ranked by what they earn at supermarkets, with the caps and store exclusions that decide the real return.
Key Takeaways at a Glance
- MCC 5411 is required: Grocery multipliers only trigger at merchants registered as supermarkets (MCC 5411). Warehouse clubs (Costco, Sam’s Club) and superstores (Target, Walmart) are strictly excluded.
- Annual caps dictate maximum returns: Cards like the Blue Cash Preferred cap 6% rewards at $6,000 per calendar year ($360 max cash back), while the Amex Gold caps 4x points at $25,000 per year (100,000 max points).
- The two-card overflow strategy: Once your household reaches an annual grocery cap, transition subsequent supermarket purchases to an uncapped 3% card (Capital One Savor) or a flat 2% card to avoid dropping to 1%.
- Online grocery vs. in-store shopping: Direct supermarket delivery orders typically preserve MCC 5411 coding. Third-party platforms like Instacart code as online grocery on select cards like the Chase Sapphire Preferred (3x).
- Gift card acceleration: Buying third-party retailer gift cards (Amazon, Home Depot, streaming) at supermarket checkout registers captures 4x to 6% on routine non-grocery household spending.
A comprehensive guide to selecting and optimizing the best credit cards for groceries and supermarkets—evaluating MCC 5411 rules, annual spending limits, superstore exclusions, and overflow wallet strategies.
Top credit cards ranked by grocery earn rate
Compare real-time earn rates, annual category caps, and annual fees across leading grocery rewards cards:
United States
| Card | Issuer | Annual fee | Earn rate in this category | Rewards |
|---|---|---|---|---|
| Blue Cash Preferred® Card | Amex | $95 (waived year one) | 6% – U.S. Supermarkets | Cash Back |
| Hilton Honors American Express Surpass® Card | Amex | $150 | 6x – U.S. Supermarkets Multiplier | Points |
| AmEx Hilton Business Credit Card | Amex | $195 | 6x – Supermarket Multiplier | Points |
| AAA Daily Advantage Visa Signature® Credit Card | Comenity Capital Bank | No annual fee | 5% – Grocery Stores | Cash Back |
| AmEx Amazon Business Prime Credit Card | Amex | No annual fee | 5% – 5% Back at Whole Foods | Cash Back |
| Hilton Honors American Express Card | Amex | No annual fee | 5x – U.S. Supermarkets Multiplier | Points |
| Instacart Mastercard® | Chase | No annual fee | 5% – Instacart Purchases | Cash Back |
| Verizon Visa® Card | Synchrony | No annual fee | 4% – Grocery Rewards | Cash Back |
| AmEx Marriott Bonvoy Business Credit Card | Amex | $125 | 4x – U.S. Supermarkets | Points |
| American Express® Gold Card | Amex | $325 | 4x – 4X US Supermarkets | Points |
| Blue Cash Everyday® Card | Amex | No annual fee | 3% – U.S. Supermarkets | Cash Back |
| BP Rewards Visa | FNBO | No annual fee | 3x – Grocery Purchases | Cash Back |
Canada
| Card | Issuer | Annual fee | Earn rate in this category | Rewards |
|---|---|---|---|---|
| PC Financial World Mastercard | President's Choice Bank | No annual fee | 20x – Loblaw Banner Grocery Stores | Points |
| TD First Class Travel | TD | C$139 | 6x – Grocery | Points |
| BMO eclipse Visa Infinite Card | BMO | C$120 (waived year one) | 5x – 5X Groceries, Dining, Gas & Transit | Points |
| MBNA Rewards World Elite Mastercard | MBNA | C$120 | 5x – 5X Restaurants, Groceries, Digital Media, Memberships & Utilities | Points |
| BMO CashBack World Elite Mastercard | BMO | C$139 (waived year one) | 5% – 5% Groceries | Cash Back |
| National Bank World Elite Mastercard | National Bank | C$150 | 5x – 5X Groceries & Restaurants | Points |
| TD Platinum Travel Visa Card | TD | C$89 (waived year one) | 4.5x – 4.5X Groceries, Dining & Transit | Points |
| CIBC Dividend® Visa Infinite* Card | CIBC | C$120 | 4% – Grocery Rewards | Cash Back |
| Scotiabank Momentum Visa Infinite | Scotiabank | C$120 (waived year one) | 4% – Grocery Purchases | Cash Back |
| SimplyCash Preferred Card from American Express | Amex | C$120 | 4% – 4% Grocery | Cash Back |
| BMO CashBack® Mastercard® | BMO | No annual fee | 3% – Grocery Rewards | Cash Back |
| PC World Elite Mastercard | President's Choice Bank | No annual fee | 3% – 3% at Participating Grocery Stores | Points |
Earn rates are shown as the issuer states them. A point, a mile, and a percent of cash back are not always worth the same, so compare the redemption value too. Data from the Pointalize card database; open a review for full terms.
Which stores count: Supermarkets vs. superstores
Groceries represent a steady, non-discretionary budget item for households. However, credit card networks enforce rigid merchant distinctions between true supermarkets and general retail stores:
| Store Classification | Assigned MCC | Example Merchants | Grocery Multiplier Triggers? |
|---|---|---|---|
| Supermarkets & Grocers | MCC 5411 | Kroger, Safeway, Whole Foods, Trader Joe’s, Aldi, H-E-B, Wegmans, Publix | Yes (100% Eligible) |
| Warehouse Clubs | MCC 5300 | Costco Wholesale, Sam’s Club, BJ’s Wholesale | No (Strictly Excluded) |
| Discount Superstores | MCC 5310 | Walmart Supercenter, Target, Meijer | No (Strictly Excluded) |
| Specialty Meat & Bakeries | MCC 5422 / 5462 | Butcher shops, bakeries, fish markets | Inconsistent (Check statement) |
The Supercenter Exclusion
Even if 100% of your cart contains milk, eggs, meat, and vegetables, swiping your grocery card at Target or Walmart Supercenters transmits MCC 5310 (Discount Store). You will receive only a 1% base reward rate. Reserve your dedicated grocery card for true supermarket banners.
Managing annual spending caps and the overflow strategy
Top-tier grocery cards enforce hard caps on their elevated multipliers. Understanding these caps allows you to calculate your exact maximum reward potential:
- Blue Cash Preferred Card from American Express: Earns 6% cash back on up to $6,000 per calendar year at U.S. supermarkets (then 1%). Maximum annual 6% cash return is capped at $360. If your household spends $800 a month on groceries, you will hit this cap by August.
- American Express Gold Card: Earns 4x Membership Rewards points on up to $25,000 per calendar year at U.S. supermarkets (then 1%). Maximum annual return is 100,000 points (worth ~$1,500+ in travel value), comfortably accommodating households spending up to $2,083 per month.
- Citi Custom Cash Card: Earns 5% cash back on your highest spend category each billing cycle up to $500 (then 1%), providing $300 in annual cash back if dedicated solely to groceries.
- Capital One Savor Cash Rewards: Earns an uncapped 3% cash back on grocery stores with $0 annual fee—making it the ideal secondary overflow card once high-tier caps are exhausted.
Two-Card Grocery Optimization Formula
Strategy: Spend the first $6,000 annually on Blue Cash Preferred (6% = $360). Route all subsequent monthly grocery spending to an uncapped 3% card like Capital One Savor, ensuring your baseline never drops to 1%.
For more strategies on grocery shopping, explore our detailed merchant guides on supermarket coding in practice and Target and Walmart coding, as well as our guide to category caps. To track your remaining grocery cap and know precisely when to switch cards, Pointalize automatically monitors your spending limits on your mobile device.
Frequently asked questions
Do Walmart and Target count as groceries?
Usually not. Superstores and discount stores typically code as general merchandise, so most grocery bonuses skip them. A few co-branded store cards are the exception.
Do warehouse clubs count as groceries?
Most issuers exclude warehouse clubs from grocery bonuses. Some cards have a separate warehouse-club category instead.
What happens after I hit a grocery cap?
Purchases above the cap earn the card's base rate, often 1x or 1%. Pointalize tracks cap progress so you can switch cards when you reach the limit.
Some links on Pointalize may earn us a commission. It never changes our ratings. See our affiliate disclosures. This guide is general information, not financial advice.