What "no foreign fees" actually means on a credit card
A credit card with no foreign fees won't charge you a separate percentage when you use it outside the United States. Most cards add 1% to 3% on top of every purchase made in another country — that's called a foreign transaction fee. Cards marketed as having no foreign fees skip that extra charge entirely.
The card still converts your purchase from the local currency to dollars, but the bank doesn't tack on a markup for doing it. You pay the exchange rate the card network (Visa, Mastercard, American Express) sets that day, nothing more. This matters most if you travel regularly, live abroad part-time, or shop online from international retailers.
No foreign fees does not mean the card is free to own or use. You may still pay an annual fee, interest on a balance, or late fees. It only means that specific charge — the foreign transaction fee — is not there.
Key Takeaways
- Foreign transaction fees are a percentage added to purchases made outside the U.S., and cards with no foreign fees skip this charge entirely.
- Most no-foreign-fee cards are either travel rewards cards (which charge an annual fee but offer points on spending) or basic cards with no annual fee.
- The exchange rate you get is set by the card network, not the bank, so all Visa cards use roughly the same rate on the same day.
- A card with no foreign fees saves you money only if you actually spend money abroad; if you never travel, the annual fee may not be worth it.
- You still need to tell your bank before traveling so the card doesn't get blocked as fraud.
Travel rewards cards versus no-annual-fee cards
Two types of cards offer no foreign fees. The first is a travel rewards card, which charges an annual fee (usually $95 to $450) but gives you points or miles on every purchase, including foreign ones. These cards are built for people who travel multiple times a year or spend heavily on flights and hotels. The points add up fast enough that the annual fee pays for itself if you use the card regularly.
The second type is a basic card with no annual fee and no foreign fees. These are rarer but do exist. They don't offer rewards, but you pay nothing to own the card and nothing extra when you swipe it abroad. This type works best for occasional travelers or people who want to avoid annual fees altogether.
Before you choose, do the math. If you spend $5,000 abroad per year and a card charges 2% foreign fees, you'd pay $100 in fees. A travel rewards card with a $95 annual fee and 2 points per dollar spent would earn you roughly $100 in value (depending on how you redeem points). The two break even. But if you spend $10,000 abroad, the rewards card wins. If you spend $1,000 abroad, the no-fee card wins.
How to find cards that actually have no foreign fees
Check the card's terms document, not the marketing headline. Search for the phrase "foreign transaction fee" in the full terms and conditions. If it says "0%" or "none," the card has no foreign fees. If the phrase doesn't appear at all, call the bank's customer service line and ask directly: "Does this card charge a foreign transaction fee?"
Many cards advertise "no foreign fees" but then charge fees for other things — like using an ATM abroad or transferring money internationally. Those are separate from the foreign transaction fee. A card can have no foreign transaction fee but still charge you $3 to withdraw cash from an ATM in another country.
Read the full fee schedule. Look for sections labeled "International Fees," "Foreign Fees," or "ATM Fees." The foreign transaction fee is the one that applies to purchases; ATM fees are different and explore only if you withdraw cash.
What the exchange rate means for your actual cost
When you buy something in euros or pesos, the card network converts it to dollars using an exchange rate. That rate changes every day. The bank does not set the rate — Visa, Mastercard, or American Express does. So all Visa cards use roughly the same exchange rate on the same day, whether the card charges a foreign fee or not.
The difference between cards is whether they add a percentage on top of that rate. A card with a 2% foreign fee takes the network's rate and adds 2%. A card with no foreign fee uses the network's rate as-is. You cannot negotiate a better exchange rate by shopping around for cards; the network rate is what it is.
Some cards do offer slightly better exchange rates than the official network rate, but this is rare and usually only for premium cards with high annual fees. For most people, the exchange rate is the same across all cards — the only difference is the foreign fee percentage.
Annual fees and whether they're worth it
Most cards with no foreign fees charge an annual fee. Common amounts are $95, $150, $250, and $450. The card company justifies this by offering rewards points, travel credits, or insurance benefits. Before you pay the fee, make sure you'll actually use those benefits.
A $95 annual fee makes sense if you earn at least $95 in rewards value per year. If a card gives 2 points per dollar on all purchases and you can redeem points at 1 cent each, you need to spend $4,750 per year to break even. If you spend less than that, the fee costs you money.
Some cards offer a statement credit toward travel purchases or airline fees, which can offset the annual fee. Others offer travel insurance (like trip cancellation or baggage delay coverage) that has real value if you travel frequently. Read what the card actually includes before you assume the fee is worth it.
Cards with no annual fee and no foreign fees
These cards exist but are uncommon. They typically offer no rewards and no special benefits — just a card that doesn't charge you to own it and doesn't charge you to use it abroad. They're useful if you travel occasionally and don't want to pay for a rewards program you won't use.
Some basic cards from smaller banks or credit unions offer this combination. You may also find it on older cards that have been around for years; newer card products almost always include either an annual fee or a rewards program (or both). Check with your current bank first — you may already have a card that qualifies, or you may be able to downgrade a rewards card to a basic version.
The tradeoff is that these cards usually have no rewards, no travel insurance, and no special perks. You get a card that works abroad without extra charges, and that's it. For someone who travels once a year and doesn't care about points, that's enough.
What to do before you travel with a no-foreign-fee card
Call your bank or log into your account and tell them you'll be traveling. Give them the dates and countries. Banks flag unusual activity as fraud, and a purchase in another country can trigger a block. A quick call prevents your card from being declined when you need it most.
Ask the bank whether the card works at ATMs abroad and what the fee is. Even a card with no foreign transaction fees may charge $2 to $5 per ATM withdrawal. Some cards reimburse these fees; others don't. Know before you land.
Check whether the card is accepted in the countries you're visiting. Visa and Mastercard work almost everywhere, but American Express is less widely accepted outside major cities and tourist areas. If you're traveling to a smaller country or rural area, bring a backup card.
Frequently Asked Questions
Do I save money with a no-foreign-fee card if I only travel once a year?
It depends on how much you spend and whether the card charges an annual fee. If the card has no annual fee, you save money on every purchase abroad. If it charges $95 per year, you need to spend roughly $4,750 abroad to break even (assuming a typical 2% foreign fee on other cards). One short trip usually doesn't reach that amount.
Can a card have no foreign fees but still charge me for using an ATM abroad?
Yes. Foreign transaction fees and ATM fees are separate charges. A card can have no foreign transaction fee but charge $3 to $5 per ATM withdrawal. Some premium cards reimburse ATM fees; most don't. Check the fee schedule before you travel.
Will I get a better exchange rate with a no-foreign-fee card?
No. The exchange rate is set by the card network (Visa, Mastercard, or American Express), not the bank. All cards using the same network get roughly the same rate on the same day. The only difference between cards is whether they add a percentage on top of that rate.
What if my bank doesn't offer a card with no foreign fees?
You can open an account at another bank or credit union that does. Many online banks and credit unions offer no-foreign-fee cards with no annual fee. You don't need to close your current account; you can keep both and use the no-foreign-fee card only when you travel.
Do I need to notify my bank before using a no-foreign-fee card abroad?
Yes. Call or log in and tell your bank the dates and countries you'll be visiting. Banks monitor for fraud, and a purchase in another country can trigger a block. A quick notification prevents your card from being declined when you're far from home.