Cards with no foreign transaction fees exist, but they're not all the same
A foreign transaction fee is a charge your card issuer adds when you use your card outside the United States or when a merchant processes the transaction in a foreign currency. Most cards charge between 1% and 3% of the purchase amount on top of what you already paid. Some cards don't charge this fee at all — but "no foreign transaction fee" doesn't mean the card is free to use abroad. You still pay the exchange rate the card network sets, and some cards add other costs.
The cards that genuinely have no foreign transaction fee fall into a few categories: premium travel cards (which charge annual fees but offer other travel benefits), cards from banks that cater to international customers, and a small number of no-annual-fee cards from major issuers. The catch is that most premium travel cards cost $95 to $550 per year, so you need to travel enough to make that worthwhile.
Key Takeaways
- Foreign transaction fees typically run 1% to 3% of each purchase made outside the U.S. or in a foreign currency, and most standard cards charge them.
- Premium travel cards from Chase, American Express, and Citi offer no foreign transaction fees but charge annual fees ranging from $95 to $550.
- A few no-annual-fee cards have no foreign transaction fees, though they are less common and may have other limitations like lower rewards rates.
- The exchange rate your card uses is set by the card network (Visa, Mastercard, Amex) and is separate from the foreign transaction fee — you pay both.
- Before choosing a card for travel, compare the annual fee against how much you'll save on foreign transaction fees and what other travel perks the card includes.
Premium travel cards that waive foreign transaction fees
Most cards without foreign transaction fees are premium travel cards designed for frequent international travelers. These cards charge an annual fee upfront but offset it with travel benefits like airport lounge access, travel credits, or bonus points on travel purchases.
Chase Sapphire Preferred ($95 annual fee) and Chase Sapphire Reserve ($550 annual fee) both have no foreign transaction fees. The Sapphire Preferred offers 2x points on travel and dining; the Sapphire Reserve adds a $300 annual travel credit and priority customer service. American Express Platinum ($695 annual fee) has no foreign transaction fees and includes $200 in annual airline fees credits and Centurion lounge access. Citi Prestige ($495 annual fee) waives foreign transaction fees and includes a $250 annual travel credit.
These cards make sense if you travel internationally at least once or twice a year and spend enough on travel and dining to earn back the annual fee in rewards or credits. If you travel less frequently, the annual fee will likely cost more than the foreign transaction fees you'd pay on a standard card.
No-annual-fee cards with no foreign transaction fees
A smaller group of cards charge no annual fee and no foreign transaction fees. These are harder to find and often come from banks that serve international customers or have niche positioning.
Charles Schwab Investor Checking Card (no annual fee) has no foreign transaction fees and reimburses ATM fees worldwide, making it useful for cash withdrawals abroad. However, it's tied to a Charles Schwab brokerage or bank account, so you need to be a Schwab customer. Wise Card (no annual fee) is a debit card that holds multiple currencies and charges no foreign transaction fees, though it's a debit card rather than a credit card and doesn't build credit history.
Some regional banks and credit unions offer no-annual-fee cards without foreign transaction fees, but availability varies by location and membership. Check with your own bank or credit union first — they may offer this feature without advertising it widely.
What "no foreign transaction fee" does and doesn't cover
A card with no foreign transaction fee still charges you the exchange rate set by Visa, Mastercard, or American Express. That rate is usually close to the mid-market rate (what you'd see on Google or XE.com), but it's not the same as what banks offer for currency exchange. The difference is typically 1% to 2%, and you pay it whether or not the card charges a foreign transaction fee.
Some cards also charge a currency conversion fee in addition to the foreign transaction fee — this is separate and less common, but it happens. A few cards charge fees for ATM withdrawals abroad even if they waive foreign transaction fees on purchases. Read the card's terms carefully to see what fees explore to ATM use, balance transfers, and cash advances in foreign countries.
If a card offers travel insurance, emergency information, or other perks, those usually explore regardless of where you use the card. But the foreign transaction fee is purely about the cost of the transaction itself.
How to compare cards before you travel
Start by estimating how much you'll spend abroad and how often. If you're taking a two-week vacation and spending $3,000, a 2% foreign transaction fee costs you $60. If a premium card's annual fee is $95, you'd need to travel twice that year to break even — or use the card's other benefits like travel credits or lounge access to justify the cost.
Next, check whether the card's rewards rate on travel and dining makes up for the annual fee. A card that earns 3x points on travel might generate enough value to offset a $95 annual fee if you spend $5,000 or more on travel per year. Use the card issuer's rewards calculator or do the math yourself: multiply your expected annual spending by the rewards rate, then check what those points are worth when you redeem them.
Finally, look at what else the card offers. A $550 annual fee sounds steep, but if the card includes a $300 travel credit, $200 in airline fees credits, and lounge access you'll actually use, the real cost is much lower. Conversely, a card with no foreign transaction fee but no other benefits might not be worth an annual fee at all.
Debit cards and prepaid cards as alternatives
If you don't want to carry a credit card abroad, some debit cards and prepaid cards have no foreign transaction fees. Wise and Revolut are prepaid cards that hold multiple currencies and charge no foreign transaction fees on purchases or ATM withdrawals (though Revolut has limits on free ATM withdrawals per month). Many banks also offer no-fee international checking accounts with debit cards, though you'll need to check your specific bank's terms.
The tradeoff is that debit and prepaid cards don't build credit history the way credit cards do. They're useful for managing spending and avoiding debt, but if you're trying to build or improve your credit score, a credit card — even one with an annual fee — is more effective.
What to do if you already have a card with foreign transaction fees
If you're about to travel and your current card charges foreign transaction fees, you have a few options. You can open a new card before you leave — most cards are approved within days, though it takes a week or two to receive the physical card. You can request a rush card from your issuer if you're traveling soon. You can also use a debit card or prepaid card for purchases and save your credit card for emergencies.
Another option is to contact your card issuer and ask if they'll waive the foreign transaction fee for your trip. Some issuers will do this as a one-time courtesy, especially if you've been a customer for years. It's worth a phone call, though don't count on it.
Frequently Asked Questions
Do I pay foreign transaction fees if I book a flight or hotel from the U.S. using a U.S. website?
Usually not. If you book through a U.S. website and the transaction is processed in U.S. dollars, most cards won't charge a foreign transaction fee even if you're traveling abroad. However, if the merchant processes the transaction in the local currency or through a foreign payment processor, the fee may explore. Check your card statement after the transaction posts to see what currency it was charged in.
Will a card with no foreign transaction fees save me money if I'm only traveling for a week?
Only if the card has no annual fee or if the annual fee is low enough that other benefits (like travel credits or bonus points) make up for it. On a week-long trip with $2,000 in spending, a 2% foreign transaction fee costs $40. A $95 annual fee isn't worth it for that one trip unless you'll use the card again later in the year.
Can I use a credit card with no foreign transaction fees to withdraw cash from ATMs abroad?
Yes, but most credit cards charge a cash advance fee (usually 3% to 5%) plus interest that starts accruing when ready. A debit card or prepaid card is cheaper for ATM withdrawals. If your credit card waives foreign transaction fees but charges a cash advance fee, you're still paying a fee — just a different one.
What's the difference between a foreign transaction fee and a currency conversion fee?
A foreign transaction fee is a flat percentage charge your card issuer adds for processing a transaction outside the U.S. A currency conversion fee is a separate charge some cards add for converting the transaction to U.S. dollars. Most cards charge one or the other, not both, but read your terms to be sure.
If I use a card with no foreign transaction fees, do I still need travel insurance?
Foreign transaction fees and travel insurance are unrelated. Travel insurance covers trip cancellations, lost luggage, medical emergencies, and other travel mishaps. Some premium credit cards include travel insurance as a cardholder benefit, but that's separate from the foreign transaction fee policy. Check whether your card includes travel insurance and what it covers.