If you travel outside of the United States frequently, or even if you make online purchases from foreign companies, you’re probably no stranger to the foreign transaction fee. This pesky little charge is typically about 3% of the purchase price and is added to your bill by credit card companies when you make a purchase outside of the United States. Three percent may not seem like a lot, but if you’re constantly making foreign purchases, that could add up to tens or even hundreds of dollars!
Luckily, many card issuers waive the foreign transaction fee for certain cards. Keep on reading to learn more about some of the top cards that have no foreign transaction fees!
Capital One Venture Rewards Credit Card
- Annual Fee: $95
- Intro Offer: 75,000 miles if you spend $4,000 within the first 3 months of account opening
- Rewards: 5x miles on Rental Cars and Hotels booked through Capital One Travel; 2x miles on Everyday Purchases
- Other Perks: Miles don’t expire for the life of your account, and there’s no limit to the amount of miles you can earn. Get up to a $100 credit on a Global Entry or TSA PreCheck® application.

For frequent travelers who like earning and using miles, the Capital One Venture Rewards Credit Card offers the ability to earn five times the miles on rental cars and hotels that are booked through Capital One Travel! You can also earn two times the miles on everyday purchases. In addition, as a sign-on bonus, you can earn 75,000 miles if you spend $4,000 within the first three months of opening up your card account. Because miles don’t expire for the life of your account and there’s no limit to the amount of miles you can earn, the Capital One Venture Rewards Credit Card is a great way to rack up rewards and use them for future traveling! This card has an annual fee of $95 and is only available for those with good or excellent credit, but if you have a great credit score and are looking for a card with no foreign transaction fees, this could be the one for you!
Learn More about No Foreign Transaction Fees
Capital One Quicksilver Cash Rewards Credit Card
- Annual Fee: $0
- Intro Offer: $200 cash bonus if you spend $500 within the first 3 months of account opening
- Rewards: unlimited 5% cash back on Rental Cars and Hotels booked through Capital One Travel; unlimited 1.5% cash back on Everyday Purchases
- Other Perks: No foreign transactions fees. No minimum redemptions or set increments when you redeem cashback. Rewards never expire while the account is in good standing.

The Capital One Quicksilver Cash Rewards Credit Card isn’t a travel card, but because it does not have any foreign transaction fees, it’s very useful for purchases from foreign merchants (including online companies). It also no annual fee and allows you to earn 5% on rental cars and hotels booked through Capital One Travel, as well as 1.5% cash back on everyday purchases! It’s intro offer bonus is quite easy to earn – you only have to spend $500 within the first 3 months of account opening and you can earn a one-time cash bonus of $200! However, although this intro offer is easier to obtain than some offered by other cards, many other cards offer a higher intro offer rewards amount. But if you’re looking for a good card with no annual fee and no foreign transaction fees, check out the Capital One Quicksilver Cash Rewards Credit Card!
Learn More about No Foreign Transaction Fees
Chase Sapphire Preferred® Card
- Annual Fee: $95
- Intro Offer: 60,000 points when you spend $4,000 during the first three months after account opening
- Rewards: 5x points on travel when you book through Chase Ultimate Rewards®; 3x points on dining; 2x points on select other purchases.
- Other Perks: Trip Cancellation & Interruption Insurance, Auto Rental Collision Damage Waiver, and Lost Luggage Insurance.

For occasional travelers and frequent travelers alike, the Chase Sapphire Preferred® Card offers rewards for travel, dining, and select other purchases! In fact, you can earn five times the rewards on travel booked through Chase Ultimate Rewards®, three times the rewards on dining, and two times the rewards on select other purchases. What really makes this card stand out is their intro offer: earn 60,000 bonus points that you can earn when you spend $4,000 during the first three months after your account is opened. If you redeem your rewards through Chase Ultimate Rewards®, that’s a value of $750! Plus with Trip Cancellation & Interruption Insurance, Auto Rental Collision Damage Waiver, Lost Luggage Insurance, No Foreign Transaction Fees and more, you can rest easy when you travel. The rewards system can take a bit of effort to master, but for the benefits you get, it’s well worth it!
Learn More about No Foreign Transaction Fees
Citi Premier® Card
- Annual Fee: $95
- Intro Offer: 60,000 points after you spend $4,000 during the first 3 months after account opening. For a limited time through June 30, 2024, you can also earn earn a total of 10 ThankYou® Points per $1 spent on car rentals, hotels, and attractions (not including air travel) when you book through the Citi Travel℠ portal.
- Rewards: 3x points on supermarkets, restaurants, gas stations, air travel, and hotels; 1x points on all other purchases.
- Other Perks: Points have no expiration and no limit on the amount you can earn. No foreign transaction fees.

The Citi Premier® Card combines the benefits of a travel credit card with a general rewards credit card! You can earn 3 points for every $1 spent at supermarkets, restaurants, gas stations, and air travel and hotels, as well as 1 point for every $1 spent on all other purchases. Plus the Citi Premier® Card has an intro offer where you can earn 60,000 bonus points after you spend $4,000 during the first 3 months after account opening. With an annual fee of $95 and no foreign transaction fees, this credit card offers a significant amount of rewards for the cost.
Learn More about No Foreign Transaction Fees
The Platinum Card® from American Express
- Annual Fee: $695
- Intro Offer: 80,000 points if you spend $8,000 within the first 6 months after account opening
- Rewards: 5x points on flights booked through an airline or on American Express Travel for up to $500,000 per calendar year; 5x points on prepaid hotels booked through American Express Travel
- Other Perks: Luxury lounge access. Hilton Honors gold status (enrollment required). No foreign transaction fees. Terms apply.
The Platinum Card® from American Express is a luxury card that offers impressive perks such as luxury lounge access, Hilton Honors gold status (enrollment is required), no foreign transaction fees, and five times the rewards points earned on flights booked either through an airline or on American Express Travel for up to $500,000 per calendar year! In addition, you can earn five times the rewards points on prepaid hotels that have been booked through American Express Travel. This card currently has an intro offer that allows you to earn 80,000 points if you spend at least $8,000 within the first six months after opening your account, which has a value of approximately $800 when booking through American Express Travel (one rewards point is worth around one cent). Because this is a luxury card, it has a more expensive annual fee: $695. However, it does have an attractive intro offer, and does allow more time to meet the earning requirement than most other cards. Terms apply.
Learn More about No Foreign Transaction Fees
Opinions expressed here are author’s alone, not those of any bank, credit card issuer, hotel, airline, or other entity. This content has not been reviewed, approved, or otherwise endorsed by any of the entities included within the post. The content on this page is accurate as of 2/23/2023; however, some of the offers mentioned may have expired.