Skip to main content

How to avoid foreign transaction fees when you travel

Updated

Summary

Use a card with no foreign transaction fee, always pay in the local currency, and take out cash in fewer, larger withdrawals. Those three habits remove most of the extra cost of spending abroad.

You get home from 2 weeks away, pour a coffee, open your card statement, and start to wonder how to avoid foreign transaction fees next time. There it is: a small foreign transaction fee tacked onto the coffee you bought your first morning, the taxi from the airport, every dinner, and every museum ticket. None of them is big on its own — a dollar here, ninety cents there — so you never noticed them while you were away. Added together over a trip, though, they turn into real money: on $3,000 CAD converted of spending, a typical 2.5% FX fee works out to about $75, quietly gone.

The good news is that learning how to avoid foreign transaction fees doesn't mean giving up cards or stuffing your money belt with cash — almost all of the cost comes off with a few small choices, most of them made before you leave. This article walks through the four separate costs that can hit a single purchase abroad, the cheapest ways to pay, what to do when you're standing at a foreign ATM, and a short checklist to run through before you go.

What does it cost to spend money abroad?

Up to four separate costs can land on a single purchase abroad, and most travellers only ever notice one of them. The first is the foreign transaction fee, a foreign exchange (FX) charge added by your card issuer. On most Canadian credit cards it's about 2.5%, though it ranges from roughly 1% to 3% depending on the card, according to the Financial Consumer Agency of Canada (FCAC). It's calculated after your purchase has been converted to Canadian dollars (CAD), so it's a percentage of the CAD amount, and by law it has to be disclosed in your cardholder agreement.

The second cost is the exchange rate itself. When you pay by card, the payment network — Visa or Mastercard — converts the purchase at its own daily rate, which sits close to the wholesale rate banks trade at, and the foreign transaction fee sits on top of that. Cash is where this gets sneaky. A currency counter usually charges no visible fee at all; instead it builds a markup into the rate it offers you, which is why a "no commission" sign doesn't mean the exchange is free.

The third cost shows up at the ATM. A withdrawal abroad can be charged twice over: once by your own bank for using a foreign machine, and again by the operator that owns the ATM. Because these are usually flat fees, they hurt most on small withdrawals, where a couple of fixed charges eat a big share of the cash you took out.

The fourth cost is the easiest to fall into: dynamic currency conversion (DCC). At a terminal, ATM, or hotel desk, you may be offered the choice to be charged in Canadian dollars instead of the local currency, and the screen makes CAD look like the familiar, helpful option. It isn't, because the merchant sets that rate and adds its own markup. One more detail is worth knowing: if you return something, the refund is converted at the exchange rate on the day it's processed, not the day you bought it, so the amount that lands back in CAD can be more or less than you paid, according to the FCAC.

What's the cheapest way to spend abroad?

For most Canadians, the cheapest way to spend abroad is a card with no foreign transaction fee, used in the local currency, plus a small amount of cash for the places that don't take cards. That combination adds almost nothing to the underlying exchange rate. Here are the common ways to pay, laid out from typically cheapest to most expensive.

Method
What you pay on top of the network exchange rate
Watch out for
Credit card with no foreign transaction fee, paid in local currencyNothing extraSome of these cards have an annual fee or income requirement
Prepaid or debit card with no FX markupNothing extra on purchasesATM operator fees unless your card reimburses them; some hotels and car rental companies don't accept prepaid cards
Standard Canadian credit cardAbout 2.5% foreign transaction feeApplies to every purchase in a foreign currency
Canadian debit card with Visa Debit or Mastercard DebitAbout 2.5% FX fee, plus foreign ATM feesInterac-only cards don't always work abroad
Cash exchanged at your bank before you leaveA markup built into the bank's cash rateOrder ahead; carrying large amounts of cash is risky
Cash exchanged at an airport or tourist kioskUsually the widest markup"No commission" doesn't mean no cost
Paying in Canadian dollars when a terminal offers (DCC)The merchant's markupCan often be multiple percentage points
Credit card cash advance at an ATMCash advance fee, interest from day one, plus any FX feeThe most expensive way to get cash

The logic of the ranking is simple once you see it. The methods at the top add nothing to the network's exchange rate, so you pay close to the true cost of the currency. The ones in the middle add a known, visible percentage — the roughly 2.5% fee — so at least you can predict them. The ones at the bottom are expensive because the cost is hidden: buried in a marked-up rate, or arriving as interest that starts the moment you take the money.

