The best no foreign transaction fee credit cards in Canada

To avoid paying the standard 2.5% foreign transaction fee, choose a card with a 0% forex fee or shop with a card that offers a higher earn rate for foreign-currency purchases.