Skip to content

Ranked by value

Best Credit Cards for Groceries in Canada (July 2026)

Top earn rates on grocery and supermarket spending. 52 cards, ranked. Every figure cites the official issuer page. Updated 2026-07-29.

The best credit cards for groceries in Canada right now is the The American Express® Cobalt® Card from American Express, which leads our value ranking of 52 cards with a $191.88 annual fee and 21.99% purchase APR. Top earn rates on grocery and supermarket spending. We rank by the estimated real value a cardholder gets, with every figure sourced from the official issuer page and refreshed 2026-07-29. Nothing here is financial advice.

0Cards ranked
0%Sourced figures
07-29Last updated
$0Affiliate bias
1Top pick · Credit Cards for Groceries

The American Express® Cobalt® Card

American Express

Welcome value

~$300

Annual fee

$191.88

Purchase APR

21.99%

  • Big welcome bonus worth ~$300
  • Earn 5x on eats & drinks (eligible restaurants, food delivery, groceries in canada)
American Express
••••••••••••5223

The American Express® Cobalt® Card

AMERICAN EXPRESS

Welcome value, at a glance

Estimated CAD
1. The American Express® Cobalt® Card~$300
2. More Rewards RBC Visa Infinite~$200
3. RBC ION+ Visa~$280
4. Scotiabank Gold American Express Card~$450
5. More Rewards RBC Visa~$200
6. American Express® Gold Rewards Card~$1200

Mid-market point valuations, used only to compare cards. Not issuer-guaranteed. Confirm offers on the issuer page.

The rest of the ranking

