Skip to main content
Ratehub logo
Ratehub logo

The 15 best credit cards in Canada for 2021

Whether you're looking to earn more rewards or save with the lowest interest rates - we'll match you with the right cards in under 2 minutes.

Ratehub logo

Every year, Ratehub.ca rounds up the best credit cards in the country to help Canadians wade through the financial weeds to find the card most suited to their spending habits and lifestyle.

Like clothing, credit cards aren’t one-size-fits-all. We’ve said this before — the best one for you depends on your financial situation and maybe one that saves you money via a low interest rate, balance transfer offer or cash back, or provides value through rewards points that can be redeemed for travel and merchandise.

Alongside a few standout new mentions, several of the best credit cards in Canada for 2020 have also made it on our list for 2021 because they continue to offer great value.

The best rewards cards for

all reward types

with

any annual fee
CardBest used forAnnual feeRewards

Food & transit

$120

  • 5 pts/$1 for gas, groceries, restaurants
  • 1 pts/$1 for other

Travel perks

$139

  • 2 pts/$1 for entertainment, groceries, restaurants, daily transit
  • 1 pts/$1 for other

Everyday spending

$99

  • 2% all purchases

Groceries & bills

$120

  • 4% bills, groceries
  • 2% gas, Public transit, taxis, and rideshares
  • 1% other

Summary (+/-)

Not sure which card to choose? Let us help you

Best rewards card for everyday spending

American Express Cobalt

  • Annual fee: $155.88 (charged at $12.99 monthly)
  • Welcome Bonus of 20,000 Membership Rewards points when you spend a total of $3,000 in purchases on your Card in your first 3 months of Cardmembership.
  • Earn 5 points per $1 on groceries and dining
  • Earn 2 points per $1 on travel, gas, taxis, and daily transit
  • Earn 3x the points on eligible streaming subscriptions in Canada
  • Earn 1 point per $1 on all other purchases
  • Transfer points 1:1 to several frequent flyer and other loyalty programs
  • Income required: None specified

Read in more detail (+/-)

Best flat-rate cash back credit card

SimplyCash Preferred from American Express

  • Annual fee: $99
  • Earn 2% cash back on all purchases
  • Income required: None specified

Read in more detail (+/-)

Best cash back card for groceries and gas

CIBC Dividend® Visa Infinite*

  • Annual fee: $120 (rebated for the first year)
  • 4% cash back on gas and groceries
  • 2% on dining, daily transit, and recurring bill payments
  • 1% on everything else
  • Annual income required: $60,000 (personal) or $100,000 (household)

Read in more detail (+/-)

Best no fee cash back credit card

Tangerine Money-Back Mastercard

  • Annual fee: $0
  • Earn 2% cash back on purchases in up to three categories of your choice
  • Get 0.5% cash back on everything else
  • Income required: $12,000

Read in more detail (+/-)

Best store/retail credit card

PC Financial World Elite

  • Annual fee: $0
  • Earn 45 PC Optimum Points per $1 spent at Shoppers Drug Mart
  • Earn 30 PC Optimum Points per $1 spent at Loblaws banner grocery stores and Esso/Mobil gas stations
  • Earn 10 PC Optimum Points per $1 spent on all other everyday purchases
  • Income required: $80,000 (or $150,000 as a household)

Read in more detail (+/-)

Best low interest credit card

MBNA True Line® Gold Mastercard®

  • $39 annual fee
  • Standard annual interest rate of 8.99% on purchases and balance transfers
  • Interest rate of 24.99% on cash advances
  • Around the clock protection against fraudulent charges
  • Note: This offer is not available for residents of Quebec
  • Income required: None specified

Read in more detail (+/-)

Best credit card for bad/rebuilding credit

Home Trust Secured Visa

  • Annual fee: $0
  • 19.99% interest rate on purchases
  • Credit limit is set by the amount of security deposit put down, between $500-$10,000
  • Not available to residents of Quebec

