Best No Foreign Transaction Fee Credit Cards in Canada

Most Canadian credit cards quietly charge a 2.5% foreign transaction fee on every purchase made in a non-Canadian currency — whether you're abroad or just shopping on a US website. A no-FX-fee card eliminates that surcharge entirely. For frequent travellers or anyone who shops online from US retailers, the savings can easily exceed a card's annual fee within a few months.

Top 6 No Foreign Transaction Fee Cards in Canada

Annual fees and earn rates current as of 2026. Always confirm terms with the issuer before applying.

How much are you losing to foreign transaction fees?

Enter your monthly spending and CardGenie will calculate your exact FX savings with each no-fee card.

Use the Calculator