Skip to main content

Best Grocery Credit Cards in Canada 2026

Updated

Groceries are the single biggest discretionary spending category for most Canadian households — $600–$1,200/month for a family. Putting that spending on the right card can generate $200–$600/year in rewards with no behaviour change required.

How Grocery Earn Rates Work in Canada

  • Cash back cards typically earn 3–5% at supermarkets, paid as a statement credit monthly or annually
  • Points cards earn 3–5x points per dollar; the actual value depends on how you redeem (1–2¢/pt is typical)
  • Merchant restrictions apply: most cards define eligible grocery stores and exclude Costco, Walmart, and wholesale clubs
  • Earn caps: premium cards often cap the high earn rate at $500–$1,000/month; spending above the cap earns a base rate of 1–2%

Breaking Even on the Annual Fee

A $120/year card that earns 3% more than a no-fee card breaks even at $4,000/year in grocery spending (~$333/month). Most families will clear this easily — making premium grocery cards one of the best-value credit cards in Canada.

Premium Grocery Cards

CardAnnual FeeGrocery Earn RateBest For
BMO CashBack World Elite Mastercard$1205% cash backHighest cash back rate at supermarkets
MBNA Smart Cash World Elite Mastercard$1205% cash back (groceries + gas)Grocery and gas families
American Express Cobalt Card$1565x Amex MR (eating & grocery)Flexible points; transfers to Aeroplan
Scotiabank Momentum Visa Infinite$1204% cash backGrocery + transit spenders
CIBC Dividend Visa Infinite$1204% cash backGrocery + gas families
Meridian Visa Infinite Cash Back$994% cash backOntario credit union members

Mid-Tier Grocery Cards

CardAnnual FeeGrocery Earn RateBest For
CIBC Dividend Visa Platinum$993% cash backMid-tier; no income requirement
Scotiabank Momentum Visa Platinum$992% cash backMid-tier Scotiabank
Canadian Tire Triangle World Elite Mastercard$03% CT MoneyCT and affiliated grocery shoppers

No Annual Fee Grocery Cards

CardAnnual FeeGrocery Earn RateBest For
PC Financial World Elite Mastercard$045 PC Optimum pts/$ at Loblaws (~4.5%)Loblaws, No Frills, Real Canadian Superstore
PC Financial World Mastercard$030 PC Optimum pts/$ at LoblawsMid-tier PC Optimum
BMO CashBack Mastercard$03% cash backBest no-fee grocery cash back
Tangerine Money-Back Credit Card$02% in chosen categories (groceries eligible)Flexible category picker
Tangerine World Mastercard$02% in chosen categoriesNo-fee + World Mastercard benefits
Canadian Tire Triangle Mastercard$01.5% CT Money at grocery affiliatesCT loyalists
Scotiabank Momentum No-Fee Visa$01% cash backEntry-level Scotiabank
Desjardins Cash Back Visa$0TieredDesjardins members
National Bank Echo Cashback Mastercard$0TieredNational Bank members

Points Cards for Groceries

CardAnnual FeeGrocery Earn RateProgramme
TD Aeroplan Visa Infinite$1391.5x Aeroplan at groceryAeroplan
CIBC Aeroplan Visa Infinite$1391.5x Aeroplan at groceryAeroplan
Scotiabank Gold American Express$1206x Scene+ dining; 5x grocery at SobeysScene+
Scotiabank Scene+ Visa Infinite$1393x Scene+ at groceryScene+
RBC Avion Visa Infinite$1201x Avion everywhereAvion
BMO Air Miles World Elite Mastercard$1203x Air Miles at groceryAir Miles

Card details current as of June 2026. Terms change frequently — verify earn rates and eligible merchants with the issuer before applying. See our Advertiser Disclosure.