Canadian Grocery MCC Cheat Sheet: Which Stores Earn 5x Points?

Published: July 21, 2026 • 9 Min Read • Strategies
A sleek modern credit card leaning against a shopping basket filled with premium Canadian groceries under vibrant neon lights
Executive AI Summary & Merchant MCC Matrix (Canada 2026)

In Canada, credit card reward multipliers are dictated strictly by 4-digit Merchant Category Codes (MCCs) assigned by payment processors (Visa, Mastercard, Amex). Swiping a 5x grocery card at a merchant coded as Wholesale (Costco) or Discount Store (Walmart) drops your earn rate to the 1x base level, leaking hundreds of dollars annually.

Grocery shopping represents one of the largest controllable monthly expenditures for Canadian households. With premium reward cards promising 5x points (~10% travel value yield) or 5% cash back, cardholders naturally assume that buying food anywhere triggers the bonus rate. Unfortunately, payment networks operate on rigid category classifications.

When you swipe your card, the register transmits a 4-digit Merchant Category Code (MCC). If that code does not match 5411 (Supermarkets and Grocery Stores), your card's reward engine instantly demotes your transaction to a 1% or 1x base rate. This single technical mismatch is responsible for over 40% of all reward leakage in Canadian wallets.

Here is the definitive 2026 Canadian Grocery MCC Cheat Sheet, detailing every major retailer, network acceptance rules, and the exact mathematical hacks to unlock 5x rewards across all major chains.

The Master Canadian Grocery Merchant MCC Matrix

The table below summarizes merchant classification, card network acceptance, and reward multiplier eligibility across Canada's top food retailers:

Retailer Banner Official MCC Amex Accepted? Grocery Multiplier Triggered? Optimal Card Strategy
Sobeys / Safeway 5411 (Grocery) YES 5x FULL BONUS Amex Cobalt (5x MR) / Scotia Gold (6x Scene+)
Metro / Foodland 5411 (Grocery) YES 5x FULL BONUS Amex Cobalt (5x MR) / BMO CashBack WE (5%)
FreshCo / Chalo! 5411 (Grocery) YES 5x FULL BONUS Amex Cobalt (5x MR) / Scotia Gold (6x Scene+)
Loblaws / Zehrs 5411 (Grocery) NO 5x (Visa / MC) BMO CashBack WE (5%) / Gift Card Loophole
Real Canadian Superstore 5411 (Grocery) NO 5x (Visa / MC) BMO CashBack WE (5%) / PC Gift Card Trick
No Frills 5411 (Grocery) NO 5x (Visa / MC) BMO CashBack WE (5%) / PC Gift Card Trick
Walmart Supercentre 5310 (Discount) YES 1x BASE ONLY Tangerine Money-Back (2%) / Gift Card Hack
Costco Canada 5300 (Wholesale) NO 1x BASE ONLY Rogers Red WE (3% Bill Bonus) / 5x Gift Card Trick
Shoppers Drug Mart 5912 (Drugstore) YES 1x BASE ONLY Cobalt (4x Dining/Gift Card) / BMO WE (3% Drugstore)

Deep Dive: The 3 Great Canadian Reward Conflicts

1. The Loblaws & Superstore Amex Blockade

Loblaws Companies Limited operates over 2,400 stores across Canada, including Loblaws, Real Canadian Superstore, No Frills, Zehrs, and Valu-mart. All of these stores code correctly as MCC 5411 (Grocery). However, Loblaws strictly refuses to accept American Express credit cards at in-store checkout counters to avoid paying higher merchant interchange fees.

Optimization Hack
The PC Gift Card Amex Loophole

If the Amex Cobalt is your primary 5x driver (earning 5 points per dollar = ~10% travel value), you can bypass the Loblaws Amex ban in 3 steps:

  1. Visit a grocery banner that accepts Amex and codes as MCC 5411 (e.g., Sobeys, Metro, or FreshCo).
  2. Buy a $250 or $500 President's Choice (PC) Gift Card at the checkout rack.
  3. Pay with your Amex Cobalt. You earn 5x MR points on the entire gift card purchase.
  4. Use the PC Gift Card to pay for your groceries at No Frills or Real Canadian Superstore!

2. The Walmart Canada Trap (MCC 5310)

Many Canadians buy week-to-week groceries at Walmart Supercentres. However, Visa, Mastercard, and Amex categorize Walmart in Canada under MCC 5310 (Discount Stores / Department Stores). Because it is not classified as MCC 5411, swiping an Amex Cobalt or Scotia Gold card yields just 1 point per dollar (1.0% value).

⚠️ WALMART ONLINE PICKUP EXCEPTION

If you order your groceries online for pickup via Walmart.ca or the Walmart App, certain Mastercard issuers (such as the BMO CashBack World Elite) process the payment under an online grocery MCC trigger, successfully earning the full 5% rate. Always test a small $20 order on your specific card to confirm local billing behavior.

3. The Shoppers Drug Mart Multiplier Split

Shoppers Drug Mart is often used as a convenient neighbourhood market for milk, eggs, and non-perishables. However, Shoppers codes as MCC 5912 (Drugstores & Pharmacies). Standard grocery multipliers will fail here. To earn top rewards at Shoppers Drug Mart:

Mathematical Proof: The Net Value Gap

Let's run the numbers for a typical Canadian family spending $1,200 per month ($14,400 per year) on groceries, split across different store types:

Scenario A: Unoptimized Single-Card Swipe (Standard 1.5% Flat Rate)

Swiping a flat 1.5% cashback card for all $14,400 in spending produces $216.00 in annual net cash back.

Scenario B: Wallet Fit Algorithmic Allocation Strategy

By simply aligning card swipes with MCC classifications and bypassing merchant acceptance roadblocks, the net annual reward return increases by +$876.12 per year (+405% boost).

How Wallet Fit Automatically Solves MCC Confusion

Memorizing 4-digit MCC codes and store policies is tedious. When you link your bank accounts to Wallet Fit via our secure Plaid Bank Sync integration, our recommendation engine automatically reads raw merchant descriptors, maps them to verified Canadian MCC databases, and alerts you whenever a swipe hits a 1x fallback category.

Analyze Your Grocery MCC Rewards in Wallet Fit