This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.
It’s the norm in the credit card world to charge a foreign transaction fee of about 3%, which negates any rewards you might earn for a purchase abroad. Because of this, we recommend carrying a few cards that don’t charge any transaction fees when you travel internationally. In this guide, we’ll cover the best credit cards with no foreign transaction fees.
|Chase Sapphire Preferred® Card||Best welcome bonus|
|Capital One® Venture® Rewards Credit Card||Best for flat-rate earning|
|Chase Sapphire Reserve®||Best for premium travel|
|The Platinum Card® from American Express||Best luxury benefits|
|United℠ Explorer Card||Best for United flyers|
|Hilton Honors American Express Aspire Card||Best for luxury hotel perks|
|Marriott Bonvoy Boundless® Credit Card||Best for Marriott travelers|
What We Considered
Besides lack of foreign transaction fees, we looked at a variety of factors when we made this best rewards cards list. Including:
- Welcome bonus
- Earning potential
- Annual fees
- Point values
- Rewards flexibility
- Rewards simplicity
The Best Credit Cards With No Foreign Transaction Fees
While we focused on credit cards with no foreign transaction fees in this post, you’ll want to choose a card with additional earning potential that matches your spending behavior. For our guide on the best credit cards in other categories, check out these other posts:
If you frequently travel internationally, it makes sense to carry a card with no foreign transaction fees. Otherwise, that 3% charge will negate the rewards you earn.
When picking the “right” card for you, make sure to look into the card’s welcome bonus, rewards rates, benefits and fees to determine which one will give you the most value.