Best Credit Card for Groceries in Canada (2026)
Compare every Canadian credit card's grocery earning rate — from 5x Aeroplan points to 5% cash back — and find the right pick for your spending profile.
Groceries are the single largest discretionary spending category for most Canadian households — typically $700–$1,500/month for a family. Choosing the right card for this one category is one of the highest-leverage decisions you can make. The difference between earning 1x and 5x on $1,000/month in groceries is 4,000 extra points every month — roughly $64 at a 1.6 cpp Aeroplan valuation, or $768/year from a single swipe change.
Here's how every card in the database stacks up on grocery earning, organized by rate.
Complete Grocery Earning Rate Comparison
| Card | Grocery Rate | Program | Annual Fee | Notes |
|---|---|---|---|---|
| Amex Cobalt | 5x | MR → Aeroplan 1:1 | $192 | Cap: $2,500/mo combined w/ dining |
| BMO eclipse Visa Infinite | 5x | BMO Rewards | $120 | — |
| BMO eclipse Visa Infinite Privilege | 5x | BMO Rewards | $599 | — |
| Scotiabank Gold Amex | 5x (6x Sobeys) | Scene+ | $120 | 6x at Sobeys/Empire stores only |
| BMO CashBack World Elite | 5% | Cash Back | $120 | Cap: $500/mo |
| CIBC Dividend Visa Infinite | 4% | Cash Back | $120 | Grocery + gas cap: $80K/yr spend |
| Scotiabank Momentum Visa Infinite | 4% | Cash Back | $120 | — |
| Amex SimplyCash Preferred | 4% | Cash Back | $120 | Cap: $1,200 cb/yr combined w/ gas |
| PC Financial World Elite | 3% equiv | PC Optimum | $0 | At Loblaws-banner stores only |
| TD Aeroplan Visa Infinite Privilege | 2x | Aeroplan | $599 | — |
| CIBC Aeroplan Visa Infinite Privilege | 2x | Aeroplan | $599 | — |
| Amex Aeroplan Reserve | 2x | Aeroplan | $599 | — |
| Amex Aeroplan Card | 2x | Aeroplan | $120 | First year waived |
| Amex Gold Rewards | 2x | MR → Aeroplan 1:1 | $250 | — |
| Scotiabank Passport Visa Infinite | 2x (3x Sobeys) | Scene+ | $150 | 3x at Sobeys/Empire stores only |
| Amex SimplyCash | 2% | Cash Back | $0 | Cap: $300 cb/yr on groceries + gas |
| Tangerine Money-Back | 2% | Cash Back | $0 | Only if grocery is a chosen category |
| TD Aeroplan Visa Infinite | 1.5x | Aeroplan | $139 | First year waived |
| CIBC Aeroplan Visa Infinite | 1.5x | Aeroplan | $139 | First year waived |
| RBC ION Visa | 1.5x | Avion | $0 | — |
| Rogers Red World Elite | 1.5% | Cash Back | $0 | 2% for Rogers/Fido/Shaw customers |
| RBC Avion Visa Infinite Privilege | 1.25x | Avion | $399 | No dedicated grocery category |
| TD Aeroplan Visa Platinum | 1x | Aeroplan | $89 | First year waived |
| CIBC Aeroplan Visa | 1x | Aeroplan | $0 | No dedicated grocery category |
| Amex Platinum | 1x | MR → Aeroplan 1:1 | $799 | No dedicated grocery category |
| RBC Avion Visa Infinite | 1x | Avion | $120 | No dedicated grocery category |
MR = Amex Membership Rewards, which transfers to Aeroplan at 1:1. BMO Rewards, Scene+, Avion, and PC Optimum do not transfer to Aeroplan.
What the Numbers Actually Mean
Earn rate vs. caps. The Amex Cobalt's 5x applies to the combined grocery and dining cap of $2,500/month. A household spending $1,500 on groceries and $400 on dining stays within the cap. Above $2,500 combined, both categories drop to 1x.
Store restrictions matter. The Scotiabank Gold Amex earns 6x at Sobeys and Empire-banner stores, but only 5x at other chains. The PC Financial World Elite's 3% equivalent applies only at Loblaws-banner stores (Loblaws, Real Canadian Superstore, No Frills, Zehrs, Fortinos). Neither works universally.
Program value. BMO Rewards, Scene+, Avion, and PC Optimum do not transfer to Aeroplan. If Aeroplan is your target, focus on cards that earn Aeroplan directly or earn Amex MR (which transfers 1:1).
Cash back simplicity. If Aeroplan isn't your goal, the CIBC Dividend Visa Infinite and Scotiabank Momentum both earn 4% on groceries at $120/year — competitive with the best travel cards on pure grocery returns.
Costco note. Costco Canada accepts Mastercard only. If Costco is a significant grocery source, the BMO CashBack World Elite (5%, Mastercard, capped $500/mo) or BMO eclipse Visa Infinite (5x BMO Rewards) are your 5x Mastercard options.
Recommendation Matrix
| Your Profile | Best Pick | Why |
|---|---|---|
| Aeroplan maximizer | Amex Cobalt | 5x MR → 1:1 Aeroplan, lowest annual fee for 5x |
| Aeroplan direct (no transfer) | Amex Aeroplan Card | 2x direct Aeroplan, $120, first year waived |
| Aeroplan mid-tier (Visa network) | TD or CIBC Aeroplan VI | 1.5x direct, broad acceptance, $139 |
| Cash back, high monthly volume | BMO CashBack World Elite | 5% up to $500/mo, or CIBC Dividend (4%, higher cap) |
| Sobeys / Empire shopper | Scotiabank Gold Amex | 6x Scene+ at Sobeys, 5x elsewhere, $120 |
| Loblaws / No Frills shopper | PC Financial World Elite | 3% equiv at Loblaws stores, no fee |
| No annual fee + Aeroplan ecosystem | RBC ION Visa | 1.5x Avion, $0 fee |
The Two-Card Grocery Strategy
For Aeroplan maximizers who want to eliminate caps and coverage gaps: use the Amex Cobalt as your primary card (5x on first $2,500/month combined with dining), and fall back to the TD or CIBC Aeroplan Visa Infinite (1.5x) for grocery spend beyond the cap or at stores where Amex isn't accepted.
For Costco shoppers, add a Mastercard like the BMO CashBack World Elite (5% on groceries, capped at $500/month) to cover that gap.
The Bottom Line
For most Canadians earning Aeroplan points, the Amex Cobalt delivers the best grocery earn rate at 5x via 1:1 MR transfer. For those who prefer direct Aeroplan earning without a transfer step, the Amex Aeroplan Card (2x, $120/yr, first year waived) is the cleanest option. Cash back households get the best return from the CIBC Dividend Visa Infinite (4%, broad cap) or Scotiabank Momentum (4%, $120/yr).
Want to see which card combination earns the most on your actual grocery spend? MaxPoints models your spending against every card in the database and shows you the optimal setup — free, in under three minutes.