By Adam Jusko,,

Foreign transaction fees make no sense; it doesn’t cost your credit card company anything to let you use your credit card outside of the United States. Nevertheless, many persist in charging you a 3% fee for international purchases, especially if your card does not have an annual fee.

But not all credit cards! Here’s a list of credit cards with no annual fee that don’t charge the dreaded foreign transaction fee. We’ve listed our choices for the best cards first, but all will do the job:

  • Wells Fargo Propel American Express Card – Generous rewards credit card with no annual fee and no foreign transaction fees. Rewards include 3 points per dollar on dining purchases, travel & transit (from flights to gas stations to ridesharing), and streaming services, as well as 1 point per dollar on all other purchases.
  • PayPal Cashback Mastercard – This excellent credit card should broadcast its lack of foreign transaction fees, but keeps it buried in the fine print. That’s too bad, because it’s one of our favorite cards on this list. You’ll earn 2% cash back on all of your purchases with this one, a reward that’s hard to beat. Earnings go in to your PayPal account, where you can either use them or have them transferred to your regular bank account. Like all these cards, there’s no annual fee. Issued by Synchrony Bank.

  • Capital One Quicksilver Card – Capital One does not charge foreign transaction fees on any of their credit cards, which we applaud. This card is probably their best, offering a flat 1.5% rebate on every purchase you make.
  • Bank of America Travel Rewards Card – Earn 1.5 points per dollar charged to the card and redeem your points toward travel purchases at a penny-per-point rate. For example, 10,000 points earned equals a $100 credit to pay for travel purchases made with the card. And, in keeping with the travel theme, no foreign transaction fees.
  • Wyndham Rewards Visa – Hotel rewards credit card has no annual fee and no fees on foreign transactions. Earn points in the Wyndham loyalty program with each purchase. (Note that there is also a version of this card with an annual fee and greater rewards; be careful if you don’t want the annual fee.) Issued by Barclaycard.
  • Amazon Visa – Good rewards card for Amazon fans, which seems to be most people these days. Get a 3% rebate on Amazon purchases (or 5% if you’re an Amazon Prime customer), 2% on purchases at restaurants, gas stations, and drug stores, and 1% back on all other purchases. And no fees on those foreign transactions. Issued by Chase.
  • Hilton Honors American Express Card – No-annual-fee Hilton Hotels credit card has no foreign transaction fees and plenty of Hilton point-earning opportunities.
  • Citizens Bank Cash Back Plus Mastercard – Another nice credit card offering a straight 1.8% cash back on every single thing you buy — and no foreign transaction fees.
  • Capital One Venture One Rewards Card – Travel credit card gives you 1.25 “miles” per dollar charged to the card, with each point worth a penny when redeemed toward your travel purchases. Example: 10,000 points equals $100. (Note that Capital One also offers a Venture Rewards card that does have an annual fee, so be sure to get the correct one.)

  • JetBlue Mastercard – The no-annual-fee version of this popular airline credit card has no foreign transaction fees and plenty of opportunities to earn JetBlue frequent flyer miles.
  • Capital One SavorOne Card – Reward credit card for foodies has no annual fee and no foreign transaction fees. Earn 3% cash back on dining and entertainment purchases, 2% cash back on groceries, and 1% cash back on everything else.
  • Expedia Rewards Credit Card – If you’re a regular user of Expedia to book your travel, this rewards card with no foreign transaction fees may be of interest. No annual fee and the opportunity to earn 3 points per dollar on your Expedia bookings and 1 point per dollar everywhere else. (Note that each point is worth about 0.71 cents, so 1000 points would equal about $7.10 in actual value.)
  • United TravelBank Card – This no annual fee credit card from United Airlines and Chase has no foreign transaction fees, but don’t mistake it for other United credit cards that have annual fees. In fact, this card does not even earn United MileagePlus miles. Instead, you’ll earn 2% in TravelBank dollars on United purchases, and 1.5% back on all other purchases. These TravelBank dollars can then be used like cash to pay for United purchases. While it’s not a terrible rewards formula, you are restricted to using your rewards on United purchases, when in reality this is simply a cash back card with a formula worse than many others on the market. (Compare other cash back cards here.)
  • Capital One Platinum Mastercard – While the name of this card suggests high-end appeal, in reality it is a card targeted to “average” credit customers who either don’t have a credit track record or have had some credit issues in the past. It has a high 25.74% interest rate and no rewards. On the upside, no annual fee and no foreign transaction fees.