Skip to main content
My WalletSign InFind My Card

Rankings

Best No Annual Fee Credit Cards in Canada

No-fee Canadian credit cards ranked by how much they earn in a typical year. Top earner: Scotiabank American Express at about $364 a year.

  • Updated · figures refresh weekly
  • 2 min read

What is the best no annual fee credit card in Canada?

Quick answer

The Scotiabank American Express earns about $364 a year at typical spending — the most of any no-fee card we track.

Values assume $2,000 a month of typical spending (groceries $500, dining $200, gas $150, online $300, bills $200 and the rest spread across other categories). First-year value is the welcome bonus plus a year of rewards, minus the annual fee.

Put it into practiceNo-annual-fee cards

What should I watch for with no-fee cards?

Quick answer

Check the earn caps, the foreign transaction fee (usually 2.5%) and whether rewards are paid automatically or need to be redeemed.

Some no-fee cards pay their best rates only on categories you choose or on purchases at one retailer.

Is a no-fee card better than a card with an annual fee?

Quick answer

It depends on spending. A $120 fee card must earn at least $120 more in rewards to break even; at higher grocery and dining spending it often does.

Use the annual fee break-even calculator to test your own numbers.

Official sources and further reading

Terms vary by product. Confirm the provider’s current terms before acting. This guide does not predict approval, realized value or credit-score changes. How WalletReturn calculates value