Ranked by math. Ads and any paid links never change the order · card terms verified at the issuer, dated · how we’re funded →

Canada · October 2026

Best credit cards in Canada

Every personal and business credit card we track, ranked by estimated net annual rewards value in Canadian dollars. All amounts are in Canadian dollars.

207 cards ranked

  1. Earn 6 Scene+ points per $1 at Sobeys-type grocers, 5 on dining, food delivery, other groceries and entertainment, 3 on gas, transit and streaming, 1 on everything else; no foreign transaction fees.

    Earn: base 1 pts · groceries 6 pts · gas 3 pts · dining 5 pts · travel 1 pts

    Annual fee
    $120 (Waived with Ultimate Package chequing (first year with Preferred); supplementary cards $29)
    Est. net value / yr
    $792
    Welcome offer
    Up to 50,000 bonus Scene+ points: 30,000 at $2,000 in 3 months plus 20,000 at $7,500 in first year. Open account Jul 2 to Nov 1, 2026
    Purchase rate
    21.99%
    Foreign transaction fee
    None
  2. #2

    RBC ION+ Visa RBC Royal Bank

    Net $775/yr

    Earn Avion points: 3 per $1 on groceries, gas, dining, food delivery, rideshare, streaming and more, 1 per $1 on other purchases.

    Earn: base 1 pts · groceries 3 pts · gas 3 pts · dining 3 pts

    Annual fee
    $48 (Annual fee rebated for students/age 24 and under with RBC Advantage Banking for Students; additional card $0)
    Est. net value / yr
    $775
    Welcome offer
    Up to 28,000 Avion points: 7,000 on approval, 14,000 when you spend $1,500 in first 6 months, 7,000 anniversary bonus. Apply by Nov 4, 2026
    Purchase rate
    20.99%
    Foreign transaction fee
    2.5%
  3. #3

    SimplyCash Preferred Card from American Express American Express Canada

    Net $696/yr

    Earns 4% cash back on gas and on groceries in Canada (grocery capped at $1,200 cash back a year) and 2% on everything else with no limit.

    Earn: base 2% · groceries 4% · gas 4% · everyday 2%

    Annual fee
    $120 ($9.99/month for non-Quebec residents ($119.88/year); $119/year Quebec; no fee for Additional Cards)
    Est. net value / yr
    $696
    Welcome offer
    Up to $200 bonus cash back (extra 10% on up to $2,000 purchases in first 3 months) plus $50 statement credit with a purchase in month 13
    Purchase rate
    21.99%
    Foreign transaction fee
    Not stated
  4. #4

    Marriott Bonvoy Business American Express Card American Express Canada

    Net $671/yr

    Earns 5 Marriott Bonvoy points per $1 at Marriott hotels, 3 on eligible gas, dining and travel, and 2 on everything else.

    Earn: base 2 pts · gas 3 pts · dining 3 pts · travel 5 pts · everyday 2 pts

    Annual fee
    $150 ($50 per supplementary card)
    Est. net value / yr
    $671
    Welcome offer
    70,000 Marriott Bonvoy points after $5,000 in 3 months plus 10,000 points after $1,000 in month 13
    Purchase rate
    21.99%
    Foreign transaction fee
    Not stated
  5. #5

    MBNA Rewards World Elite Mastercard MBNA Canada

    Net $660/yr

    Earns 5 points per $1 on restaurant, grocery, digital media, membership and household utility purchases and 1 point on everything else, with a birthday bonus and rental collision coverage.

    Earn: base 1 pts · groceries 5 pts · dining 5 pts · everyday 1 pts

    Annual fee
    $120 ($120 primary / $50 additional cardholder)
    Est. net value / yr
    $660
    Welcome offer
    20,000 bonus points after $2,000 in eligible purchases within 90 days plus 10,000 points for enrolling in paperless e-statements (up to 30,000)
    Purchase rate
    21.99%
    Balance transfers
    22.99%
    Foreign transaction fee
    Not stated
  6. Earn 1.5 Aeroplan points per $1 on Air Canada, gas, EV charging, groceries and Hyatt, and 1 point per $1 on everything else; free first checked bag.

    Earn: base 1 pts · groceries 1.5 pts · gas 1.5 pts · travel 1.5 pts

    Annual fee
    $139 (First-year rebate for primary and up to three authorized users; additional cards $50 each)
    Est. net value / yr
    $657
    Welcome offer
    Up to 50,000 Aeroplan points: 10,000 on first purchase, 15,000 at $6,000 spend in 6 statements, 25,000 anniversary bonus at $12,000 in 12 statements
    Foreign transaction fee
    2.5%
  7. #7

    TD Aeroplan Visa Infinite Card TD Canada Trust

    Net $657/yr

    Earn 1.5 Aeroplan points per $1 on gas, EV charging, groceries and Air Canada purchases (and Hyatt), 1 point per $1 on everything else; free first checked bag for you and up to eight companions on Air Canada.

    Earn: base 1 pts · groceries 1.5 pts · gas 1.5 pts · travel 1.5 pts

    Annual fee
    $139 (Additional cardholder $75; first-year fee rebate with offer)
    Est. net value / yr
    $657
    Welcome offer
    Up to 50,000 Aeroplan points: 10,000 on first purchase, 15,000 at $3,000 spend in 90 days, 25,000 anniversary bonus at $12,000 spend in 12 months; first-year fee rebate
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  8. #8

    CIBC Aeroplan Visa Card CIBC

    Net $642/yr

    Earn 1 Aeroplan point per $1 on Air Canada, gas, EV charging, groceries and all other purchases; earn points twice at Aeroplan partners.

    Earn: base 1 pts · groceries 1 pts · gas 1 pts · travel 1 pts

    Annual fee
    $0
    Est. net value / yr
    $642
    Welcome offer
    Up to 10,000 Aeroplan points: 2,500 on first purchase, 2,500 at $1,500 in 4 statements, 5,000 anniversary bonus at $10,000 in 12 statements
    Foreign transaction fee
    2.5%
  9. Earn 1 Aeroplan point per $1 on Air Canada, gas, EV charging, groceries and all other purchases.

    Earn: base 1 pts · groceries 1 pts · gas 1 pts · travel 1 pts

    Annual fee
    $0
    Est. net value / yr
    $642
    Welcome offer
    Up to 10,000 Aeroplan points: 2,500 on first purchase, 2,500 at $1,500 in 4 statements, 5,000 anniversary bonus at $10,000 in 12 statements
    Foreign transaction fee
    2.5%
  10. #10

    American Express Aeroplan Card American Express Canada

    Net $637/yr

    Earns 2 Aeroplan points per $1 on Air Canada, 1.5 on dining and food delivery in Canada and at Hyatt, and 1 on everything else, with a free first checked bag.

    Earn: base 1 pts · dining 1.5 pts · travel 2 pts · everyday 1 pts

    Annual fee
    $120 (Charge card, no preset limit; fee rises to $150 on Jan 12 2027; $50 per Additional Card)
    Est. net value / yr
    $637
    Welcome offer
    35,000 Aeroplan points after $7,500 in 6 months plus 10,000 points after $1,000 in month 13
    Foreign transaction fee
    Not stated
  11. #11

    Marriott Bonvoy American Express Card American Express Canada

    Net $637/yr

    Earns 5 Marriott Bonvoy points per $1 at participating Marriott hotels and 2 points per $1 on everything else, with an annual free night award.

    Earn: base 2 pts · travel 5 pts · everyday 2 pts

    Annual fee
    $120 (No fee for Additional Cards)
    Est. net value / yr
    $637
    Welcome offer
    60,000 Marriott Bonvoy points after $3,000 in 3 months, plus 10,000 after $500 in month 13
    Purchase rate
    21.99%
    Foreign transaction fee
    Not stated
  12. Earn 2 Aeroplan points per $1 on Air Canada and Hyatt, 1.5 on travel, transportation, dining, shipping, internet, cable and phone, and 1 on other purchases.

    Earn: base 1 pts · dining 1.5 pts · travel 2 pts

    Annual fee
    $139
    Est. net value / yr
    $618
    Welcome offer
    Up to $2,500 in value including up to 75,000 Aeroplan points
    Purchase rate
    20.99%
    Foreign transaction fee
    2.5%
  13. #13

    TD Aeroplan Visa Business Card TD Canada Trust

    Net $608/yr

    Earn 2 Aeroplan points per $1 on Air Canada purchases, 1.5 on travel, transit, dining, EV charging and select business categories, 1 on everything else.

    Earn: base 1 pts · dining 1.5 pts · travel 2 pts

    Annual fee
    $149 (Additional cards $49; first-year fee rebate for you and up to two additional cardholders)
    Est. net value / yr
    $608
    Welcome offer
    Up to 60,000 Aeroplan points: 10,000 on first purchase, 30,000 at $15,000 in 180 days, 20,000 at $25,000 in 365 days
    Purchase rate
    14.99%
    Foreign transaction fee
    Not stated
  14. #14

    RBC British Airways Visa Infinite RBC Royal Bank

    Net $591/yr

    Earn Avios: 3 per $1 on British Airways purchases, 2 per $1 on dining and food delivery, 1 per $1 on everything else; 10% off British Airways flights and a spend-based companion voucher.

    Earn: base 1 pts · dining 2 pts · travel 3 pts

    Annual fee
    $165 (Additional card $75)
    Est. net value / yr
    $591
    Welcome offer
    50,000 bonus Avios when you spend $6,000 within first 90 days
    Purchase rate
    20.50%
    Foreign transaction fee
    2.5%
  15. Earn 2 Aeroplan points per $1 on Air Canada and Hyatt, 1.5 on travel, transportation, dining, shipping, internet, cable and phone, and 1 on other purchases.

    Earn: base 1 pts · dining 1.5 pts · travel 2 pts

    Annual fee
    $180 (First year rebated; additional cards $50 each (up to 9))
    Est. net value / yr
    $577
    Welcome offer
    Up to $2,600 in value including up to 75,000 Aeroplan points
    Purchase rate
    As low as 12.99%
    Foreign transaction fee
    2.5%
  16. Earn 5% cash back on groceries, 4% on transit, 3% on gas and EV charging, 2% on recurring bills, and 1% on everything else, with no cap.

    Earn: base 1% · groceries 5% · gas 3%

    Annual fee
    $139 (Waived in first year; rebated with BMO Premium Chequing)
    Est. net value / yr
    $545
    Welcome offer
    Up to $650 value: $40 cash back monthly when you spend $2,000 in first year, annual fee rebate first year, roadside assistance; 0% balance transfer for 12 months with 2% fee
    Purchase rate
    21.99%
    Balance transfers
    0% introductory rate on balance transfers for 12 months with 2% transfer fee
    Foreign transaction fee
    2.5%
  17. Earn 4% cash back on gas, EV charging and groceries, 2% on transportation, dining, recurring payments and Expedia travel, and 1% on everything else.

    Earn: base 1% · groceries 4% · gas 4% · dining 2%

    Annual fee
    $120 (First-year fee rebated with offer)
    Est. net value / yr
    $540
    Welcome offer
    Up to $350 value: 10% cash back welcome bonus up to $200 on first $2,000 in 4 statements, $50 for a pre-authorized payment, first-year fee rebate
    Foreign transaction fee
    2.5%
  18. #18

    Neo World Elite Mastercard - Gas & Grocery Neo Financial

    Net $535/yr

    Premium cashback card earning 5% on groceries, 4% on recurring bill payments, 3% on gas and EV charging and 1% on everything else.

    Earn: base 1% · groceries 5% · gas 3% · everyday 1%

    Annual fee
    $149 ($149 annual fee)
    Est. net value / yr
    $535
    Purchase rate
    19.99%-29.99% (Quebec 19.99%-25.24%)
    Foreign transaction fee
    3%
  19. #19

    Scotiabank American Express Card Scotiabank

    Net $528/yr

    Earn 3 Scene+ points per $1 at Sobeys-type grocers, 2 on dining, other groceries, entertainment, gas, transit and streaming, and 1 on everything else.

    Earn: base 1 pts · groceries 3 pts · gas 2 pts · dining 2 pts · travel 1 pts

    Annual fee
    $0 (Supplementary cards $0)
    Est. net value / yr
    $528
    Welcome offer
    Up to 10,000 bonus Scene+ points: 2,500 at $250 and 7,500 more at $1,000 spend in first 3 months. Open account May 1 to Nov 1, 2026
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  20. Earn 3 Scene+ points per $1 at Sobeys-type grocers, 2 on dining, other groceries, entertainment, gas, transit and streaming, and 1 on everything else.

    Earn: base 1 pts · groceries 3 pts · gas 2 pts · dining 2 pts · travel 1 pts

    Annual fee
    $0 (Supplementary cards $0)
    Est. net value / yr
    $528
    Welcome offer
    Up to 10,000 bonus Scene+ points: 2,500 at $250 and 7,500 more at $1,000 spend in first 3 months. Open account May 1 to Nov 1, 2026
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  21. #21

    Meridian Visa Infinite Cash Back Card Meridian Credit Union

    Net $525/yr

    Earns 4% on gas and groceries, 2% on pharmacy and utility bills and 1% on other purchases in reward points redeemable as cash back, on the first $25,000 of purchases then 1%.

    Earn: base 1% · groceries 4% · gas 4% · everyday 1%

    Annual fee
    $99 (First year free including additional cards; additional cards $30)
    Est. net value / yr
    $525
    Purchase rate
    19.50%
    Foreign transaction fee
    2.5%
  22. #22

    Cash Back World Elite Mastercard Desjardins

    Net $524/yr

    Earn up to 4% cash back on groceries, up to 3% on restaurants, 3% on entertainment and alternative transportation, and 1% on other purchases.

    Earn: base 1% · groceries 4% · dining 3%

    Annual fee
    $100
    Est. net value / yr
    $524
    Purchase rate
    20.9%
    Foreign transaction fee
    2.5%
  23. Sole-proprietor business card earning 3% cash back on U.S. dollar purchases and 2% on other eligible purchases with an eligible Rogers/Shaw business service (1.5% otherwise).

    Earn: base 1.5% · everyday 2%

    Annual fee
    $0 ($0 authorized users)
    Est. net value / yr
    $510
    Purchase rate
    21.99%-25.99%
    Balance transfers
    22.99%-27.99%
    Foreign transaction fee
    2.5%
  24. #24

    Rogers Red World Elite Mastercard Rogers Bank

    Net $510/yr

    No-fee card earning 3% cash back on U.S. dollar purchases and 2% on all other eligible purchases with an eligible Rogers service (1.5% without), plus travel insurance and lounge access via Mastercard Travel Pass.

    Earn: base 1.5% · everyday 2%

    Annual fee
    $0 ($0 authorized users)
    Est. net value / yr
    $510
    Purchase rate
    21.99%-25.99%
    Balance transfers
    22.99%-27.99%
    Foreign transaction fee
    2.5%
  25. #25

    TD First Class Travel Visa Infinite Card TD Canada Trust

    Net $509/yr

    Earn 8 TD Rewards Points per $1 on Expedia For TD travel, 6 on groceries, dining and public transit, 4 on recurring bills and streaming, and 2 on other purchases.

    Earn: base 2 pts · groceries 6 pts · dining 6 pts · travel 8 pts

    Annual fee
    $139 (Additional cardholder $50 for first, $0 subsequent; first-year fee rebate with offer)
    Est. net value / yr
    $509
    Welcome offer
    Up to 160,000 TD Rewards Points: 20,000 on first purchase plus 140,000 at $7,500 spend in 180 days; first-year fee rebate; annual $100 TD travel credit
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  26. #26

    RBC ION Visa RBC Royal Bank

    Net $496/yr

    Earn Avion points: 1.5 per $1 on groceries, gas, rideshare, streaming and more, 1 per $1 on other purchases.

    Earn: base 1 pts · groceries 1.5 pts · gas 1.5 pts

    Annual fee
    $0 (Additional card $0)
    Est. net value / yr
    $496
    Welcome offer
    Up to 14,000 Avion points: 7,000 on approval plus 7,000 when you spend $500 in first 3 months. Apply by Nov 4, 2026
    Purchase rate
    20.99%
    Foreign transaction fee
    2.5%
  27. #27

    PC World Elite Mastercard PC Financial

    Net $468/yr

    Highest-earning no-fee PC card: 3% back in PC Optimum points at grocery stores and Joe Fresh, 4.5% at Shoppers Drug Mart, at least 3 cents per litre at Esso/Mobil, 1% elsewhere, with built-in insurance.

    Earn: base 1% · groceries 3% · dining 1% · everyday 1%

    Annual fee
    $0 (No annual fee; additional cardholders free)
    Est. net value / yr
    $468
    Welcome offer
    Enjoy 50,000 bonus PC Optimum points on application
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  28. #28

    Triangle World Elite Mastercard Canadian Tire Bank (Triangle)

    Net $468/yr

    No-fee World Elite card earning 4% back in CT Money at Canadian Tire and partner stores, 7 cents per litre on premium fuel (5 cents other), 3% at grocery stores and 1% elsewhere.

    Earn: base 1% · groceries 3% · everyday 1%

    Annual fee
    $0 (No annual fee)
    Est. net value / yr
    $468
    Purchase rate
    25.99% (21.99% for Quebec residents)
    Foreign transaction fee
    2.5%
  29. #29

    Alterna Cash Back Visa Infinite Card Alterna Savings (Collabria Visa)

    Net $468/yr

    Earns 4 points per $1 (4%) on grocery and sustainable transit, 2 on select recurring bills, digital streaming and dining, and 1 on other purchases, redeemable as cash back.

    Earn: base 1% · groceries 4% · dining 2% · everyday 1%

    Annual fee
    $120 ($120 annual fee; $50 additional card)
    Est. net value / yr
    $468
    Welcome offer
    0% balance transfer 9 months, first-year annual fee rebate and up to 10,000 Flex Rewards welcome points (terms apply)
    Purchase rate
    20.99% fixed
    Balance transfers
    0% for 9 months on balance transfers (terms apply)
    Foreign transaction fee
    2.5%
  30. #30

    Coast Capital Cash Back World Elite Mastercard Coast Capital Savings

    Net $468/yr

    Earns 4 points per $1 on grocery and sustainable transit, 2 on select recurring bills, digital streaming and dining ($20K caps) and 1 on everything else, with travel insurance.

    Earn: base 1% · groceries 4% · dining 2% · everyday 1%

    Annual fee
    $120 ($120 annual fee)
    Est. net value / yr
    $468
    Welcome offer
    $200 statement credit for new members
    Purchase rate
    20.99% fixed
    Foreign transaction fee
    2.5%
  31. #31

    Conexus Cash Back World Elite Mastercard Conexus Credit Union (Collabria Mastercard)

    Net $468/yr

    Earns 4 points per $1 (4%) on grocery and sustainable transit, 2 on select recurring bills, digital streaming and dining, and 1 on other purchases, redeemable as cash back.

    Earn: base 1% · groceries 4% · dining 2% · everyday 1%

    Annual fee
    $120 ($120 annual fee; $50 additional card)
    Est. net value / yr
    $468
    Purchase rate
    20.99% fixed
    Foreign transaction fee
    2.5%
  32. #32

    Libro Cash Back Visa Infinite Card Libro Credit Union (Collabria Visa)

    Net $468/yr

    Earns 4 points per $1 (4%) on grocery and sustainable transit, 2 on select recurring bills, digital streaming and dining, and 1 on other purchases, redeemable as cash back.

    Earn: base 1% · groceries 4% · dining 2% · everyday 1%

    Annual fee
    $120 ($120 annual fee; $50 additional card)
    Est. net value / yr
    $468
    Purchase rate
    20.99% fixed
    Balance transfers
    0% for 9 months on balance transfers (terms apply)
    Foreign transaction fee
    2.5%
  33. Unlimited cash back: 3% on groceries, dining, food delivery, gas, EV charging, rideshare, transit, streaming and gaming, 1% on everything else.

    Earn: base 1% · groceries 3% · gas 3% · dining 3%

    Annual fee
    $120 (Additional card $50)
    Est. net value / yr
    $468
    Welcome offer
    15% extra cash back on first $2,000 spend for 3 months. Apply by Feb 2, 2027
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  34. #34

    SCU Collabria Cash Back World Elite Mastercard Steinbach Credit Union (Collabria)

    Net $468/yr

    Earns 4 points per $1 (4%) on grocery and sustainable transit, 2 on select recurring bills, digital streaming and dining, and 1 on other purchases, redeemable as cash back.

    Earn: base 1% · groceries 4% · dining 2% · everyday 1%

    Annual fee
    $120 ($120 annual fee; $50 additional card)
    Est. net value / yr
    $468
    Purchase rate
    20.99% fixed
    Foreign transaction fee
    2.5%
  35. Earn 5 BMO Rewards points per $1 on groceries, gas and transit, dining and takeout/delivery, and 1 point per $1 on everything else.

    Earn: base 1 pts · groceries 5 pts · gas 5 pts · dining 5 pts

    Annual fee
    $120 (Annual fee waived in first year)
    Est. net value / yr
    $464
    Welcome offer
    Up to $1,150 value including up to 70,000 bonus points, $20 monthly streaming credits first year, $50 anniversary lifestyle credit, no annual fee first year
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  36. #36

    SimplyCash Card from American Express American Express Canada

    Net $456/yr

    No-fee cash back card: 2% on gas and on groceries in Canada (grocery capped at $300 cash back a year) and 1.25% on everything else.

    Earn: base 1.25% · groceries 2% · gas 2% · everyday 1.25%

    Annual fee
    $0 (No annual fee; no fee for Additional Cards)
    Est. net value / yr
    $456
    Welcome offer
    Up to $100 bonus cash back (extra 5% on up to $2,000 purchases in first 3 months)
    Purchase rate
    21.99%
    Foreign transaction fee
    Not stated
  37. #37

    Scotia Momentum Visa Infinite+ Card Scotiabank

    Net $456/yr

    Earn 4% cash back on groceries and recurring payments, 2% on gas, EV charging, transit and food delivery, and 1% on everything else.

    Earn: base 1% · groceries 4% · gas 2%

    Annual fee
    $120 (First-year fee waived with offer; supplementary cards $50)
    Est. net value / yr
    $456
    Welcome offer
    15% cash back on purchases for first 3 months (up to $2,000 spend); 0% on balance transfers for 12 months; no annual fee first year. Open account Jul 2 to Nov 1, 2026
    Purchase rate
    20.99%
    Balance transfers
    22.99%
    Foreign transaction fee
    2.5%
  38. Earn 3% cash back on gas, EV charging and groceries, 2% on transportation, dining, recurring payments and Expedia travel, and 1% on everything else.

    Earn: base 1% · groceries 3% · gas 3% · dining 2%

    Annual fee
    $99 (First-year fee rebated with offer)
    Est. net value / yr
    $453
    Welcome offer
    Up to $300 value: 10% cash back welcome bonus up to $200 on first $2,000 in 4 statements, $50 for a pre-authorized payment, first-year fee rebate
    Foreign transaction fee
    2.5%
  39. #39

    Neo World Elite Mastercard - Everywhere Neo Financial

    Net $451/yr

    Premium cashback card earning a flat 2% on all purchases up to $4,000 a month, then 1%.

    Earn: base 2% · everyday 2%

    Annual fee
    $149 ($149 annual fee)
    Est. net value / yr
    $451
    Purchase rate
    19.99%-29.99% (Quebec 19.99%-25.24%)
    Foreign transaction fee
    3%
  40. #40

    Affinity Business+ World Elite Mastercard Affinity Credit Union

    Net $450/yr

    Premium business card earning 15 points per $1 on eligible spend and 20 points per $1 on tech, office supplies and agriculture, with lounge access and concierge.

    Earn: base 15 pts · everyday 15 pts

    Est. net value / yr
    $450
    Welcome offer
    150,000 welcome points
    Purchase rate
    20.99%
    Balance transfers
    12.99%
    Foreign transaction fee
    Not stated
  41. #41

    Servus World Elite Mastercard Servus Credit Union

    Net $450/yr

    Earns 2 Servus Circle Rewards points per $1 on eligible purchases (2% value), with travel and purchase insurance, concierge and Mastercard Travel Pass.

    Earn: base 2 pts · everyday 2 pts

    Annual fee
    $150 ($150 annual fee; $40 supplemental card; 25% of fee returned as Profit Share cash)
    Est. net value / yr
    $450
    Welcome offer
    25,000 Servus Circle Rewards points (value $250) with a new card
    Purchase rate
    20.99%
    Foreign transaction fee
    2.5%
  42. #42

    Odyssey World Elite Mastercard Desjardins

    Net $446/yr

    Earn up to 3% of purchases in BONUSDOLLARS on groceries and restaurants, 2% on entertainment, transportation and travel, and 1% on other purchases.

    Earn: base 1% · groceries 3% · dining 3% · travel 2%

    Annual fee
    $130
    Est. net value / yr
    $446
    Purchase rate
    20.9%
    Foreign transaction fee
    2.5%
  43. #43

    TD Aeroplan Visa Platinum Card TD Canada Trust

    Net $443/yr

    Earn 1 Aeroplan point per $1 on gas, EV charging, groceries and Air Canada purchases, and 1 point per $1.50 on all other purchases.

    Earn: base 0.67 pts · groceries 1 pts · gas 1 pts · travel 1 pts

    Annual fee
    $89 (Additional cardholder $35; first-year fee rebate with offer)
    Est. net value / yr
    $443
    Welcome offer
    Up to 20,000 Aeroplan points: 10,000 on first purchase plus 10,000 at $1,500 spend in 90 days; first-year fee rebate
    Purchase rate
    21.99%
    Foreign transaction fee
    Not stated
  44. Earn up to 6 WestJet points per $1 on WestJet flights, 3 per $1 on vacations, telecom, shipping and electronics, 1.5 per $1 on everything else; instant Silver status.

    Earn: base 1.5 pts · travel 6 pts

    Annual fee
    $175 (Additional card $75 (max 9))
    Est. net value / yr
    $437
    Welcome offer
    Up to 100,000 WestJet points: 45,000 on first purchase, 20,000 at $5,000 in 3 months, 25,000 at $15,000 in 6 months, 10,000 anniversary bonus
    Purchase rate
    19.99%
    Foreign transaction fee
    2.5%
  45. #45

    PC Insiders World Elite Mastercard PC Financial

    Net $432/yr

    Premium PC card earning 4% back in PC Optimum points at grocery stores (plus 2% on eligible pickup orders), 5% at Shoppers Drug Mart, 4% at Joe Fresh, up to 7 cents per litre at Esso/Mobil and 1% elsewhere, with a free PC Express Pass.

    Earn: base 1% · groceries 4% · dining 1% · everyday 1%

    Annual fee
    $120 (First year annual fee waived; additional cardholders free)
    Est. net value / yr
    $432
    Welcome offer
    No annual fee first year plus $50 in bonus welcome points
    Purchase rate
    21.99%
    Foreign transaction fee
    2.5%
  46. #46

    Odyssey Visa Infinite Privilege Desjardins

    Net $425/yr

    Earn up to 4% of purchases in BONUSDOLLARS on restaurants, entertainment and alternative transportation, 3% on groceries, up to 3% on travel, and 1.5% on other purchases.

    Earn: base 1.5% · groceries 3% · dining 4% · travel 3%

    Annual fee
    $295 ($295 for Desjardins members, $395 for non-members)
    Est. net value / yr
    $425
    Purchase rate
    11.9%
    Foreign transaction fee
    2.5%
  47. Earn 3% cash back at Costco gas and restaurants, 2% on Costco.ca, shipping, insurance, other gas and EV charging, and 1% on all other purchases.

    Earn: base 1% · gas 3% · dining 3%

    Annual fee
    $0 (Requires Costco membership; $0 for up to 9 authorized users)
    Est. net value / yr
    $420
    Welcome offer
    $100 welcome bonus when you spend $3,000 within 120 days
    Foreign transaction fee
    2.5%
  48. #48

    CIBC Costco Mastercard CIBC

    Net $420/yr

    Earn 3% cash back at restaurants and Costco gas, 2% at other gas stations, EV charging and Costco.ca, and 1% on everything else, with no cap.

    Earn: base 1% · gas 3% · dining 3%

    Annual fee
    $0 (Requires Costco membership)
    Est. net value / yr
    $420
    Foreign transaction fee
    2.5%
  49. #49

    MBNA Rewards Platinum Plus Mastercard MBNA Canada

    Net $420/yr

    Earns 4 MBNA Rewards points per $1 on restaurant, grocery, digital media, membership and household utility purchases (first 90 days; 2 points thereafter) and 1 point on everything else.

    Earn: base 1 pts · groceries 2 pts · dining 2 pts · everyday 1 pts

    Annual fee
    $0 (No annual fee)
    Est. net value / yr
    $420
    Welcome offer
    5,000 bonus points after $500 in eligible purchases within 90 days, plus 5,000 points for enrolling in paperless e-statements within 90 days
    Purchase rate
    21.99%
    Balance transfers
    22.99%
    Foreign transaction fee
    Not stated
  50. #50

    RBC U.S. Dollar Visa Gold RBC Royal Bank

    Net $420/yr

    Charged in U.S. dollars to avoid daily currency fluctuations, earning 1 Avion point per US$1 on qualifying purchases.

    Earn: base 1 pts

    Est. net value / yr
    $420
    Purchase rate
    20.99%
    Foreign transaction fee
    Not stated