A quick illustrative example shows why the card matters most. Say you spend $3,000 converted CAD on a trip. On a card with a 2.5% foreign transaction fee, that's $75 in fees; on a card with no such fee, it's $0. But the card isn't the whole story: if you also accept DCC just once, on a $400 hotel bill at an illustrative 5% markup, that single decision costs about $20 — even on the no-fee card. The right card removes one cost, but saying no to DCC still matters.

How to avoid foreign transaction fees

There are seven habits that keep these costs down, and the first two make by far the biggest difference.

Use a card that doesn't charge a foreign transaction fee

One of the most effective moves is to travel with a card that doesn't charge the fee at all. A small number of Canadian credit cards, along with some prepaid and debit cards, skip the roughly 2.5% markup on foreign purchases, which removes it from every single transaction rather than just trimming it. If you decide to apply for one, do it 2 to 3 weeks before you leave, to make sure you’re ready to go before you pack.

Always choose to pay in the local currency

Somewhere on your trip a card terminal will ask, in effect, "Pay in CAD?" — and it looks like a courtesy aimed at you, the visiting Canadian. Saying yes is dynamic currency conversion (DCC), and it hands the merchant the power to choose the exchange rate and add its own markup on top. That markup is usually larger than the fee you think you're dodging, and it applies even if your card has no foreign transaction fee. Choose the local currency every time.

Make fewer, larger ATM withdrawals

When you do need cash, take out more at once and do it less often. The fees an ATM charges are usually flat, which means one $300 withdrawal costs the same in fees as one $50 withdrawal — so five small trips to the machine can cost five times as much as a single larger one. The sensible limit here is your own comfort: weigh the money you save against how much cash you're willing to carry and keep safe while you're out and about.

Decline the ATM's conversion offer too

The pay-in-local-currency rule isn't just for shops. Foreign ATMs run the same dynamic currency conversion trick, flashing a "guaranteed" rate in Canadian dollars that feels reassuring when you're standing at an unfamiliar machine. It's the same trap in a different place: accepting it lets the operator set the rate and pad it. When the screen offers to convert for you, decline, and choose to be charged in the local currency so your own card and network handle the conversion instead.

Never use a credit card at an ATM

Pulling cash from an ATM with a credit card is not a normal withdrawal — it's a cash advance, and it's treated very differently. There's usually a cash advance fee to start, interest begins the same day with none of the grace period a purchase gets, and a foreign transaction fee can land on top if the machine is abroad. Stacked together, that makes it almost always the most expensive way to get cash on a trip. Use a debit or prepaid card for cash instead.

Skip the airport exchange counter

The exchange counter in the arrivals hall is convenient, and that's exactly why it can afford to give you a poor rate — travellers there are tired, in a hurry, and have few other options. The gap between its rate and the real one is usually among the widest you'll find anywhere. If you want some local cash the moment you land, order a small amount from your bank before you leave home, or walk a little further and use an ATM inside the airport instead.

Watch for foreign currencies online, too

The fee isn't only a travel expense. Booking a hotel directly with an overseas property, buying from a foreign website, or paying for a subscription that's priced in another currency can all trigger the same foreign transaction fee, right from your couch at home. Whenever a checkout page lets you pick the currency, the pay-local rule still holds: choose the seller's local currency rather than Canadian dollars, so you don't invite a dynamic currency conversion markup on top of the fee.

Credit, debit, prepaid or cash: what to use where

The right tool changes over the course of a trip, so it helps to walk through a typical few days. At check-in, reach for a credit card: hotels and car rental counters place a hold on the card for incidentals or damage, and some of them won't accept a prepaid card at all. Once you're out and about, put the everyday spending — meals, shops, transit, the odd museum — on the card with no foreign transaction fee, because that steady stream of small purchases is exactly where the roughly 2.5% would otherwise pile up. Keep a modest amount of local cash on you as well, for the market stall, the tip, the short taxi, and the small vendor who waves away cards. Finally, pack a backup card on a different network from your main one — a Visa-branded card if your main card is Mastercard, or the reverse — and keep it somewhere separate, so a lost or blocked card doesn't leave you stranded.

Travelling to the United States: what's different

The United States (U.S.) is one of the most common destinations for Canadian travellers, and it's also where a common myth takes hold: that because the U.S. feels close and familiar, spending there somehow escapes the fee. It doesn't. A purchase in US dollars is a foreign-currency purchase like any other, so the same foreign transaction fee applies — in a shop in person, and just as much online. Cross-border shopping is the quiet version of this: order from a U.S. website that charges you in US dollars and the fee comes along even though you never left home.

