Cards with no foreign transaction fee exist, but they're not all the same type
Several credit card issuers charge zero percent on purchases made outside the United States. The most common are travel rewards cards from major banks, premium cards that charge annual fees, and some cash-back cards aimed at frequent international travelers. The catch is that "no foreign transaction fee" does not mean the card is free to own or use — it means only that specific fee is waived.
A foreign transaction fee is a charge the card issuer adds when you use your card abroad or buy from a merchant based outside the U.S. It typically runs 1 to 3 percent of the purchase amount. Removing that fee saves money on every transaction, but the card itself may cost you an annual fee, offer rewards that don't match your spending, or carry a higher interest rate if you carry a balance.
The right card depends on whether you travel often, how much you spend, and whether you can use the rewards the card offers. A card with no foreign fee but rewards you cannot redeem is more expensive than a card with a 2 percent fee and rewards you will actually use.
Key Takeaways
- Travel rewards cards from Chase, American Express, Capital One, and Citi offer zero foreign transaction fees, but most charge annual fees between $95 and $550.
- Some cash-back cards with no annual fee, like the Capital One Venture X and certain American Express offerings, waive the foreign fee but may have other costs or spending requirements.
- The foreign transaction fee is separate from currency conversion fees and other charges — removing one fee does not remove all costs of using your card abroad.
- Your bank's ATM network and fraud protection matter as much as the foreign fee when you travel, because a card with no foreign fee is useless if you cannot withdraw cash or dispute charges.
Travel rewards cards with no foreign transaction fee
The largest group of no-foreign-fee cards are travel rewards cards. Chase Sapphire Preferred, Chase Sapphire Reserve, American Express Platinum, American Express Gold, Citi Prestige, and Capital One Venture X all charge zero percent on foreign transactions. These cards earn points or miles on travel and dining purchases, and the points can be redeemed for flights, hotels, or statement credits.
Every card in this group charges an annual fee. Chase Sapphire Preferred costs $95 per year. Chase Sapphire Reserve costs $550 per year but includes travel credits that offset some of that cost. American Express Platinum costs $695 per year and includes airline fee credits. American Express Gold costs $250 per year. Citi Prestige costs $495 per year. Capital One Venture X costs $395 per year.
The annual fee is worth it only if you travel often enough to use the rewards or credits the card offers. If you travel once every two years, a $95 annual fee card may cost you more than a card with a 2 percent foreign fee and no annual cost. If you travel four times a year and use the airline credits, the fee may pay for itself.
No-annual-fee cards with no foreign transaction fee
A smaller group of cards waive both the annual fee and the foreign transaction fee. Capital One Venture, American Express EveryDay, and some regional bank cards fall into this category. Capital One Venture charges no annual fee and no foreign transaction fee, though it earns a flat 2 percent cash back on all purchases — not bonus categories like travel rewards cards.
American Express EveryDay has no annual fee and no foreign transaction fee, but it earns 1 percent cash back on most purchases and 2 percent at U.S. supermarkets and gas stations. The rewards rate is lower than premium cards, but there is no annual cost to offset.
These cards are useful if you travel occasionally and do not want to pay an annual fee. The trade-off is that the rewards rate is lower and the card does not include travel credits or perks like airport lounge access. You save money on the foreign transaction fee but earn less on each purchase.
What "no foreign transaction fee" actually covers
The foreign transaction fee is a specific charge — usually 1 to 3 percent — that the card issuer adds to purchases made outside the U.S. or from merchants based outside the U.S. Removing this fee saves you that percentage on every transaction abroad.
But the foreign transaction fee is not the only cost of using a card overseas. Your card issuer also converts the foreign currency to U.S. dollars, and that conversion includes a markup — typically 1 to 2 percent above the actual exchange rate. This markup is separate from the foreign transaction fee. A card with no foreign transaction fee still charges the currency conversion markup.
Some cards also charge ATM fees when you withdraw cash abroad, even if they waive the foreign transaction fee on purchases. Check the card's terms to see whether ATM withdrawals outside the U.S. are free or charged. Many premium travel cards waive both the foreign transaction fee and ATM fees, but some do not.
How to compare cards if you travel regularly
If you travel more than once a year, calculate whether the annual fee is worth the rewards and credits. A card with a $95 annual fee that earns 3 percent on travel purchases will pay for itself if you spend $3,200 on travel in a year. A card with a $550 annual fee that includes a $300 airline credit and a $100 hotel credit is effectively costing you $150 per year if you use both credits.
Look at the rewards rate on the categories where you spend the most. If you spend heavily on flights and hotels, a travel rewards card that earns 3 to 5 percent in those categories will earn more than a flat 2 percent cash-back card, even after accounting for the annual fee. If you spend most of your money on groceries and gas, a flat-rate card or a card with bonus categories in those areas will earn more.
Check whether the card's rewards can be redeemed for things you actually want. Some travel cards earn points that can only be redeemed for flights on specific airlines or hotels in specific chains. If you prefer independent hotels or budget airlines, those points may be worth less than cash back.
Cards to avoid if you only travel occasionally
If you travel less than once a year, a premium travel card with a high annual fee is not worth the cost. You will pay the annual fee whether you use the card or not, and you will not earn enough rewards to offset it. A no-annual-fee card with no foreign transaction fee, like Capital One Venture or American Express EveryDay, is a better choice.
If you travel once every two years, even a $95 annual fee card may cost more than a card with a 2 percent foreign transaction fee and no annual cost. The math depends on how much you spend abroad. If you spend $5,000 on a trip, a 2 percent foreign fee costs you $100. A $95 annual fee card saves you $100 on that trip, but you also pay the $95 fee in the year you do not travel.
Some people keep two cards: a premium travel card for years when they travel frequently, and a no-annual-fee card for years when they do not. This approach lets you avoid paying an annual fee in low-travel years while still getting premium rewards and perks when you need them.
Foreign transaction fees at different card issuers
Most major card issuers charge a foreign transaction fee on their standard cards. Visa and Mastercard, which are the payment networks, do not set the fee — the bank that issued your card does. Chase, Bank of America, Wells Fargo, Discover, and American Express all charge foreign transaction fees on their standard cards, typically 1 to 3 percent.
Some smaller banks and credit unions offer cards with no foreign transaction fee as a standard feature, even on cards with no annual fee. These are less common and may have lower rewards rates or limited availability outside certain regions. Check with your own bank or credit union to see whether they offer a no-foreign-fee card.
Discover cards typically charge a 1 percent foreign transaction fee on all cards, including premium cards. This is lower than most competitors, but Discover is accepted in fewer places outside the U.S. than Visa or Mastercard. If you travel to countries where Discover acceptance is limited, a Visa or Mastercard with no foreign fee may be more useful.
Frequently Asked Questions
Do I need a credit card with no foreign transaction fee if I use my debit card abroad?
Debit cards typically charge foreign transaction fees just like credit cards do. Your bank's debit card may charge 1 to 3 percent on foreign purchases. A credit card with no foreign transaction fee will cost you less on purchases, and you can dispute fraudulent charges more easily with a credit card than a debit card.
Can I use a U.S. credit card at ATMs outside the U.S.?
Yes, but most cards charge an ATM fee for withdrawals outside the U.S., separate from the foreign transaction fee. Some premium travel cards waive ATM fees abroad, but you need to check your card's terms. Using an ATM is often cheaper than exchanging cash at a currency exchange booth, even with the fee.
Does a card with no foreign transaction fee work everywhere outside the U.S.?
The card will work anywhere that accepts the payment network — Visa, Mastercard, or American Express. But some countries and merchants prefer cash or local payment methods. Visa and Mastercard are accepted in most developed countries. American Express is less widely accepted outside major cities and tourist areas.
What happens if I use a card with a foreign transaction fee by accident?
The fee is charged automatically when the transaction posts. You cannot dispute it as fraud because you made the purchase. If you have a card with no foreign transaction fee, use that card instead. If you only have a card with a foreign fee, the fee is a cost of the purchase — there is no way to recover it after the fact.
Is the foreign transaction fee the same as the currency conversion fee?
No. The foreign transaction fee is a flat percentage charged by your card issuer. The currency conversion fee is the markup your issuer adds to the exchange rate when converting foreign currency to dollars. Both explore when you use your card abroad, and removing the foreign transaction fee does not remove the currency conversion markup.