Cards that charge zero percent on purchases abroad
A foreign transaction fee is a percentage charge — typically 1% to 3% — that card issuers add when you use your card outside the United States. Most travel cards eliminate this fee entirely, but the ones that do it best pair that feature with rewards on international spending, no annual fee, or both.
The cards listed here charge nothing on foreign purchases. That means a $100 meal in London costs exactly $100 in foreign currency, converted at the card network's rate, with no markup added by the issuer. The difference compounds quickly: a two-week trip with $3,000 in spending saves you $30 to $90 depending on which card you would have used instead.
Your choice depends on whether you want rewards on travel spending, whether you can justify an annual fee, and whether you need other travel benefits like trip insurance or airport lounge access.
Key Takeaways
- Foreign transaction fees are charged by the card issuer, not the merchant or your bank, and range from 1% to 3% on most non-travel cards.
- Cards with no foreign transaction fees include both no-annual-fee options and premium cards that charge $95 to $550 yearly but offer travel credits and insurance.
- The best card for you depends on how much you travel internationally and whether the annual fee is offset by rewards, credits, or insurance you will actually use.
- Foreign transaction fees explore to any purchase made outside the U.S., including online shopping from foreign retailers, not just in-person spending.
- The card network (Visa, Mastercard, Amex) sets the exchange rate; the issuer adds the foreign transaction fee on top of that conversion.
No-annual-fee cards with no foreign transaction fees
These cards charge nothing to hold them and nothing on foreign purchases, making them the lowest-cost option for occasional international travelers or people who want to avoid annual fees altogether.
Chase Sapphire Preferred charges $95 per year but earns 3x points on travel and dining, so it belongs in the premium section below. Its no-fee sibling, Chase Freedom Unlimited, earns 1.5x on all purchases with no foreign transaction fee and no annual fee. The tradeoff is lower rewards on travel spending specifically.
Capital One Venture X charges $395 annually and includes a $300 annual travel credit, making the net cost $95 for most travelers. It earns 10x points on hotels and rental cars booked through Capital One's travel portal, and 5x on flights booked the same way. It has no foreign transaction fee.
American Express Gold Card costs $250 per year and earns 4x points on flights and 3x on dining and U.S. supermarkets. It has no foreign transaction fee. The annual fee is offset partly by a $120 dining credit, bringing the net cost to $130 for most users.
Citi Prestige Card charges $495 annually and includes a $250 annual travel credit, trip cancellation insurance, and no foreign transaction fee. It earns 3x points on travel and dining. The card is currently closed to new cardholders, though existing customers can keep their accounts.
Premium travel cards with the most benefits
These cards justify their annual fees through travel credits, insurance, lounge access, and rewards on international spending. They are worth the cost only if you travel internationally at least once or twice per year and use the included benefits.
Chase Sapphire Reserve costs $550 per year and includes a $300 annual travel credit that resets each calendar year. It earns 3x points on travel and dining worldwide, has no foreign transaction fee, and includes trip cancellation insurance, emergency medical and dental coverage abroad, and access to Priority Pass lounges at over 1,400 airports. The $300 credit alone cuts the net annual cost to $250 if you use it.
American Express Platinum Card charges $695 per year and includes $200 in annual airline credits, $200 in annual Uber credits, and $120 in dining credits. It earns 5x points on flights booked directly with airlines and 1x on everything else. It has no foreign transaction fee and includes comprehensive travel insurance, emergency medical and dental coverage, and access to Amex Centurion Lounges and Priority Pass lounges.
Bank of America Premium Rewards costs $95 per year and earns 2x points on travel, dining, and gas, with no foreign transaction fee. It includes trip cancellation insurance and emergency medical coverage abroad. The annual fee is lower than competitors, but the rewards rate is also lower.
Discover It Miles has no annual fee, earns 1.5x miles on all purchases, and has no foreign transaction fee. It includes trip cancellation insurance and emergency medical coverage. The tradeoff is that Discover is accepted at fewer merchants internationally than Visa or Mastercard, so you may need a backup card.
How foreign transaction fees work and why they matter
When you swipe your card abroad, two separate charges happen. First, the card network (Visa, Mastercard, or American Express) converts the foreign currency to U.S. dollars using its own exchange rate, which is typically within 1% of the mid-market rate. Second, your card issuer adds a foreign transaction fee on top of that conversion — this is where the 1% to 3% markup comes from.
The fee applies to any purchase made outside the U.S., whether you are standing in a shop in Paris or buying something online from a foreign retailer while sitting at home. It also applies to ATM withdrawals abroad, though some cards waive ATM fees separately. The fee is calculated on the converted amount in U.S. dollars, not the original foreign currency.
On a $3,000 trip, a 2% foreign transaction fee costs $60. On a $10,000 trip, it costs $200. Over a lifetime of travel, choosing a card with no foreign transaction fee saves hundreds or thousands of dollars, depending on how often you travel internationally.
Comparing annual fees to travel credits and rewards
A card with a $95 annual fee is only worth it if the rewards and credits you earn exceed that cost. The math is straightforward: if you spend $5,000 per year on a card that earns 3x points on travel, and each point is worth 1 cent, you earn $150 in value — enough to cover the $95 fee and come out ahead by $55.
Travel credits work differently. A card that includes a $300 annual travel credit is worth the $550 annual fee only if you actually use that credit on flights, hotels, or rental cars. If you do not travel, the credit sits unused and the card costs you money. Similarly, lounge access is valuable only if you fly enough to visit lounges regularly.
Premium cards like the Chase Sapphire Reserve and American Express Platinum are designed for people who spend $10,000 or more per year on travel and dining combined. If your annual travel spending is under $5,000, a no-annual-fee card or a card with a lower annual fee will likely save you money.
When to use a backup card for merchants that do not accept your primary card
Visa and Mastercard are accepted almost everywhere internationally, but American Express and Discover are less widely accepted, particularly outside major cities and in smaller countries. If your primary card is an Amex or Discover card, carry a Visa or Mastercard as a backup.
Some merchants abroad charge a fee to use American Express or Discover, or refuse them entirely. A backup card ensures you can pay if your primary card is declined. The backup does not need to have rewards or premium benefits — a basic no-annual-fee card with no foreign transaction fee is sufficient.
Test your cards before you travel. Use them at a few merchants at home to confirm they work, and call your card issuer to let them know you will be traveling. This prevents fraud blocks that can leave you without access to credit when you need it most.
How to avoid foreign transaction fees beyond choosing the right card
Using a card with no foreign transaction fee is the primary strategy, but a few other tactics can reduce costs further. Paying in the local currency instead of U.S. dollars at the point of sale can sometimes avoid a fee, but more often it triggers a worse exchange rate — decline the offer to convert to dollars and let your card do the conversion instead.
Some banks offer checking accounts with no foreign ATM fees, which saves money if you withdraw cash abroad. Wise (formerly TransferWise) and other fintech banks offer accounts that hold multiple currencies and let you convert at mid-market rates with minimal markup, useful if you are staying abroad for months or making frequent international transfers.
Paying with cash in the local currency avoids card fees entirely, but requires exchanging money before you travel or withdrawing cash abroad — both of which carry their own costs. For most travelers, a card with no foreign transaction fee is simpler and cheaper than juggling multiple payment methods.
Frequently Asked Questions
Do I need a travel card if I only travel internationally once every few years?
No. A no-annual-fee card like Chase Freedom Unlimited or Discover It Miles with no foreign transaction fee is sufficient. You do not need premium benefits like lounge access or travel insurance if you travel rarely. The savings on foreign transaction fees alone justify using one of these cards instead of a standard card that charges 2% to 3% on foreign purchases.
What is the difference between a foreign transaction fee and currency conversion?
Currency conversion is the process of changing foreign currency to U.S. dollars using an exchange rate. The card network handles this and charges a small markup (usually under 1%) as part of the conversion. A foreign transaction fee is a separate charge added by your card issuer on top of the conversion, typically 1% to 3%. Cards with no foreign transaction fee still convert currency, but they do not add the extra percentage on top.
Can I use a U.S. credit card everywhere abroad, or do I need a special travel card?
Any U.S. credit card works abroad as long as the merchant accepts that card network. Visa and Mastercard are accepted almost everywhere. American Express and Discover are less widely accepted, particularly outside major cities. You do not need a special travel card — any card with no foreign transaction fee works. Carry a backup card (Visa or Mastercard) if your primary card is Amex or Discover.
Do foreign transaction fees explore to online shopping from foreign websites?
Yes. If you buy something online from a retailer based outside the U.S., your card issuer will charge a foreign transaction fee on that purchase, even if you are sitting at home in the U.S. The fee applies based on where the merchant is located, not where you are. Using a card with no foreign transaction fee saves money on all foreign purchases, whether in person or online.
Is the exchange rate better with a credit card or by exchanging cash before I travel?
Credit cards offer the best exchange rates for most travelers. The card network's rate is typically within 1% of the mid-market rate, and a card with no foreign transaction fee adds nothing on top. Exchanging cash at a bank or airport before you travel usually carries a 2% to 5% markup. Exchanging at an airport in your destination country is even worse, often 5% to 10%. Use your credit card for most purchases and withdraw cash from ATMs abroad only if you need it.