Read in more detail (+/-)

Best no foreign transaction fee credit cards

Scotiabank Passport Visa Infinite

  • Annual fee: $139
  • Earn 2 Scotia Rewards points on every $1 spent on eligible grocery stores, dining, entertainment purchases, and transit purchases
  • Earn 1 point per $1 on all other eligible purchases
  • Includes Priority Pass airport lounge membership with 6 free visits per year
  • No foreign transaction fee
  • Income required: $60,000

Read in more detail (+/-)

Also consider:

Home Trust Preferred Visa

  • No annual fee
  • No foreign transaction fee charged on purchases in a non-Canadian currency
  • Earn 1% cash back on all Canadian purchases, with no limit on the amount you can earn
  • Not available to residents of Quebec
  • Income required: None specified

Read in more detail (+/-)

Best travel credit cards for frequent flyers

TD First Class Travel Visa Infinite

  • Annual fee: $120 (rebated for the first year)
  • Earn up to 100,000 TD Points plus, first year no Annual Fee for the Primary and Additional Cardholders1 (a value of up to $670). Conditions Apply. Must apply by December 5, 2021
  • Earn 9 TD Points per $1 on travel booked online through the ExpediaforTD website
  • Earn 3 TD Points per $1 on your everyday purchases
  • This offer is not available for residents of Quebec. For Quebec residents, please click here
  • Income required: $60,000
  • Terms and conditions apply.

Read in more detail (+/-)

Also consider:

BMO World Elite Mastercard

  • $150 annual fee (waived for the first year)
  • Earn 3 BMO Rewards points per $1 on travel, dining and entertainment
  • 2 points per $1 on all other purchases
  • VIP lounge access with the included Mastercard Airport Experiences membership, plus 4 complimentary passes per year ($140 value)
  • Income required: $80,000

Read in more detail (+/-)

Best credit card for hotel stays

Marriott Bonvoy American Express

  • Annual fee: $120
  • Earn 5 points in eligible Card purchases at participating Marriott Bonvoy™ hotels and 2 points on all other purchases
  • Welcome Bonus:
  • 50,000 welcome bonus points after you charge $1,500 in net purchases to your Card in your first 3 months of Cardmembership
  • Plus, earn a total of 5X the points on eligible eats & drinks purchases in Canada for the first 6 months of Cardmembership, up to a maximum of 25,000 points
  • You can also earn 15,000 points when you make a purchase between 14 to 17 months of Cardmembership
  • Apply by August 3, 2021 to take advantage of this incredible offer.
  • Automatic Marriott Bonvoy Silver Elite Status
  • Income required: None specified

Read in more detail (+/-)

Best Air Miles credit card

BMO Air Miles World Elite

  • $120 Annual fee (waived in the 1st year)
  • Earn 1 Air Mile for every $12 in credit card purchases
  • Get 3X the Miles at Air Miles Partner stores
  • Welcome Offer: Get up to 3,000 bonus Air Miles
  • Income requirement: $80,000

Read in more detail (+/-)

Best credit card for Costco

MBNA Rewards World Elite

  • $120 annual fee
  •  Earn 5 points‡ for every $1 spent on eligible restaurant, grocery, digital media, membership, and household utility purchases until $50,000 is spent annually in the applicable category. 1 point‡ for every $1 on all other eligible purchases
  • Income requirement: $80,000 (or $150,000 as a household)
  • This offer is not available for residents of Quebec. For residents of Quebec, please click here.

Read in more detail (+/-)

Not sure which card to choose? Let us help you

Why should I get a credit card?

How do I apply for a credit card?

What should I look for in a credit card?

What is the best credit card to rebuild credit?

Related posts

The knowledge bank

A wealth of wealth knowledge delivered right to your inbox.

By submitting your email address, you acknowledge and agree to Ratehub.ca‘s Terms of Use and Privacy Policy. Contact us for more information. You can unsubscribe at any time.