Earn rewards without paying an annual fee. These cards offer strong earn rates and welcome bonuses with zero annual cost.
85 cards · Ranked by first-year value · Portal bonuses included


BMO
Year 1 value
~$675
Bonus
70,000 pts + companion pass
Annual fee
FYF

CIBC
Year 1 value
~$600
Bonus
10% back (up to $3,000)
Annual fee
FYF

Mastercard
Year 1 value
~$610
Bonus
11.13% cash back ($106◊)
Annual fee
$0


MBNA / TD
Year 1 value
~$325
Bonus
5% back (first 6 mo)
Annual fee
$0

RBC
Year 1 value
~$290
Bonus
12% back (first 3 mo)
Annual fee
FYF

Scotiabank
Year 1 value
~$215
Bonus
10% back (first 3 mo)
Annual fee
$0




Canadian Tire Bank
Year 1 value
~$150
Bonus
No welcome bonus
Annual fee
$0

BMO
Year 1 value
~$100
Bonus
5% cash back (first 3 months)
Annual fee
$0

Simplii Financial
Year 1 value
~$93
Bonus
20% back (first 3 mo)
Annual fee
$0
Rankings based on estimated first-year value including portal cash back. Individual results vary. Always verify offer terms before applying.