Many credit cards add foreign transaction fees of around 3% every time you make a purchase abroad. Here are our favorite low-annual-fee credit cards with no foreign transaction fees. Top cards at a glance*No foreign transaction fees on the Chase Freedom Flex begin Sept. 20. It's a solid choice for entrepreneurs who want to separate business expenses while incurring no foreign transaction fees. Several cards with annual fees under $100 — or no annual fee at all — charge no foreign transaction fees while still offering valuable rewards.