Earn Up to $400 Cash Back with this Offer!

Compare The Best Credit Cards in Canada

We have analyzed more than 140 credit cards in Canada.

Find the best credit card for your needs: use our filters to compare your options by issuer, reward type, reward program, annual fee, income, offer value, etc.

Best of:
  • March 2021
TD® Aeroplan® Visa Infinite* Card – Quebec
Up to 20,000 Aeroplan Points & bonus Buddy Pass Ends May 30, 2021
Annual Fee: First Year Annual Fee Rebate
Value: $810
Value

$810

Welcome Bonus

Up to 20,000 Aeroplan Points & bonus Buddy Pass Ends May 30, 2021

Best For

Annual Fee

First Year Annual Fee Rebate (terms apply)

Best of:
  • March 2021
American Express Cobalt™ Card
up to 45,000 points Ends May 5, 2021
Annual Fee: $120
Value: $705
Value

$705

Welcome Bonus

up to 45,000 points Ends May 5, 2021

Best For

Annual Fee

$120

Scotiabank® Gold American Express® Card
up to 40,000 points Ends Aug 31, 2021
Annual Fee: $120
Value: $655
Value

$655

Welcome Bonus

up to 40,000 points Ends Aug 31, 2021

Best For

Annual Fee

$120

Best of:
  • March 2021
NBC World Elite Mastercard
$300 Ends Apr 30, 2021
Annual Fee: $150
Value: $540
Value

$540

Welcome Bonus

$300 Ends Apr 30, 2021

Best For

Annual Fee

$150

CIBC Aventura® Visa Infinite* Card
up to 35,000 points
Annual Fee: First Year Annual Fee Rebate
Value: $540
Value

$540

Welcome Bonus

up to 35,000 points

Best For

Annual Fee

$139First Year Annual Fee Rebate (terms apply)

CIBC Aventura® Gold Visa* Card
up to 35,000 points
Annual Fee: First Year Annual Fee Rebate
Value: $540
Value

$540

Welcome Bonus

up to 35,000 points

Best For

Annual Fee

$139First Year Annual Fee Rebate (terms apply)

American Express® Aeroplan®* Card
Up to 15,000 Aeroplan Points + Air Canada Buddy Pass
Annual Fee: $120
Value: $535
Value

$535

Welcome Bonus

Up to 15,000 Aeroplan Points + Air Canada Buddy Pass

Best For

Annual Fee

$120

American Express® Aeroplan®* Reserve Card
Up to 65,000 Aeroplan points + $100 Statement Credit
Annual Fee: $599
Value: $506
Value

$506

Welcome Bonus

Up to 65,000 Aeroplan points + $100 Statement Credit

Best For

Annual Fee

$599

American Express® Aeroplan®* Business Reserve Card
Up to 65,000 Aeroplan points + $100 Statement Credit
Annual Fee: $599
Value: $506
Value

$506

Welcome Bonus

Up to 65,000 Aeroplan points + $100 Statement Credit

Best For

Annual Fee

$599

Best of:
  • March 2021
American Express Business Edge™ Card
up to 42,000 bonus points
Annual Fee: $99
Value: $471
Value

$471

Welcome Bonus

up to 42,000 bonus points

Best For

Annual Fee

$99

Business Platinum Card® from American Express
50,000 points
Annual Fee: $499
Value: $750
Value

$750

Welcome Bonus

50,000 points

Best For

Annual Fee

$499