Credit Card Guides

Best Grocery Credit Cards in Canada (2026)

If your household spends $600+/month on groceries, the right card can return $400-800/yr in extra value.

Updated July 20, 2026· 6 min read

How we ranked

We compared annual fees, earn rates, category caps, redemption values, and merchant acceptance. Rankings assume a typical Canadian household spending $700-1,200/month on groceries.

Our picks

  1. 1.Amex Cobalt — best overall for grocery + dining households.
  2. 2.Scotia Gold Amex — best if you also travel or want no FX fees.
  3. 3.PC Financial World Elite Mastercard — best if you shop Loblaw brands.
  4. 4.Tangerine Money-Back — best no-fee pick.

Key takeaways

  • Amex Cobalt is the highest earner at 5x MR — best if you dine out too.
  • Scotia Gold Amex offers 5x Scene+ with higher caps and travel perks.
  • PC Financial World Elite Mastercard is the best pick if you shop Loblaw-family stores.
  • For households under $400/mo grocery spend, a no-fee flat 2% card usually wins after fees.

Frequently asked questions

Does Costco count as a grocery card category?+

Usually no — most premium cards exclude warehouse clubs from grocery earn rates. Costco needs its own strategy.

See how this fits YOUR wallet

Generic advice only goes so far. Run your Free Rewards Audit for personalized recommendations based on your cards, spending, and goals — or ask the AI Concierge a specific question.

Related reading