Stop losing 2.5% on every USD or international purchase. These cards charge zero foreign transaction fees.
23 cards · Ranked by first-year value · Portal bonuses included


National Bank
Year 1 value
~$1,200
Bonus
40,000 NBC Rewards
Annual fee
$499

Scotiabank
Year 1 value
~$790
Bonus
35,000 Scene+
Annual fee
$150

Scotiabank
Year 1 value
~$685
Bonus
45,000 Scene+
Annual fee
$120

Desjardins
Year 1 value
~$500
Bonus
No welcome bonus
Annual fee
$395

Scotiabank
Year 1 value
~$500
Bonus
100,000 pts
Annual fee
$599

Meridian Credit Union
Year 1 value
$300
Bonus
$100 cash back
Annual fee
$99
Rankings based on estimated first-year value including portal cash back. Individual results vary. Always verify offer terms before applying.