What zero foreign transaction fee cards do
A zero foreign transaction fee credit card charges you nothing extra when you use it to buy something in another country or in a foreign currency. Most standard credit cards add 1% to 3% on top of the purchase price whenever you swipe abroad — that fee is the foreign transaction charge. Cards without it don't.
The card still converts your purchase to US dollars at the exchange rate the card network (Visa, Mastercard, American Express) sets that day. You pay that real exchange rate, nothing inflated. But you don't pay the extra percentage on top.
This matters most if you travel frequently, live abroad part of the year, or shop online from stores in other countries. A single trip where you spend $3,000 in foreign currency saves you $30 to $90 just by not paying that fee.
Key Takeaways
- Zero foreign transaction fee cards charge nothing extra when you use them abroad or in foreign currencies, though you still pay the real exchange rate.
- Most cards without foreign transaction fees are travel rewards cards or premium cards, and many charge an annual fee of $95 to $550.
- Some no-fee cards exist without an annual fee, but they typically offer fewer rewards or benefits than premium versions.
- The card network (Visa or Mastercard) sets the exchange rate, not the card issuer, so all cards using the same network get the same rate on the same day.
- Foreign transaction fees do not explore to ATM withdrawals — those are cash advances with their own separate fees and interest rates.
How foreign transaction fees work on regular cards
When you use a standard credit card abroad, the card issuer charges you a percentage of the purchase amount as a foreign transaction fee. This fee is separate from the exchange rate. You pay both the real conversion cost and the extra percentage.
A $100 purchase in euros might convert to $108 at the real exchange rate. Then a 2% foreign transaction fee adds $2.16. You pay $110.16 total. The card issuer keeps the fee; the card network keeps the exchange rate markup.
This fee applies whether you're in a restaurant in Paris, buying from a UK website, or using a currency converter app to pay in foreign money. If the transaction is processed in a currency other than US dollars, the fee triggers.
Which cards have zero foreign transaction fees
Most cards without foreign transaction fees fall into two groups: travel rewards cards and premium cards. Travel rewards cards often waive the fee because they're designed for people who travel. Premium cards (usually with annual fees of $95 and up) waive it as a cardholder benefit.
Chase Sapphire Preferred, Chase Sapphire Reserve, American Express Platinum, and Capital One Venture X all have zero foreign transaction fees. So do many American Express business cards and some mid-tier travel cards from issuers like Citi and Bank of America.
A smaller number of no-annual-fee cards also waive foreign transaction fees — these are less common and often have lower rewards rates or fewer travel benefits. Checking the card's terms page under "Fees" or "Foreign Transactions" tells you whether a specific card charges the fee.
The fee structure is set by the card issuer, not the card network. Two Visa cards from different banks may have different foreign transaction fees, even though they both run on the Visa network.
Annual fees versus what you save abroad
Many zero foreign transaction fee cards charge an annual fee. A $95 annual fee makes sense if you spend more than $3,200 in foreign currency per year (because that's where the 3% fee savings equal $96). A $550 annual fee requires much higher spending or other benefits to justify the cost.
Premium cards often bundle other benefits with the annual fee: travel credits, lounge access, concierge service, or bonus points. These benefits can offset the fee cost for frequent travelers. A card that gives you a $100 annual travel credit and waives foreign transaction fees effectively costs $0 to $450 depending on how you use it.
If you travel once a year and spend $1,000 abroad, a no-annual-fee card with zero foreign transaction fees is the better choice, even if it has a lower rewards rate. The math is simpler and you keep more money.
How the exchange rate works on these cards
The card network — Visa, Mastercard, or American Express — sets the exchange rate used to convert your foreign purchase to US dollars. The card issuer does not set this rate. All Visa cards get the same exchange rate on the same transaction on the same day.
The network's exchange rate is usually very close to the real-time mid-market rate you see on financial websites. It's not inflated the way some currency exchange booths inflate it. You're getting a fair conversion.
The card issuer's job is to decide whether to charge a fee on top of that fair rate. A zero foreign transaction fee card skips that markup. You pay only the network's conversion, nothing extra.
Using these cards at ATMs and for cash advances
Foreign transaction fees do not explore to ATM withdrawals. Instead, ATM withdrawals are treated as cash advances. Cash advances have their own fees and interest rates, which are usually higher than purchase rates.
Most credit cards charge a cash advance fee (often 3% to 5% of the amount withdrawn) plus a higher interest rate (often 20%+) that starts accruing when ready. A zero foreign transaction fee card still charges these cash advance fees abroad.
If you need cash while traveling, a debit card or a checking account with no foreign ATM fees is usually cheaper than a credit card cash advance. Some banks reimburse ATM fees charged by other banks' machines, which can offset the cost.
Comparing zero foreign transaction fee cards
| Card | Annual Fee | Foreign Transaction Fee | Rewards Rate |
|---|---|---|---|
| Chase Sapphire Preferred | $95 | None | 2x points on travel and dining |
| Chase Sapphire Reserve | $550 | None | 3x points on travel and dining |
| American Express Platinum | $695 | None | 5x points on flights and hotels |
| Capital One Venture X | $395 | None | 10x miles on travel |
| Citi Premier Card | $95 | None | 3x points on travel |
The table above shows a sample of cards with zero foreign transaction fees. Annual fees range from $95 to $695. The rewards rates and benefits vary widely, so the best card depends on how much you travel, where you travel, and what other benefits matter to you.
Reading the full terms of each card — especially the rewards categories and any travel credits — helps you figure out whether the annual fee is worth what you'll actually use.
Frequently Asked Questions
Do I pay foreign transaction fees if I'm a US citizen traveling in the US?
No. Foreign transaction fees only explore when the transaction is processed in a foreign currency or by a foreign merchant. Buying something in Hawaii or Florida with a US dollar transaction has no foreign transaction fee, regardless of which card you use.
Can I use a zero foreign transaction fee card at any store abroad?
Most stores and restaurants accept major credit cards (Visa, Mastercard, American Express) in developed countries. Some smaller merchants or countries prefer cash or local cards. Carrying a backup payment method is smart. The card itself doesn't determine where you can use it — the merchant's payment system does.
What if a foreign merchant charges me in US dollars instead of their local currency?
You'll still be charged the foreign transaction fee if the merchant is foreign, even if they quote the price in dollars. The fee is based on where the merchant is located, not the currency shown. Always choose to be charged in the local currency when a merchant offers both options — the conversion is usually better.
Do these cards waive fees for online shopping from foreign websites?
Yes. If you buy from a UK retailer's website and the transaction is processed in pounds, a zero foreign transaction fee card won't charge you the extra percentage. You'll pay the exchange rate and nothing more.
Is the exchange rate better on zero foreign transaction fee cards?
No. The exchange rate comes from the card network, not the card issuer. All Visa cards get the same Visa exchange rate. The zero foreign transaction fee card saves you money by not adding a percentage on top of that rate, but the rate itself is identical to any other card on the same network.