Best Cards with No Foreign Transaction Fees 2026
Cards that charge no fees on purchases made outside the US or in foreign currencies. 21 cards with $18,465+ in total sign-up bonus value.
American Express
American Express Business Gold
200,000 points
~$2,400 value
Chase
Chase Sapphire Reserve
125,000 points
~$1,875 value
Chase
Ink Business Preferred
100,000 points
~$1,250 value
Capital One
Capital One Venture Rewards
75,000 miles
~$1,125 value
American Express
Delta SkyMiles Platinum Card
100,000 miles
~$1,100 value
Chase
Chase Sapphire Preferred
70,000 points
~$1,050 value
Chase
World of Hyatt Credit Card
30,000 points
~$1,000 value
Barclays
JetBlue Plus Card
80,000 points
~$960 value
Citi
Citi AAdvantage Platinum Select
80,000 miles
~$960 value
Wells Fargo
Wells Fargo Autograph Card
60,000 points
~$900 value
Wells Fargo
Wells Fargo Autograph Journey Card
60,000 points
~$900 value
American Express
Hilton Honors Aspire Card
175,000 points
~$875 value
US Bank
US Bank Altitude Reserve
50,000 points
~$750 value
American Express
American Express Gold Card
60,000 points
~$720 value
Citi
Citi Premier Card
60,000 points
~$600 value
Bank of America
Bank of America Premium Rewards
60,000 points
~$600 value
Chase
Marriott Bonvoy Bold
100,000 points
~$500 value
US Bank
US Bank Altitude Connect
20,000 points
~$300 value
Capital One
Capital One SavorOne
$200
~$200 value
Capital One
Capital One Quicksilver
$200
~$200 value
Browse by Perk
Frequently Asked Questions
What are foreign transaction fees?
Foreign transaction fees are typically 3% surcharges on purchases made in a foreign currency or processed by a foreign bank. Cards with no foreign transaction fees waive this charge entirely.
Do I need a no-foreign-fee card for international travel?
Yes, using a card with foreign transaction fees abroad adds 3% to every purchase. If you spend $3,000 on a trip, that is $90 in unnecessary fees. A no-foreign-fee card saves this cost.