Showing the top 50 of 207.

Rates, fees and offers are shown as we read them on each issuer’s own website on the date shown, in Canadian dollars, and can change at any time. Confirm current terms with the issuer before applying. General information, not financial advice. Partner links, where they exist, never change the order. Affiliate disclosure. Card rules and consumer protections: Financial Consumer Agency of Canada.

How these cards are ranked

Rankings are by the numbers only: no issuer can pay to be listed, left out or ranked higher. For rewards cards we estimate net annual value in Canadian dollars: rewards earned on a reference household budget of $30,000 a year ($8,400 groceries, $3,600 dining, $2,400 gas, $3,600 travel, $12,000 everything else) at the earn rate the issuer states for each category, with points valued at the cents-per-point on our Canadian point values page, minus the annual fee. Welcome bonuses are shown separately and not counted. A card whose issuer page does not state an earn rate is not given a value. Every figure was read on the issuer’s own website; see our Canada methodology.

Frequently asked questions

Which is the best all cards credit card in Canada?

By our ranking rule, Scotiabank Gold American Express Card from Scotiabank currently ranks first at an estimated $792 net a year. The right card depends on your own spending, so check the issuer’s terms before applying.

How do you calculate the ranking?

We estimate rewards on a reference budget of $30,000 a year, value points at the cents per point on our Canadian point values page, and subtract the annual fee. Welcome bonuses are not included.

Are these cards available in Quebec?

Availability can differ by province. Each card page shows whether the issuer states that it is offered in Quebec; where the issuer does not say, we show “not stated”.

Do I need a minimum income?

Many rewards cards state a minimum personal or household income. Each card shows the figure the issuer states, or “not stated”.

More Canadian card guides