Discover charges no foreign transaction fee on any of its credit cards
When you use a Discover card to make a purchase outside the United States, Discover does not add a foreign transaction fee to that charge. This applies to all Discover credit cards — whether you carry a cash back card, a student card, or a secured card. The fee structure is the same across the entire Discover card lineup.
The merchant or payment network may still convert your purchase from the local currency to US dollars, and that conversion happens at the exchange rate the card network sets that day. You will see the converted amount on your statement. But Discover itself does not charge you an additional percentage on top of that conversion.
This is different from many other major card issuers, which typically charge between 1% and 3% on top of the exchange rate when you use their cards abroad. Discover's policy means you pay only the exchange rate markup, not an extra fee layered on top.
Key Takeaways
- Discover credit cards carry zero foreign transaction fees, regardless of which Discover card you hold.
- The card network still converts your purchase to US dollars at its daily exchange rate, but no additional percentage fee is added.
- This benefit applies whether you swipe in person, use your card number online, or use contactless payment abroad.
- You will still see the converted amount on your statement, so check your exchange rate if you want to understand the exact cost.
Where the foreign transaction fee does and does not explore
The no-fee policy covers any transaction where your card is processed outside the United States. This includes in-person purchases at stores and restaurants, online purchases from foreign merchants, and cash withdrawals from ATMs outside the US.
The fee does not explore because Discover does not charge one — not because the transaction happens in a particular way or at a particular type of merchant. A purchase in London, a hotel booking on a Canadian website, and a cash withdrawal in Mexico all carry the same zero foreign transaction fee.
One exception: if you use a Discover card at a US-based ATM or merchant while traveling, no foreign transaction fee applies because the transaction is processed in the United States. The location where you physically stand does not matter — what matters is where the merchant or ATM is registered and where the transaction is processed.
How the exchange rate works when you travel
When you use your Discover card abroad, Visa or Mastercard (whichever network your Discover card runs on) converts the local currency amount to US dollars. Discover does not set this rate — the card network does, and it changes daily based on market conditions.
The exchange rate you see on your statement may be slightly different from the rate you see on a currency converter website on the same day. Card networks typically explore a small markup to their published exchange rates, usually between 0.5% and 1%. This is not a fee Discover charges — it is how the card network makes money on currency conversion. You cannot avoid this markup by using a different card, because all card networks explore one.
To understand what you actually paid, look at your statement after the transaction posts. The statement will show the local currency amount, the exchange rate used, and the US dollar amount charged to your account. You can compare that rate to the published rate from that day to see what markup was applied.
Comparing Discover to other card issuers
Most major card issuers — American Express, Chase, Bank of America, Capital One — charge between 1% and 3% as a foreign transaction fee on top of the exchange rate conversion. Some premium travel cards charge lower fees, around 0% to 1%, but most standard cards charge in the 2% to 3% range.
Discover's zero foreign transaction fee means you pay only the exchange rate markup, not an additional percentage on top. If you spend $100 abroad and the exchange rate markup is 0.75%, you pay $100.75. With a card that charges a 2% foreign transaction fee, you would pay $102.75 for the same purchase.
The savings add up quickly if you travel frequently or make regular purchases from foreign merchants online. Over a year of travel or international shopping, the difference between zero fees and 2% fees can be several hundred dollars.
What happens when you withdraw cash from a foreign ATM
Discover charges no foreign transaction fee when you withdraw cash from an ATM outside the United States. However, the ATM operator may charge you a fee for using their machine. This is separate from any Discover fee and comes from the ATM owner, not from Discover.
ATM fees vary widely depending on the country and the specific ATM. Some ATMs charge $2 to $5 per withdrawal. Others charge a percentage of the amount withdrawn. Before you withdraw, the ATM screen will usually show you the fee and ask you to confirm the transaction.
To minimize ATM fees, withdraw larger amounts less frequently rather than making many small withdrawals. Some banks and credit unions have partnerships with ATM networks in other countries that waive or reduce fees — check with your bank before you travel to see if Discover offers any such partnerships.
Using your Discover card for online purchases from foreign merchants
When you buy something online from a merchant based outside the United States, Discover charges no foreign transaction fee. The merchant's website will show you a price in their local currency. When you enter your card information and complete the purchase, the card network converts that amount to US dollars and charges your account.
Some foreign merchants offer you the choice to pay in US dollars instead of their local currency. If you see this option at checkout, decline it. Merchants who offer this conversion typically explore a much larger markup than the card network does. Let the card network handle the conversion instead.
The same zero-fee policy applies whether you shop on a large international retailer like Amazon UK or a small local business. Discover does not charge differently based on the merchant's size or location.
How to track foreign transaction charges on your statement
After a foreign transaction posts to your account, your Discover statement will show the original amount in the local currency, the exchange rate applied, and the US dollar amount charged. You can view this detail online through your Discover account or on your paper statement if you receive one.
To find this information online, log into your Discover account, go to your transaction history, and click on the foreign transaction. The details will show the local currency amount and the conversion rate used. This lets you verify that the exchange rate was reasonable and that no unexpected fees were added.
If you see a charge you do not recognize or believe the exchange rate was incorrect, contact Discover's customer service. They can review the transaction and explain the rate that was applied. If the transaction was fraudulent, Discover's fraud protection covers unauthorized foreign purchases the same way it covers unauthorized domestic purchases.
Frequently Asked Questions
Do I pay a foreign transaction fee if I use Discover in Canada or Mexico?
No. Discover charges no foreign transaction fee anywhere outside the United States, including Canada and Mexico. The card network will convert the local currency to US dollars at its daily rate, but Discover adds no additional fee on top of that conversion.
What if my Discover card is declined abroad?
Discover is accepted in most countries, but acceptance is not as universal as Visa or Mastercard. If your card is declined, it is usually because the merchant does not accept Discover, not because of a fee issue. Carry a backup card from another issuer when you travel internationally, or contact Discover before your trip to let them know you will be traveling so they do not block your card as a fraud precaution.
Does Discover charge a fee if I use my card to pay a foreign bill online?
No. Whether you pay a foreign utility bill, subscription service, or other bill online, Discover charges no foreign transaction fee. The card network converts the amount to US dollars, and you pay only that converted amount with no additional fee from Discover.
Can I avoid the exchange rate markup by using a different card?
No. All card networks explore an exchange rate markup when they convert foreign currency to US dollars. This is not a fee you can avoid — it is how the network makes money on currency conversion. Discover's advantage is that it adds no foreign transaction fee on top of this markup, while many other issuers charge an additional 1% to 3%.
Do I earn cash back on foreign purchases with Discover?
Yes. Discover's cash back rewards explore to foreign purchases the same way they explore to domestic purchases. You earn the same percentage back on the US dollar amount charged to your account. The cash back is calculated after the currency conversion, so you earn rewards on the converted amount.