Skip to main content

HomeAll guides

How to Find a Credit Card With No Foreign Transaction Fees

What a no foreign transaction fee card actually does

A no foreign transaction fee credit card charges you nothing extra when you use it outside the United States or when you buy something from a foreign merchant online. Most standard credit cards add 1% to 3% on top of the purchase price whenever the transaction crosses a border — that fee goes to the card issuer, not the merchant. A no-fee card skips that markup entirely.

The card still converts your purchase to US dollars at the current exchange rate, and that rate comes from the payment network (Visa, Mastercard, or American Express), not the card issuer. You pay the real exchange rate, nothing more. This matters most if you travel abroad regularly, live abroad part-time, or shop from international websites often.

The catch is that no-fee cards usually come with a yearly fee of $95 to $450, or they require you to spend a certain amount each year to keep the card open. A card with a $95 annual fee makes sense only if you spend enough on foreign transactions to save more than $95 in fees. If you travel once a year and spend $2,000 abroad, you would save $20 to $60 in foreign transaction fees — not enough to cover a $95 annual fee.

Key Takeaways

  • No foreign transaction fee cards charge nothing extra when you use them outside the US or buy from foreign merchants, but most charge an annual fee between $95 and $450.
  • The card still converts your purchase at the real exchange rate set by Visa or Mastercard, so you are not avoiding currency conversion — only the markup fee.
  • A no-fee card only saves you money if your foreign spending is high enough to exceed the annual fee you pay.
  • Some travel rewards cards include no foreign transaction fees as a benefit, so you may earn points while avoiding the fee.
  • Debit cards and prepaid travel cards often charge foreign transaction fees even when credit cards do not, so check each card type separately.

When a no foreign transaction fee card makes financial sense

The math is straightforward: add up what you spend on foreign transactions in a year, multiply by the foreign transaction fee percentage your current card charges (usually 2% to 3%), and compare that total to the annual fee of the card you are considering.

If you spend $5,000 per year on foreign transactions and your current card charges 2%, you pay $100 in fees. A card with a $95 annual fee would save you $5. If you spend $10,000 per year on foreign transactions at 3%, you pay $300 in fees, and a $95 annual fee saves you $205. The higher your foreign spending, the more a no-fee card pays for itself.

Frequent travelers, expats, and people who regularly buy from international retailers are the main users who benefit. If you travel once every two years or buy from foreign sites fewer than five times a year, the annual fee probably costs more than you save.

Types of cards that offer no foreign transaction fees

Premium travel rewards cards are the most common source. These cards charge annual fees ranging from $95 to $450 and offer points or miles on every purchase, plus benefits like airport lounge access and travel insurance. Examples include cards from American Express, Chase, and Capital One, though the specific cards and their terms change regularly. You earn rewards while avoiding the foreign transaction fee.

Business credit cards often include no foreign transaction fees, especially if they are designed for companies that import goods or work internationally. These cards typically require a business tax ID to open and may have higher annual fees than consumer cards.

Luxury or premium consumer cards sometimes include the benefit, though they always charge an annual fee. A few cards marketed to international customers or expats specifically advertise no foreign transaction fees as a main feature.

No major credit card issuer offers a no-fee card with zero annual fee. If you see that claim, read the fine print — the card may waive the fee only in the first year, or only if you meet a spending threshold.

How to compare no foreign transaction fee cards

Start by listing what matters to you beyond the foreign transaction fee. Do you want cash-back rewards, travel points, or airline miles? Do you need travel insurance or emergency card replacement abroad? How high is the annual fee, and does the issuer waive it in the first year? What is the regular purchase APR if you carry a balance?

Next, check the card's foreign transaction fee policy in writing. The issuer's website should state it clearly in the "Fees" or "Terms" section. Some cards waive the fee for credit purchases but still charge it for cash advances or balance transfers, so read carefully.

Then calculate whether the rewards or benefits offset the annual fee for your spending pattern. If the card offers 2% cash back on all purchases and you spend $10,000 per year, you earn $200 in rewards. If the annual fee is $95, your net benefit is $105. If you also save $200 in foreign transaction fees, your total benefit is $305.

Finally, check whether the card is accepted where you travel. Visa and Mastercard are accepted almost everywhere, but American Express is less widely accepted in some countries and regions. If you travel to places where American Express is rare, a Visa or Mastercard no-fee card is safer.

Alternatives if no foreign transaction fee cards do not fit your budget

If the annual fee is too high for your spending, a standard rewards card with no annual fee may still be worth using abroad. You will pay the foreign transaction fee, but you will also earn rewards on the purchase. A 2% cash-back card with a 2% foreign transaction fee means you break even on the fee and keep the cash back.

Prepaid travel cards are another option, though they often charge foreign transaction fees too. Read the fee schedule before you load money onto one. Some prepaid cards charge $2 to $5 per foreign transaction instead of a percentage, which can be cheaper if you make many small purchases.

Local bank accounts or credit cards in the country where you live or travel frequently eliminate foreign transaction fees entirely because there is no border crossing. If you spend half the year in one country, opening a bank account there and using a local card for everyday purchases saves far more than a US no-fee card would.

If you travel rarely and spend little abroad, straightforward accepting the foreign transaction fee is often the cheapest option. Paying $20 in fees once a year costs less than a $95 annual fee.

What foreign transaction fees cover and what they do not

A foreign transaction fee applies only to the purchase itself — the goods or services you buy and the currency conversion. It does not cover ATM withdrawals, which are charged separately by your bank and the foreign ATM operator. It does not cover fees your bank charges for wire transfers or international money transfers. It does not cover currency conversion markups on prepaid cards or travel money services, which are separate products.

Some cards waive the foreign transaction fee but still charge a cash advance fee if you withdraw money from an ATM abroad. Always check the full fee schedule, not just the foreign transaction fee line.

The foreign transaction fee also does not explore to purchases made in US dollars from a foreign merchant. If you buy something from a UK retailer but they charge you in US dollars, no foreign transaction fee applies — though the exchange rate they offer you may be worse than what your card would use.

Frequently Asked Questions

Do I need a no foreign transaction fee card if I use my debit card abroad?

No. Debit cards and credit cards are charged separately. Your debit card may charge a foreign transaction fee even if you have a credit card that does not, or vice versa. Check both cards' fee schedules with your bank. Many people use a no-fee credit card for purchases abroad and a separate debit card for ATM withdrawals to minimize fees on both.

Will a no foreign transaction fee card help me if I buy from Amazon UK or other foreign websites?

Yes. When you buy from a foreign merchant online, the transaction is treated as a foreign transaction and the foreign transaction fee applies — unless your card waives it. A no-fee card saves you the markup whether you are in the country or shopping from home.

What if I travel to Canada or Mexico — do foreign transaction fees still explore?

Yes. Any transaction outside the United States is considered a foreign transaction, regardless of how close the country is. A no foreign transaction fee card saves you money in Canada and Mexico just as it does in Europe or Asia.

Can I get a no foreign transaction fee card if I have fair credit?

Most premium travel cards that offer no foreign transaction fees require good to excellent credit (usually a credit score of 670 or higher). If your credit score is lower, you may not be approved. Some business cards or cards from smaller issuers may have lower credit requirements, but you will need to check each card's requirements individually.

Does the exchange rate matter if I use a no foreign transaction fee card?

Yes, but not in the way you control it. The exchange rate is set by Visa, Mastercard, or American Express on the day of the transaction — you cannot negotiate it. A no-fee card means you get that standard rate with no markup added on top. A card that charges a foreign transaction fee adds a percentage on top of that same rate, making your total cost higher.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.