budget travel
Best No Foreign Transaction Fee Credit Cards in Canada for 2026
Most Canadian cards charge 2.5% on foreign purchases. These cards don't. A must-have for any Canadian who spends money abroad.
Published 2026-04-25 · 9 minute read
Every time you use a typical Canadian credit card outside of Canada, you're paying a hidden 2.5% foreign transaction fee on top of the exchange rate. On a $5,000 vacation spend, that's $125 in pure fees. On a year of living abroad, it could be $1,000+. The solution is simple: get a card that doesn't charge this fee.
What Is the Foreign Transaction Fee?
When you make a purchase in a foreign currency, your credit card issuer converts it to Canadian dollars. Most Canadian cards add a 2.5% markup on top of the Visa or Mastercard exchange rate. This fee applies to all foreign currency purchases, including online shopping from international retailers. Cards that waive this fee save you that entire 2.5% on every transaction.
Best No-FX-Fee Cards for 2026
Best Overall: Scotiabank Passport Visa Infinite
The gold standard for Canadian travellers. No foreign transaction fee, earns 2 points per dollar on dining and groceries, 2 points on transit and recurring bills, and 1 point on everything else. Points are worth 1 cent each toward travel. Includes travel insurance. Annual fee: $150, waived first year with some offers.
Best No Annual Fee: Home Trust Preferred Visa
The only Canadian credit card with no foreign transaction fee AND no annual fee. Earns 1% cashback on all purchases. No minimum income requirement. The catch: it's not widely promoted, so many Canadians don't know it exists. It should be in every traveller's wallet as a baseline card.
Best for Frequent Travellers: Brim Financial World Elite
Brim charges no foreign transaction fee and offers 2% back on travel purchases and 1% on everything else. The World Elite version includes Priority Pass lounge access, travel insurance, and purchase protection. Annual fee: $199.
Best for US Shopping: STACK Prepaid Mastercard
STACK is a free prepaid Mastercard with no foreign transaction fee. Perfect for online US shopping and as a backup travel card. Load it with Canadian dollars and spend anywhere Mastercard is accepted at the real exchange rate. No credit check required.
Best for Premium Travel: HSBC World Elite Mastercard
No foreign transaction fee with extensive travel insurance coverage, airport lounge access, and travel credits. Earns 3 points per dollar on travel and dining, 1.5 points on everything else. Annual fee: $149. Best suited for high spenders who travel frequently.
Complete Comparison
| Card | Annual Fee | FX Fee | Rewards Rate | Insurance |
|---|---|---|---|---|
| Scotiabank Passport Visa Infinite | $150 | 0% | 2x dining/grocery | Yes |
| Home Trust Preferred Visa | $0 | 0% | 1% cashback | No |
| Brim World Elite | $199 | 0% | 2x travel, 1x other | Yes |
| STACK Prepaid | $0 | 0% | None | No |
| HSBC World Elite | $149 | 0% | 3x travel/dining | Yes |
| Neo Financial | $0 | 0% | Up to 5% at partners | No |
| Wise Card | Free | ~0.5% | None | No |
How Much You Actually Save
| Monthly Foreign Spend | Annual FX Fees (2.5%) | Savings with No-FX Card |
|---|---|---|
| $500 | $150 | $150/year |
| $1,000 | $300 | $300/year |
| $2,000 | $600 | $600/year |
| $3,000 | $900 | $900/year |
| $5,000 | $1,500 | $1,500/year |
For digital nomads spending CAD $2,000-3,000/month abroad, a no-FX-fee card saves $600-900 per year. That easily covers any annual fee and then some.
Applying from Abroad
Most Canadian credit card applications require a Canadian address and can be completed online. If you're already abroad, you'll need to use a Canadian mailing address (family member's address works). Some issuers may also require a Canadian phone number for verification. Apply before you leave Canada if possible — it's much simpler.
Getting a no foreign transaction fee credit card is the single easiest way to save money as a Canadian traveller or expat. There's no reason to pay the 2.5% fee when free alternatives exist. Get one before your next trip.