Skip to main content

Best Grocery Credit Cards in Canada 2026: Top Picks for Every Shopper

Updated

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

CardGrocery Earn RateAnnual FeeNetworkBest For
Amex Cobalt5 MR pts/$ (7.5–10% in travel value)$155.88AmexMaximum points value
Scotiabank Gold Amex5 Scene+ pts/$ (≈5%)$120AmexCash-like Scene+ redemptions
CIBC Dividend Visa Infinite4% cash back$120VisaPure cash back
PC Financial World Elite45 PC pts/$ (≈3.75%)$0MastercardLoblaw shoppers
BMO CashBack World Elite5% cash back (capped)$120MastercardCostco + all grocers
Tangerine Money-Back2% cash back$0MastercardNo-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 ProfileRecommended Card
High grocery spend ($1,500+/month), Amex acceptedAmex Cobalt (5x MR)
Costco primary shopperBMO CashBack World Elite (5%, Mastercard)
Sobeys/IGA/FreshCo regular + travel spenderScotiabank Gold Amex (5x Scene+)
Loblaws/No Frills/RCSS shopperPC Financial World Elite (45 pts/$, no fee)
$800–$1,200/month, want cash back simplicityCIBC Dividend VI (4%)
Budget-conscious, no annual fee priorityTangerine (2%, no fee)

Grocery Chains and Which Cards Work Best

ChainAccepts Amex?Accepts Visa?Accepts MC?Top Pick
Loblaws / RCSSYesYesYesPC Financial World Elite (45 pts/$)
No FrillsOften (varies)YesYesPC Financial World Elite
Sobeys / SafewayYesYesYesScotiabank Gold Amex (5x)
Metro / IGAYesYesYesAmex Cobalt (5x MR)
Costco (in-store)NoNoYes onlyBMO CashBack World Elite
Costco.caNoYesYesCobalt or CIBC Dividend
Whole FoodsYesYesYesAmex Cobalt (5x MR)
Farm BoyYesYesYesAmex Cobalt or Scotia Gold Amex
T&T SupermarketYesYesYesPC Financial (Loblaw network)