That matters most for the people who spend in US dollars again and again — snowbirds wintering down south, regular cross-border shoppers, anyone paying for U.S.-priced subscriptions every month. For them, a card with no foreign transaction fee is worth looking at first, because the savings scale with how much crosses the border: the more you spend in US dollars over a year, the more that avoided 2.5% adds up.

Before you go: a travel money checklist

  1. Check your card's foreign transaction fee in your cardholder agreement, where it has to be disclosed.

  2. If you'll spend a lot abroad, get a card with no foreign transaction fee, and apply 2 to 3 weeks ahead.

  3. Pack two cards on different networks, and keep them in different places in case one goes missing.

  4. Look up what your own financial institution charges for using a foreign ATM.

  5. Bring a small amount of local cash for your arrival day.

  6. If you're carrying $10,000 CAD or more in cash or monetary instruments, be ready to report it to the Canada Border Services Agency (CBSA).

  7. Plan to keep your receipts for anything you might later need to dispute.

Wealthsimple’s Learn pages are meant to be educational. Every story is sourced from and vetted by subject matter experts, and produced by journalists with decades of media experience — people whose primary goal is to teach you something, rather than sell you something. While there may be links included in the article about products that are offered by Wealthsimple Investments Inc. (“Wealthsimple”) or one of its affiliates, these articles are not investment advice, a recommendation to buy or sell assets or securities, or any other kind of professional advice. If you are interested in learning about how Wealthsimple products or features work, please visit the Help Centre. If you are interested in knowing which products are offered by Wealthsimple and which are offered by affiliates, we’ve got a page to help you with that, too.

Frequently asked questions

How do I avoid FX fees when travelling?

Use a card with no foreign transaction fee, pay in the local currency every time, make fewer and larger ATM withdrawals, and never take cash out with a credit card. Those four habits, most of them decided before you leave, remove the bulk of what spending abroad would otherwise cost you.

What is an FX fee, and how much is it?

It's your card issuer's charge on any purchase made in another currency, typically about 2.5% in Canada, calculated after the amount is converted to Canadian dollars. It applies online as well as in person. You can read more about how the foreign transaction fee works.

Which Canadian cards have no FX fees?

A small number of them, spread across types rather than concentrated in one. Some are credit cards, a few with no annual fee and some premium; others are prepaid or debit cards. Rather than chase a specific name, compare cards with no foreign transaction fee by type and match one to your spending.

What's the cheapest way to spend abroad as a Canadian?

A card with no foreign transaction fee, used in the local currency, plus a little local cash for the places that don't take cards. That mix adds almost nothing to the underlying exchange rate, which is what keeps it cheaper than exchanging money or paying in Canadian dollars.

Should I pay in local currency or Canadian dollars?

Local currency, almost every time. Choosing Canadian dollars at the terminal lets the merchant set the exchange rate and add its own markup, which is usually larger than the fee you're trying to avoid — and it applies even on a card with no foreign transaction fee.

Is it cheaper to use cash or a card abroad?

A card with no foreign transaction fee is usually cheaper, because exchanging cash builds a markup into the rate you're offered rather than showing it as a fee. Keep some local cash anyway, but mainly for the markets, tips, and small vendors that don't accept cards.

How can I avoid ATM fees when travelling?

Use a card that reimburses ATM operator fees, take out larger amounts less often so the flat fees spread further, and decline the machine's offer to convert to Canadian dollars. Where you can, choose ATMs inside bank branches over standalone machines in tourist areas.

Should I exchange money before I travel or when I arrive?

Get a small amount from your own bank before you leave, enough for arrival day, and avoid the airport and tourist kiosks, which usually offer the widest markups. Cover the rest once you're there with an ATM withdrawal or a card that charges no foreign transaction fee.

Is it bad to use a credit card at an ATM abroad?

Yes. Taking cash out on a credit card is a cash advance, which usually means a fee, interest that starts the same day with no grace period, and possibly a foreign transaction fee on top. It's almost always the most expensive way to get cash.

Do I pay foreign transaction fees on purchases in the US or on foreign websites?

Yes. The fee applies to any purchase made in a foreign currency, whether you're standing in a shop abroad or buying online from home. Spending in US dollars counts, and so does a foreign website or a subscription billed in another currency.

What happens to the exchange rate if I get a refund on a foreign purchase?

The refund is converted at the exchange rate on the day it's processed, not the day you made the purchase. Because rates move from one day to the next, the amount that comes back in Canadian dollars can be a little more or less than you originally paid.

Build your own portfolio your way with stocks, ETFs, and options