What a no-foreign-fee card actually means
A no-foreign-fee credit card charges you no extra cost when you use it outside the United States. Most standard cards add 1% to 3% on top of every purchase you make in another country — that fee is called a foreign transaction fee. A no-foreign-fee card skips that markup entirely.
The card still converts your purchase from the local currency to US dollars, and the card network (Visa, Mastercard, Amex) sets the exchange rate they use. You pay that exchange rate, but nothing extra on top of it. This matters most if you travel frequently, live abroad part-time, or shop online from international retailers.
No-foreign-fee cards are now common among travel cards and premium cards, but they also exist in everyday categories. You do not need to pay an annual fee to get one, though many premium cards that include this benefit do charge a yearly cost.
Key Takeaways
- A no-foreign-fee card charges no extra percentage on purchases made outside the US, though the card network's exchange rate still applies.
- Foreign transaction fees on standard cards typically run 1% to 3% per purchase, which adds up quickly on a week-long trip or regular international spending.
- No-foreign-fee cards exist in multiple categories: travel rewards cards, premium cash-back cards, and some basic cards with no annual fee.
- The card network's exchange rate is set by Visa, Mastercard, or Amex and is usually competitive, so the main savings come from avoiding the bank's markup.
Where foreign fees show up on your bill
Foreign transaction fees appear as a separate line item on your statement, or sometimes bundled into the purchase amount itself. If you buy something for 50 euros and your card charges a 2% foreign fee, you will see either a 1-euro charge listed separately, or the total charged to your account will be 51 euros.
The fee applies to any purchase made outside the US in a foreign currency, even if you are buying from a US company's international site. It also applies to online purchases from foreign merchants, even if you are sitting at home in the US. Some cards charge the fee on ATM withdrawals abroad as well — that is a separate thing to check, because a no-foreign-fee card may still charge you to withdraw cash.
Cash advances and balance transfers often have their own fees that exist separately from foreign transaction fees, so a no-foreign-fee card does not automatically mean free ATM withdrawals or free balance transfers abroad.
Types of cards that offer no foreign fees
Travel rewards cards almost always include no foreign fees as a standard feature. These cards earn bonus points or miles on travel purchases (flights, hotels, rental cars) and often on dining too. They may charge an annual fee ranging from $95 to $550, depending on the card's benefits and the issuer. The no-foreign-fee benefit is meant to make the card useful when you actually travel.
Premium cash-back cards sometimes include no foreign fees alongside other travel perks like airport lounge access or travel insurance. These cards typically charge annual fees of $150 to $500. They earn a flat percentage back on all purchases or bonus rates in certain categories.
No-annual-fee cards with no foreign fees exist but are less common. A few issuers offer basic cards with no annual fee and no foreign transaction fees, usually earning a small flat cash-back rate (0.5% to 1%) on all purchases. These are useful if you travel occasionally but do not want to pay for a premium card.
Some business cards and cards issued by online banks also skip foreign fees. Check the card's terms before you open an account, because the feature is not may provide across an issuer's entire lineup.
How to compare foreign-fee cards by what you actually spend
The real value of a no-foreign-fee card depends on how much you spend abroad and whether the card's other features match your habits. A card with a $95 annual fee saves you money only if you spend enough internationally to make up that cost.
If you spend $5,000 per year abroad and your current card charges 2% in foreign fees, you pay $100 in fees. A no-foreign-fee card with a $95 annual fee costs you $95 — a $5 savings. If you spend $10,000 abroad, the same card saves you $105 ($200 in fees minus the $95 annual cost). The higher your international spending, the faster the annual fee pays for itself.
Look at what the card earns on your everyday spending too. A travel card that earns 3 points per dollar on travel but only 1 point per dollar on groceries may not be worth it if you spend most of your money on groceries at home. A card that earns 2% cash back on everything is simpler to compare — you know exactly what you get on every purchase, foreign or domestic.
What to check before you choose a card
Read the card's terms document and search for "foreign transaction fee" to confirm it is truly zero. Some cards waive the fee for certain card members (like premium tier customers) but charge it for others, so make sure the benefit applies to the specific card you are considering.
Check whether the card charges fees on ATM withdrawals abroad separately. A no-foreign-fee card may not charge a percentage on the withdrawal itself, but the card issuer may charge a flat fee ($3 to $5 per withdrawal) or the ATM operator may charge you. If you plan to withdraw cash frequently, ask the issuer about this before you open the account.
Look at the card's rewards structure and annual fee together. A card with no annual fee and no foreign fees but low rewards rates may not be worth using if you have a better card for everyday spending. Some people carry two cards — one for international travel and one for home spending — to maximize rewards in each category.
Confirm the card is accepted where you are traveling. Visa and Mastercard are accepted almost everywhere, but Amex is less widely accepted outside major cities and tourist areas in some countries. If you are traveling to a less touristy region, a Visa or Mastercard no-foreign-fee card is the safer choice.
How the exchange rate works on a no-foreign-fee card
When you use a no-foreign-fee card abroad, the card network (Visa, Mastercard, or Amex) converts the local currency to US dollars using their own exchange rate. This rate is set by the network, not by your bank, and it changes daily based on currency markets.
The network's exchange rate is usually very close to the "mid-market rate" you see quoted on financial news sites. You are not getting a worse rate than you would get at a currency exchange booth — in fact, you usually get a better rate because the network has no markup. The benefit of a no-foreign-fee card is that your bank adds nothing on top of the network's rate.
You cannot control which exchange rate the network uses, and you cannot lock in a rate in advance. The rate that applies is the one in effect on the day the transaction is processed, which may be a day or two after you made the purchase. This is true for all credit cards, not just no-foreign-fee cards.
Alternatives if you do not want a credit card abroad
Some travelers use a no-foreign-fee debit card instead of a credit card. These work the same way — no percentage markup on foreign purchases — but you are spending money from your bank account rather than borrowing from the card issuer. Some online banks and credit unions offer debit cards with no foreign fees.
A travel money card is a prepaid card you load with US dollars before you travel. You then spend those dollars abroad using the card. Some travel money cards charge no foreign fees, but they may charge fees to load the card or to withdraw cash. Compare the total cost of fees before you choose one.
Using your bank's ATM network abroad can sometimes be cheaper than using a credit card, especially if you are withdrawing a large amount of cash at once. Some banks waive ATM fees for customers who use their partner banks' ATMs in other countries. Ask your bank whether they have partnerships abroad before you travel.
Frequently Asked Questions
Do I still pay the exchange rate on a no-foreign-fee card?
Yes. The card network sets an exchange rate and converts your purchase from the foreign currency to US dollars. You pay that rate, but your bank adds no extra percentage on top of it. The network's rate is usually competitive and close to the mid-market rate you see quoted online.
Can I use a no-foreign-fee card to withdraw cash from ATMs abroad?
The card itself may not charge a foreign transaction fee on the withdrawal, but the card issuer may charge a flat fee ($3 to $5) or the ATM operator may charge you. Check your card's terms to see whether ATM withdrawals abroad have a separate fee. Many no-foreign-fee cards still charge for cash advances.
Is a no-foreign-fee card worth the annual fee?
It depends on how much you spend abroad. If you spend $5,000 or more per year internationally, a card with a $95 annual fee usually pays for itself by saving you 1% to 3% in foreign transaction fees. If you travel rarely, a no-annual-fee card with no foreign fees may be a better choice.
What if I use a no-foreign-fee card to buy something from a foreign website while I am in the US?
The no-foreign-fee benefit still applies. If you buy from a merchant outside the US and the purchase is in a foreign currency, the card will not charge you a foreign transaction fee. The card network will convert the currency to US dollars at their rate.
Do all travel credit cards have no foreign fees?
Most do, but not all. Always search the card's terms document for "foreign transaction fee" before you open an account. Some cards may waive the fee only for certain card members or only on certain types of purchases, so confirm the benefit applies to you.