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
| Card | Annual Fee | Grocery Earn Rate | Best For |
|---|---|---|---|
| BMO CashBack World Elite Mastercard | $120 | 5% cash back | Highest cash back rate at supermarkets |
| MBNA Smart Cash World Elite Mastercard | $120 | 5% cash back (groceries + gas) | Grocery and gas families |
| American Express Cobalt Card | $156 | 5x Amex MR (eating & grocery) | Flexible points; transfers to Aeroplan |
| Scotiabank Momentum Visa Infinite | $120 | 4% cash back | Grocery + transit spenders |
| CIBC Dividend Visa Infinite | $120 | 4% cash back | Grocery + gas families |
| Meridian Visa Infinite Cash Back | $99 | 4% cash back | Ontario credit union members |
Mid-Tier Grocery Cards
| Card | Annual Fee | Grocery Earn Rate | Best For |
|---|---|---|---|
| CIBC Dividend Visa Platinum | $99 | 3% cash back | Mid-tier; no income requirement |
| Scotiabank Momentum Visa Platinum | $99 | 2% cash back | Mid-tier Scotiabank |
| Canadian Tire Triangle World Elite Mastercard | $0 | 3% CT Money | CT and affiliated grocery shoppers |
No Annual Fee Grocery Cards
| Card | Annual Fee | Grocery Earn Rate | Best For |
|---|---|---|---|
| PC Financial World Elite Mastercard | $0 | 45 PC Optimum pts/$ at Loblaws (~4.5%) | Loblaws, No Frills, Real Canadian Superstore |
| PC Financial World Mastercard | $0 | 30 PC Optimum pts/$ at Loblaws | Mid-tier PC Optimum |
| BMO CashBack Mastercard | $0 | 3% cash back | Best no-fee grocery cash back |
| Tangerine Money-Back Credit Card | $0 | 2% in chosen categories (groceries eligible) | Flexible category picker |
| Tangerine World Mastercard | $0 | 2% in chosen categories | No-fee + World Mastercard benefits |
| Canadian Tire Triangle Mastercard | $0 | 1.5% CT Money at grocery affiliates | CT loyalists |
| Scotiabank Momentum No-Fee Visa | $0 | 1% cash back | Entry-level Scotiabank |
| Desjardins Cash Back Visa | $0 | Tiered | Desjardins members |
| National Bank Echo Cashback Mastercard | $0 | Tiered | National Bank members |
Points Cards for Groceries
| Card | Annual Fee | Grocery Earn Rate | Programme |
|---|---|---|---|
| TD Aeroplan Visa Infinite | $139 | 1.5x Aeroplan at grocery | Aeroplan |
| CIBC Aeroplan Visa Infinite | $139 | 1.5x Aeroplan at grocery | Aeroplan |
| Scotiabank Gold American Express | $120 | 6x Scene+ dining; 5x grocery at Sobeys | Scene+ |
| Scotiabank Scene+ Visa Infinite | $139 | 3x Scene+ at grocery | Scene+ |
| RBC Avion Visa Infinite | $120 | 1x Avion everywhere | Avion |
| BMO Air Miles World Elite Mastercard | $120 | 3x Air Miles at grocery | Air Miles |
Related Articles
- Best Cash Back Credit Cards in Canada
- Best No Annual Fee Credit Cards in Canada
- Best Gas Credit Cards in Canada
- All Credit Card Reviews
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.