Groceries are most Canadians’ second-largest household expense after housing. Choosing the right credit card for grocery spending can easily earn $200 to $600+ per year back in cash or points — more than any other single spending category for most households.
Here are the best credit cards for groceries in Canada in 2026, covering all major supermarket chains, discount grocers, and specialty stores.
Top Grocery Credit Cards at a Glance
| Card | Grocery Earn Rate | Annual Fee | Network | Best For |
|---|---|---|---|---|
| Amex Cobalt | 5 MR pts/$ (7.5–10% in travel value) | $155.88 | Amex | Maximum points value |
| Scotiabank Gold Amex | 5 Scene+ pts/$ (≈5%) | $120 | Amex | Cash-like Scene+ redemptions |
| CIBC Dividend Visa Infinite | 4% cash back | $120 | Visa | Pure cash back |
| PC Financial World Elite | 45 PC pts/$ (≈3.75%) | $0 | Mastercard | Loblaw shoppers |
| BMO CashBack World Elite | 5% cash back (capped) | $120 | Mastercard | Costco + all grocers |
| Tangerine Money-Back | 2% cash back | $0 | Mastercard | No-fee grocery rewards |
1. American Express Cobalt — Best Overall for Grocery Rewards
Annual fee: $155.88 ($12.99/month) | Grocery earn rate: 5 MR points per dollar | Network: Amex
The Amex Cobalt consistently earns the most valuable grocery rewards of any Canadian credit card. It earns 5 Membership Rewards points per dollar at eligible grocery stores, food delivery apps, and restaurants — and those MR points can be transferred to Aeroplan at 1:1 and to Marriott Bonvoy at 1:1.2.
Real-world grocery value:
- $1,500/month grocery spend × 5 MR pts = 7,500 MR points/month
- 7,500 × 12 months = 90,000 MR points/year
- At 2 cents/pt (Aeroplan business class transfer): $1,800/year in flight value
Limitation: American Express is not accepted at Costco Canada (Mastercard only) or some discount grocers. Confirm your primary grocery store accepts Amex before applying.
Eligible grocery stores (typical): Sobeys, Safeway, IGA, Farm Boy, FreshCo, Whole Foods, Metro, Loblaws, No Frills, T&T, Fortinos, Zehrs, and most other major Canadian grocery banners.
2. Scotiabank Gold American Express — Best for Scene+ Simplicity
Annual fee: $120 | Grocery earn rate: 5 Scene+ points per dollar | Network: Amex
The Scotia Gold Amex earns 5 Scene+ points per dollar at grocery stores. Scene+ points have a fixed value of approximately 1 cent each when redeemed for travel, meaning 5 points per dollar = 5% effective return on groceries.
Unlike Amex MR, Scene+ points don’t require understanding transfer partners — you can redeem directly for travel bookings at a flat 1 cent per point, or at Cineplex cinemas, Empire Company grocery stores (extra 1 pt/$ at Sobeys/IGA/FreshCo/Safeway), and Scene+ partner hotels.
Additional perk: No foreign transaction fees, making this an excellent travel companion alongside strong grocery earning.
3. CIBC Dividend Visa Infinite — Best Visa for Cash Back on Groceries
Annual fee: $120 (rebated first year often) | Grocery earn rate: 4% cash back | Network: Visa
The CIBC Dividend Visa Infinite earns 4% cash back on groceries and gas combined (up to a combined cap — verify current terms with CIBC). Cash back is paid once per year in January as a statement credit.
Grocery spend example:
- $1,200/month on groceries × 4% = $48/month cash back
- Annual: $576 cash back on groceries alone (subject to cap)
Visa acceptance means it works at all major Canadian grocery stores including those that don’t take Amex.
4. BMO CashBack World Elite Mastercard — Best Mastercard for Groceries & Costco
Annual fee: $120 | Grocery earn rate: 5% cash back (up to $500/month) | Network: Mastercard
The BMO CashBack World Elite earns 5% cash back on all grocery store purchases up to $500/month in grocery spend ($25/month cap = $300/year from groceries). Additional grocery spend above $500/month earns 1%.
Costco advantage: Since Costco Canada only accepts Mastercard in-store, this is one of the few high-earning grocery cards that works at Costco. The 5% earn rate at Costco’s grocery category makes it exceptional for bulk grocery shoppers.
Best for: Households spending $300 to $500/month on groceries who want Mastercard network (Costco, Metro in some regions).
5. PC Financial World Elite Mastercard — Best No-Fee for Loblaw Shoppers
Annual fee: $0 | Grocery earn rate: 45 PC Optimum points per dollar at Loblaw stores; 10 pts/$ elsewhere | Network: Mastercard
The PC Financial World Elite is the best no-fee grocery card if your household shops primarily at Loblaw-affiliated stores: Loblaws, No Frills, Real Canadian Superstore, Your Independent Grocer, Zehrs, Fortinos, Maxi, Atlantic Superstore, T&T, and Shoppers Drug Mart.
Earn rates at Loblaw stores:
- Loblaws, RCSS, YIG: 45 PC Optimum pts/$ (≈3.75% back)
- Shoppers Drug Mart: 45 pts/$ (pharmacy); 25 pts/$ on food/HPC
- PC Express pickup/delivery: extra 100 to 200 pts per order during promotions
PC Optimum point value: 10,000 PC Optimum points = $10 in grocery redemptions. So 45 pts/$ = 4.5 cents per dollar in grocery value — effectively 4.5% back at Loblaw stores.
6. Tangerine Money-Back Mastercard — Best No-Fee for Any Grocery Store
Annual fee: $0 | Grocery earn rate: 2% cash back (chosen category) | Network: Mastercard
The Tangerine Money-Back allows you to choose two categories at 2% cash back (three categories if you have a Tangerine savings account). Grocery stores is the most popular category choice.
- Earns 2% at any grocery store — no network restrictions, no Loblaw loyalty required
- Mastercard accepted at Costco
- Cash back deposited directly to your Tangerine account monthly
Best for: No-fee seekers who shop at a variety of grocery stores and want a simple, consistent 2% return.
Grocery Credit Card Strategy by Household Type
| Household Profile | Recommended Card |
|---|---|
| High grocery spend ($1,500+/month), Amex accepted | Amex Cobalt (5x MR) |
| Costco primary shopper | BMO CashBack World Elite (5%, Mastercard) |
| Sobeys/IGA/FreshCo regular + travel spender | Scotiabank Gold Amex (5x Scene+) |
| Loblaws/No Frills/RCSS shopper | PC Financial World Elite (45 pts/$, no fee) |
| $800–$1,200/month, want cash back simplicity | CIBC Dividend VI (4%) |
| Budget-conscious, no annual fee priority | Tangerine (2%, no fee) |
Grocery Chains and Which Cards Work Best
| Chain | Accepts Amex? | Accepts Visa? | Accepts MC? | Top Pick |
|---|---|---|---|---|
| Loblaws / RCSS | Yes | Yes | Yes | PC Financial World Elite (45 pts/$) |
| No Frills | Often (varies) | Yes | Yes | PC Financial World Elite |
| Sobeys / Safeway | Yes | Yes | Yes | Scotiabank Gold Amex (5x) |
| Metro / IGA | Yes | Yes | Yes | Amex Cobalt (5x MR) |
| Costco (in-store) | No | No | Yes only | BMO CashBack World Elite |
| Costco.ca | No | Yes | Yes | Cobalt or CIBC Dividend |
| Whole Foods | Yes | Yes | Yes | Amex Cobalt (5x MR) |
| Farm Boy | Yes | Yes | Yes | Amex Cobalt or Scotia Gold Amex |
| T&T Supermarket | Yes | Yes | Yes | PC Financial (Loblaw network) |