Are There Banks That Exchange Foreign Currency for Free? No! Find Alternatives Now
Guide
Monito's Managing Editor, Byron has spent several years writing extensively about financial- and migration-related topics.
Links on this page, including products and brands featured on ‘Sponsored’ content, may earn us an affiliate commission. This does not affect the opinions and recommendations of our editors.
Read morePicking up a wad of foreign banknotes before a trip abroad is often an exciting first step in any overseas holiday. And although many people exchange money at airports and at bureaux de change in foreign cities (both of which tend to come along with poor exchange rates), others prefer to collect money from their bank, which is seldom any cheaper. As a result, dodging the (sometimes surprisingly exorbitant) cost of accessing foreign banknotes by finding the best way to exchange currency remains as essential as ever. And as we'll see, banks are a lousy way to exchange foreign currency, as they charge hefty fees and exchange rates.
In this guide, we explain why the conventional ways to exchange foreign currency (e.g. through a bank, credit union, or bureau de change) are also the priciest. Then, we give you tips on withdrawing money from ATMs overseas, which is a good alternative. Finally, we end with why Revolut and Wise are your best options as multi-currency cards designed for any world traveler, digital nomad, or expat.
In almost all cases, the best way to exchange currency abroad is to withdraw it from foreign ATMs directly using a travel card. For this purpose, we recommend opening a Revolut, which gives you a debit card to spend like a local in over 24 currencies. Revolut waives all currency exchange fees on the first $1,000 and charges no foreign ATM withdrawal fees on the first #200 per month, making it Monito's recommendation for global travel.
Alternatives to Banks To Exchange Foreign Currency
Option 1: Bank or Credit Union
Despite commonly given advice, banks, currency exchange desks, and credit unions are rarely the best places to exchange currency, nor are they the cheapest. You can exchange money this way before travelling or during your trip at a credit union, bank, or bureau de change, commonly found in airports and near tourist hotspots in foreign cities.
Three Reasons to Avoid
Here are the main reasons why you should avoid banks, credit unions, and bureaux de change for exchanging foreign currency:
1. High Fees
This popular (but expensive) way to convert money will get you a physical stack of foreign currency banknotes. It is far from the cheapest way to exchange foreign currency because of the following three fees:
- Transaction fee: Banks, credit unions, and similar brick-and-mortar currency exchange locations often charge a fixed fee or variable commission on every currency conversion you make.
- Delivery fee: If you'd like to have the foreign cash delivered directly to your home before you travel, this will come with an additional delivery surcharge.
2. Poor Exchange Rates
In all cases, banks and credit unions will convert your money at an exchange rate weaker than the actual market rate. Banks, credit unions, and other money exchangers will pocket the difference (an exchange rate margin). This tends to form the highest cost of exchanging currency.
We once found that America First Credit Union, a standard credit union in the United States, was converting $1 into 0.85019 Euros even though the mid-market exchange rate was at $1 = 0.90201 Euros*. That's a sizable 5.74% fee!
According to Monito's independent research, the total cost of ordering foreign banknotes combined tends to range from 2.15% to a whopping 16.60% of the total amount converted, depending on where you exchange cash and how much you exchange in the first place.
3. Not Always Very Accessible
Although ubiquitous at airports and popular tourist locations while travelling, if you're not in one of these places, accessing physical foreign banknotes can be difficult.
For this reason, we recommend using a travel card or withdrawing foreign banknotes from an ATM in your destination country. This way, you won't need to rely on finding a physical location and can simply spend foreign currency on the go.
Cheapest Banks for Currency Exchange
While currency exchange still tends to be rather pricey when done through the bank, Bank of America is the best US bank that exchanges foreign currency if you must go this route. That's because Bank of America gives you better exchange rates than other US banks, no fixed fees, and speedy delivery (if you order your cash before 2:00 PM, the foreign currency will ship to your residence on the same business day.)
However, while Bank of America won't charge you any fixed fees for ordering foreign currency, it's worth reiterating that you'll still be paying a relatively high exchange rate margin of between 5% and 7% of the transfer value to buy foreign currency with your US dollars. This means the service is far from free despite what the bank might advertise.
In addition, Bank of America charges a delivery fee of $7.50 on all foreign currency orders under $1,000 if you choose to have them sent to your address. This fee is waived for orders of $1,000 or more, which must be collected in-branch.
Should I Exchange Money Before I Travel?
As we'll see in the next section, it's generally best to wait until you are in-country to withdraw cash from a local ATM.
Banks and credit unions back home are one of the most expensive ways to exchange money before travelling and sending money overseas. We recommend against these methods if you can withdraw directly from an overseas ATM, which will likely be cheaper, or get a dedicated travel money card, which will likely be cheaper still.
* We recorded exchange rates on 3 March 2022 at 11:27 CEST.
Option 2: Foreign ATMs
Withdrawing cash from a foreign ATM can either be a pricey endeavour or the best way to exchange currency, depending on exactly how you get the job done. If you have a card that charges no international card transaction fees and avoid paying a dynamic currency conversion, you will save a handful of fees.
To get a complete picture of what you're up against, let's look at the costs of withdrawing money outside your home country.
How to Avoid Foreign ATM Withdrawal Fees
According to Condé Nast, withdrawal fees typically range from $2 to $5 per withdrawal and other fees for foreign currency services. Taken together, paying at foreign ATMs typically includes any combination of the following types of fees:
1. Foreign Transaction Fee
Most ATM networks (such as Euronet) charge foreign transaction fees for withdrawals from their ATMs. These fees range between $2 and $5 per withdrawal but can sometimes be higher or include a commission charge of up to 3% of the transfer amount in addition to the fixed amount.
- Avoid these fees by finding a fee-free ATM, such as a Global ATM Alliance ATM.
2. Dynamic Currency Conversion
Dynamic currency conversions are sneaky fees for converting a foreign payment into an ATM's local currency. At the extreme, these fees can be higher than 10% of the transaction value.
- Avoid this by paying the transaction in the local currency (more on this later).
3. Exchange Rate Margin
In all cases, you'll be charged an exchange rate margin that forms the difference between the bid price of the foreign currency from your card issuer and the asking price you'll be paying. This sometimes creates the highest cost of getting cash abroad.
4. Bank Charges
Your home bank might make these miscellaneous fees. If the foreign ATM network you use is outside of your own bank's network or a partner network (which is often the case), you will likely be charged a fee by your bank.
- Avoid this by talking to your bank to see if they offer packages that waive out-of-network ATM withdrawal fees.
Avoid Dynamic Currency Conversions
When you present your home debit or credit card to foreign merchants, you will be given a choice to either pay in the local currency or your home currency. You should always pay in the local currency (EUR in Spain, USD in the United States, JPY in Japan, etc.).
Merchants or ATMs often charge dynamic currency conversions (or DCCs) on card payments to convert foreign currency into local currency. These fees can go as high as 10% per withdrawal. Find out more.
Option 3: Overseas Bank Account
Opening a bank account overseas may seem difficult or exclusive. Still, it can be an excellent way to exchange foreign currencies while abroad when you travel to a specific country or region frequently. You generally have two options when opening a bank account overseas:
- Opening an account with a high-street bank in another country;
- Opening an account with an international digital bank.
Store Money in a Bank
Opening a bank account with a traditional high-street bank in another country will likely require you to be present in that country. We further detail how to open a bank account as a foreigner in our many guides on the UK, Japan, the US, Germany, and much more.
Since these banks will require you to present a fair amount of documentation, including passports, visas, and (sometimes) proof of residency, we recommend the second option for travel purposes.
Digital Bank Accounts as Alternatives
If you don't desire to become a resident of the country you're travelling to, you may consider an international digital bank — and withdraw money from ATMs with your travel card. (If you are planning to become a resident of a foreign country, look at our in-depth guide on opening a foreign bank account online.)
International digital bank accounts complement traditional bank accounts well. While you may access savings accounts, investments, and lines of credit with your primary bank, you can use a digital bank for much more favourable foreign exchange rates and cross-border fees.
These international digital banks, also known as neobanks, offer services exclusively online with a digital app. Neobanks like Chime® in the US, N26 in the EU, Tangerine in Canada, and Monzo in the UK provide legitimate banking products with full deposit insurance. This distinction sets neobanks apart from e-money or fintech institutions such as Wise or Revolut.
Option 4: Multi-Currency Travel Cards
Multi-currency accounts remain the best way to buy foreign currency abroad because they run entirely online. You can link your home bank to the multi-currency account and quickly make local bank transfers (you can usually transfer money on the same day unless you request your transfer on the weekend). Then, the foreign currency exchange in the app will happen instantly.
Revolut
When you buy foreign currency with Revolut's multi-currency tool, you'll never face any fixed fees for your first £1,000 per month. Their exchange rates usually hover at 0.24%, worse than the actual mid-market exchange rate, which is very competitive. For these reasons and thanks to the app's ease of use, we recommend Revolut without hesitation. Read our Revolut Review.
Wise Account
The Wise Account is incredible because it will always exchange currency at the actual mid-market exchange rate, no matter how much currency you exchange per month. Its fixed fee is a percentage of the total transaction amount. This fee is very low and ranges from 0.35% to 2.85% — depending on how uncommon the currencies are. For example, if you are buying Euros with USD, then the Wise fee will be only 0.35%. Read our Wise Account Review
Recap: Best Ways To Exchange Currency
Finding the cheapest way to get cash abroad doesn't require withdrawing money at foreign ATMs using a specialist travel card. While this method will make your cash withdrawals as optimized and low-cost as possible, there are several general rules of thumb to keep costs down more generally.
Rules of Thumb For Foreign Currency Exchange
Here they are:
- Check your bank's ATM network: Visit your bank's website or mobile app to see whether or not it operates an ATM network or has a partner ATM network in the country you're travelling to. If it does, withdraw cash only from those ATMs, as you'll likely be charged lower withdrawal fees.
- Make fewer but larger cash withdrawals: Because of the costs associated with ATM withdrawals, it usually makes sense to withdraw more significant sums of money rather than multiple smaller withdrawals.
What To Avoid Before Exchanging Currency
On the other hand, here are the four main things to avoid when trying to find the cheapest way to get cash abroad:
- Don't use bureaux de change: Currency conversion offices and bureaux de change at airports and in foreign cities typically charge a high exchange rate margin between 2.15% and 16.60% of the value exchanged.
- Don't withdraw from ATMs in your home currency: When withdrawing cash, always pay in the local currency and not in your home currency; otherwise, you'll likely pay a hidden dynamic currency conversion fee of up to 10% or more of the transaction value.
- Don't withdraw from ATMs using your credit card: International credit card withdrawals can sometimes come with additional fees of up to around 5% due to cash advances, meaning your withdrawal can be subject to snowballing interest rates. These costs are more typically associated with US credit cards.
- Don't top up a travel card with a credit card: While quick, using a credit card to top up a travel card is generally the most expensive way to load money into a travel card. In general, we recommend using a bank transfer to get the job done instead.
FAQ About the Exchanging Foreign Currency
🧾 How do I get cash abroad without fees?
Strictly speaking, it's not possible to get cash abroad without fees. However, there are specialist travel cards available which charge no additional ATM withdraw fees, meaning getting cash abroad is as cheap is it gets. If you're from the US, EU/EEA, Australia, New Zealand, Singapore, Japan, or Switzerland, we recommend Wise's Multi-Currency Account and its associated debit Mastercard, which gives you access to multi-currency bank details in 10 countries as well as a debit card to spend in dozens of foreign currencies — all for conversion fees to the US dollar of well under 2%.
💰 How much money can I take abroad?
The laws may differ from country to country, but in general, there are no limits to how much money you can take abroad. In the US, however, if you bring more than US$10,000 into the country from abroad, you'll be required to declare the money to customs according to the currently laws in place from the Internal Revenue Service (IRS).
🏦 Can you use NatWest to get cash abroad?
Yes, you can use NatWest to get cash abroad if you have a debit card or credit card from the bank. If you use a debit card, you'll be charged a 2.75% commission fee for international withdrawals (except for Reward Silver, Reward Platinum, Black, and Reward Black cardholders) over and above the other fees associated with currency conversion and charged by the ATM network.
Source: NatWest
🏧 Is it cheaper to take money out abroad?
Yes, in general it's cheaper to take money out while abroad via ATM withdraw rather than at home by purchasing foreign currency directly. This is because the fees associated with purchasing foreign currency banknotes from banks or bureaux de change tend to be exorbitant, and can be priced as high as 16% of the transaction value at the extremes.
🔒 What is the safest way to take money abroad?
The safest way to take money abroad is to use a credit card, which typically offer advanced fraud liability policies and quick and easy features to cancel and replace the card in the event it gets lost of stolen. The least safe way to take money abroad is to carry a large sum of foreign banknotes on your person, as this increases the risk of having the money irreversibly stolen.
💳 Can you use a credit card at an ATM?
Yes, it's most certainly possible to use a credit card at an ATM. However, due to the large number of fees associated with using a credit card for ATM withdrawals, we recommend comparing specialist travel cards on Monito to get the job done more cheaply and just as conveniently.
What is the currency exchange rate?
The currency exchange rate is also known as the mid-market exchange rate. This rate is fluctuating constantly.
However, banks and credit unions will exchange foreign currency to you at a rate that is weaker than the current mid-market exchange rate. This is why you should consider multi-currency accounts Revolut and Wise when exchanging currency.
Other Guides On Foreign Currency Exchange
Why Trust Monito?
You’re probably all too familiar with the often outrageous cost of sending money abroad. After facing this frustration themselves back in 2013, co-founders François, Laurent, and Pascal launched a real-time comparison engine to compare the best money transfer services across the globe. Today, Monito’s award-winning comparisons, reviews, and guides are trusted by around 8 million people each year and our recommendations are backed by millions of pricing data points and dozens of expert tests — all allowing you to make the savviest decisions with confidence.
Monito is trusted by 15+ million users across the globe.
Monito's experts spend hours researching and testing services so that you don't have to.
Our recommendations are always unbiased and independent.