51 more cards
  1. 2
    RBC Royal BankInfinite

    More Rewards RBC Visa Infinite

    No annual fee rewards

    Welcome value

    ~$200

    Welcome More Rewards points 20,000

    Annual fee
    No fee
    Purchase APR
    20.99%
    8.0Cited · verified 2026-06-13View →
  2. 3
    PC FinancialWorld Elite

    PC Insiders World Elite Mastercard

    Everyday rewards

    Welcome value

    No current offer

    First Year Annual Fee Waived and 50,000 bonus PC Optimum™ points*

    Annual fee
    $120
    Purchase APR
    21.99%
    7.9Cited · verified 2026-06-13View →
  3. 4
    RBC Royal BankStandard

    RBC ION+ Visa

    Travel points & miles

    Welcome value

    ~$280

    Get 14,000 Avion points upon approval - that's $100 of value in gift cards

    Annual fee
    $48
    Purchase APR
    20.99%
    8.0Cited · verified 2026-06-13View →
  4. 5
    Scotiabank

    Scotiabank Gold American Express Card

    Great for travel abroad

    Welcome value

    ~$450

    Earn up to 45,000 bonus Scene+ points ($450 in travel rewards)

    Annual fee
    $120
    Purchase APR
    21.99%
    8.3Cited · verified 2026-06-13View →
  5. 6
    BMOWorld Elite

    BMO CashBack World Elite Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Get up to $650 in value and the annual fees waived in the first year.

    Annual fee
    $139
    Purchase APR
    21.99%
    7.6Cited · verified 2026-06-13View →
  6. 7
    RBC Royal BankStandard

    More Rewards RBC Visa

    No annual fee rewards

    Welcome value

    ~$200

    Welcome More Rewards points 20,000

    Annual fee
    No fee
    Purchase APR
    20.99%
    7.9Cited · verified 2026-06-13View →
  7. 8
    Neo FinancialWorld Elite

    Neo World Elite Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Annual fee
    $149
    Purchase APR
    19.99%
    7.6Cited · verified 2026-06-13View →
  8. 9
    CIBCInfinite Privilege

    CIBC Aeroplan Visa Infinite Privilege Card

    Travel points & miles

    Welcome value

    No current offer

    Annual fee
    $599
    Purchase APR
    21.99%
    7.2Cited · verified 2026-06-13View →
  9. 10
    American Express

    American Express® Gold Rewards Card

    Everyday rewards

    Welcome value

    ~$1200

    Earn up to 60,000 Membership Rewards points in your first year

    Annual fee
    $250
    Purchase APR
    21.99%
    8.4Cited · verified 2026-06-13View →
  10. 11
    CIBCInfinite

    CIBC Dividend Visa Infinite Card

    Cash back on everyday spending

    Welcome value

    No current offer

    10% cash back welcome bonus up to $200 plus $50 pre-authorized payment bonus

    Annual fee
    $120
    Purchase APR
    7.4Cited · verified 2026-06-13View →
  11. 12
    ScotiabankInfinite

    Scotia Momentum Visa Infinite Card

    Cash back on everyday spending

    Welcome value

    No current offer

    Offer until Nov 1

    15% cash back on first $2,000 in everyday purchases (first 3 months) + first year annual fee waived

    Annual fee
    $120
    Purchase APR
    20.99%
    7.6Cited · verified 2026-06-13View →
  12. 13
    American Express

    SimplyCash® Preferred Card from American Express

    Cash back on everyday spending

    Welcome value

    No current offer

    Earn up to $200 in bonus cash back

    Annual fee
    $119.88
    Purchase APR
    21.99%
    7.3Cited · verified 2026-06-13View →
  13. 14
    TD Canada TrustInfinite

    TD® First Class Travel® Visa Infinite* Card

    Everyday rewards

    Welcome value

    ~$730

    Up to $1,300 in value including up to 146,000 TD Rewards Points plus first-year annual fee rebate

    Annual fee
    $139
    Purchase APR
    21.99%
    7.9Cited · verified 2026-06-13View →
  14. 15
    CIBCInfinite

    CIBC Aeroplan Visa Infinite Card

    Travel points & miles

    Welcome value

    No current offer

    Annual fee
    $139
    Purchase APR
    21.99%
    7.1Cited · verified 2026-06-13View →
  15. 16
    TD Canada TrustInfinite

    TD® Aeroplan® Visa Infinite* Card

    Travel points & miles

    Welcome value

    ~$840

    Up to $1,350 in value including up to 40,000 Aeroplan points plus first-year annual fee rebate

    Annual fee
    $139
    Purchase APR
    21.99%
    7.8Cited · verified 2026-06-13View →
  16. 17
    BMO

    BMO CashBack Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Get up to 5% cash back in your first 3 months

    Annual fee
    No fee
    Purchase APR
    21.99%
    7.3Cited · verified 2026-06-13View →
  17. 18
    CIBCPlatinum

    CIBC Dividend Platinum Visa Card

    Cash back on everyday spending

    Welcome value

    No current offer

    10% cash back welcome bonus up to $200 plus $50 pre-authorized payment bonus

    Annual fee
    $99
    Purchase APR
    21.99%
    7.1Cited · verified 2026-06-13View →
  18. 19
    RBC Royal BankStandard

    RBC ION Visa

    Travel points & miles

    Welcome value

    ~$140

    Get 7,000 Avion points upon approval - that's $50 of value in gift cards

    Annual fee
    No fee
    Purchase APR
    20.99%
    7.4Cited · verified 2026-06-13View →
  19. 20
    Scotiabank

    Scotiabank American Express Card

    No annual fee rewards

    Welcome value

    ~$25

    Earn 2,500 bonus Scene+ points

    Annual fee
    No fee
    Purchase APR
    21.99%
    7.2Cited · verified 2026-06-13View →
  20. 21
    ScotiabankInfinite

    Scotiabank Passport Visa Infinite Card

    Great for travel abroad

    Welcome value

    ~$500

    Earn up to 40,000 bonus Scene+ points + 10,000 in first 6 months

    Annual fee
    $150
    Purchase APR
    20.99%
    8.1Cited · verified 2026-06-13View →
  21. 22
    ScotiabankInfinite Privilege

    Scotiabank Passport Visa Infinite Privilege Card

    Great for travel abroad

    Welcome value

    ~$300

    Earn 30,000 bonus Scene+ points

    Annual fee
    $599
    Purchase APR
    20.99%
    7.6Cited · verified 2026-06-13View →
  22. 23
    TD Canada TrustInfinite

    TD Cash Back Visa Infinite* Card

    Cash back on everyday spending

    Welcome value

    No current offer

    Earn up to $600 in total value - 10% Cash Back in first 3 months plus first-year annual fee rebate

    Annual fee
    $139
    Purchase APR
    21.99%
    7.0Cited · verified 2026-06-13View →
  23. 24
    TD Canada TrustPlatinum

    TD® Platinum Travel Visa* Card

    Everyday rewards

    Welcome value

    ~$250

    Up to $370 in value including up to 50,000 TD Rewards Points plus first-year annual fee rebate

    Annual fee
    $89
    Purchase APR
    21.99%
    7.2Cited · verified 2026-06-13View →
  24. 25
    TD Canada TrustPlatinum

    TD® Aeroplan® Visa Platinum* Card

    Travel points & miles

    Welcome value

    ~$420

    Welcome bonus up to 20,000 Aeroplan points

    Annual fee
    $89
    Purchase APR
    21.99%
    7.1Cited · verified 2026-06-13View →
  25. 26
    Neo FinancialWorld

    Neo World Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Annual fee
    No fee
    Purchase APR
    19.99%
    6.9Cited · verified 2026-06-13View →
  26. 27
    RBC Royal BankStandard

    RBC Cash Back Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Offer until Sep 9

    Get up to 7% cash back for the first 3 months on up to $1,000 in total purchases

    Annual fee
    No fee
    Purchase APR
    20.99%
    7.0Cited · verified 2026-06-13View →
  27. 28
    Scotiabank

    Scotia Momentum Visa Card

    Cash back on everyday spending

    Welcome value

    No current offer

    Annual fee
    $49
    Purchase APR
    20.99%
    6.9Cited · verified 2026-06-13View →
  28. 29
    Scotiabank

    Scotiabank Scene+ Visa Card

    No annual fee rewards

    Welcome value

    ~$25

    Earn 7,500 bonus Scene+ points (welcome offer includes 2,500 first-spend + 5,000 ongoing)

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.9Cited · verified 2026-06-13View →
  29. 30
    American Express

    SimplyCash® Card from American Express

    Cash back on everyday spending

    Welcome value

    No current offer

    Earn up to $100 in bonus cash back

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.9Cited · verified 2026-06-13View →
  30. 31
    TD Canada TrustClassic

    TD Rewards Visa* Card

    No annual fee rewards

    Welcome value

    ~$152

    Welcome Bonus of 30,310 TD Rewards Points plus $100 value in TD Rewards Points for Amazon.ca, no annual fee

    Annual fee
    No fee
    Purchase APR
    21.99%
    7.0Cited · verified 2026-06-13View →
  31. 32
    RBC Royal BankWorld Elite

    WestJet RBC World Elite Mastercard

    Travel points & miles

    Welcome value

    ~$450

    Get up to 45,000 WestJet points, a value of up to $450 off travel

    Annual fee
    $139
    Purchase APR
    20.99%
    7.2Cited · verified 2026-06-13View →
  32. 33
    RBC Royal BankStandard

    moi RBC Visa

    No annual fee rewards

    Welcome value

    ~$40

    Offer until Jan 20

    Get up to 5,000 bonus Moi points (a value of $40) by January 20, 2027

    Annual fee
    No fee
    Purchase APR
    20.99%
    6.9Cited · verified 2026-06-13View →
  33. 34
    Neo Financial

    Neo Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Annual fee
    No fee
    Purchase APR
    19.99%
    6.7Cited · verified 2026-06-13View →
  34. 35
    Scotiabank

    Scotia Momentum Mastercard

    Cash back on everyday spending

    Welcome value

    No current offer

    Annual fee
    No fee
    Purchase APR
    20.99%
    6.7Cited · verified 2026-06-13View →
  35. 36
    Scotiabank

    Scotia Momentum No-Fee Visa Card

    Cash back on everyday spending

    Welcome value

    No current offer

    5% cash back on up to $2,000 in eligible purchases for first 3 months + 0% intro balance transfer rate

    Annual fee
    No fee
    Purchase APR
    20.99%
    6.7Cited · verified 2026-06-13View →
  36. 37
    TD Canada TrustClassic

    TD Cash Back Visa* Card

    Cash back on everyday spending

    Welcome value

    No current offer

    Earn up to $100 in Cash Back Dollars

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.6Cited · verified 2026-06-13View →
  37. 38
    PC FinancialWorld Elite

    PC World Elite Mastercard

    No annual fee rewards

    Welcome value

    No current offer

    Enjoy 50,000 bonus PC Optimum™ points

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.7Cited · verified 2026-06-13View →
  38. 39
    PC FinancialWorld

    PC World Mastercard

    No annual fee rewards

    Welcome value

    No current offer

    Earn 50,000 bonus PC Optimum™ Points

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.6Cited · verified 2026-06-13View →
  39. 40
    PC Financial

    PC Mastercard

    No annual fee rewards

    Welcome value

    No current offer

    Earn 50,000 bonus PC Optimum™ points

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.6Cited · verified 2026-06-13View →
  40. 41
    BMO

    BMO eclipse rise Visa

    No annual fee rewards

    Welcome value

    No current offer

    25,000 bonus points for you

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.5Cited · verified 2026-06-13View →
  41. 42
    CIBCGold

    CIBC Aventura Gold Visa Card

    Everyday rewards

    Welcome value

    60k pts

    Earn up to 60,000 Aventura Points (up to $1,200 in travel value) plus annual fee rebate

    Annual fee
    $139
    Purchase APR
    5.9Cited · verified 2026-06-13View →
  42. 43
    CIBCInfinite

    CIBC Aventura Visa Infinite Card

    Everyday rewards

    Welcome value

    60k pts

    Earn up to 60,000 Aventura Points (up to $1,200 in travel value) plus annual fee rebate

    Annual fee
    $139
    Purchase APR
    21.99%
    5.9Cited · verified 2026-06-13View →
  43. 44
    MBNAPlatinum Plus

    MBNA Rewards Platinum Plus Mastercard

    No annual fee rewards

    Welcome value

    10k pts

    Earn up to 10,000 bonus MBNA Rewards Points ($50 in cash back value)

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.5Cited · verified 2026-06-17View →
  44. 45
    MBNAWorld Elite

    MBNA Rewards World Elite Mastercard

    Everyday rewards

    Welcome value

    30k pts

    Earn up to 30,000 bonus MBNA Rewards Points

    Annual fee
    $120
    Purchase APR
    21.99%
    6.1Cited · verified 2026-06-17View →
  45. 46
    MBNAPlatinum Plus

    MBNA Smart Cash Platinum Plus Mastercard

    No annual fee rewards

    Welcome value

    No current offer

    Earn 5% Cash Back on gas and groceries for the first 6 months

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.5Cited · verified 2026-06-17View →
  46. 47
    MBNAWorld

    MBNA Smart Cash World Mastercard

    Everyday rewards

    Welcome value

    No current offer

    Earn 5% Cash Back on gas and groceries for the first 6 months

    Annual fee
    $39
    Purchase APR
    21.99%
    6.2Cited · verified 2026-06-17View →
  47. 48
    National BankPlatinum

    National Bank Platinum Mastercard

    Everyday rewards

    Welcome value

    25k pts

    Up to 25,000 rewards points upon enrollment

    Annual fee
    Purchase APR
    20.99%
    6.6Cited · verified 2026-06-17View →
  48. 49
    National BankWorld Elite

    National Bank World Elite Mastercard

    Everyday rewards

    Welcome value

    35k pts

    Get up to $1,052 in benefits and rewards for the first year

    Annual fee
    $150
    Purchase APR
    22.49%
    6.1Cited · verified 2026-06-17View →
  49. 50
    Simplii Financial

    Simplii Cash Back Visa

    No annual fee rewards

    Welcome value

    No current offer

    Earn up to 20% cash back

    Annual fee
    No fee
    Purchase APR
    21.99%
    6.5Cited · verified 2026-06-13View →
  50. 51
    Canadian TireWorld Elite

    Triangle World Elite Mastercard

    No annual fee rewards

    Welcome value

    No current offer

    Annual fee
    No fee
    Purchase APR
    6.6Cited · verified 2026-06-17View →
  51. 52
    Neo FinancialWorld Elite

    United MileagePlus Neo World Elite Mastercard

    Travel points & miles

    Welcome value

    25k pts

    Up to 25,000 MileagePlus miles

    Annual fee
    $89
    Purchase APR
    19.99%
    6.2Cited · verified 2026-06-13View →

Frequently asked

What is the best credit cards for groceries in Canada?
Based on our value ranking, the The American Express® Cobalt® Card from American Express currently leads this category, with a $191.88 annual fee and 21.99% purchase APR. Rankings update daily.
How are these cards ranked?
We rank by estimated real value for the category, computed from the welcome offer, earn rates, annual fee, and benefits. Every figure is pulled from the official issuer page, never an affiliate feed.
How current is this information?
Fees, rates, and offers are checked regularly against the official issuer pages. This page was last updated 2026-07-29. Always confirm details on the issuer's site before applying.

More categories

Best cards for where you shop

Find cards by perk

Learn before you apply

Quick tools

Ranked by value, never payouts

Not sure which one is right for you?

Answer a few questions and we will match you to the cards built for how you actually spend.