NerdWallet Home Page

7 Best No Foreign Transaction Fee Credit Cards in Canada for 2025

May 16, 2025
The majority of credit cards charge a 2.5% fee on every purchase you make abroad. Avoid it by choosing a credit card with no foreign transaction fees. A U.S. dollar credit card can also be handy if you make frequent U.S. purchases.
Profile photo of Georgia Rose
Written by Georgia Rose
Lead Writer & Content Strategist
Profile photo of Athena Cocoves
Edited by Athena Cocoves
Managing Editor
Profile photo of Georgia Rose
Written by Georgia Rose
Lead Writer & Content Strategist
+ 1 more
Many or all of the products featured here are from our partners who compensate us. This may influence which products we write about and where and how the product appears on a page. However, this does not influence our evaluations. Our opinions are our own.

Have you ever looked at your credit card bills after returning home from a trip abroad and been shocked at how much each purchase actually cost you? Or ordered something online from an American retailer that turned out to be more expensive than you expected? It’s not that the exchange rate is worse than you thought — your credit card issuer likely added a foreign transaction fee, or FX fee, to the purchase.

Best ‘no foreign transaction fee’ credit cards

Best overall no FX fee card
Annual fee$120
Interest rates
20.99% / 22.99%
Intro offer
Up to 40,000 Points
Recommended credit score700-900

Our pick for: Premium perks
Annual fee$399
Interest rates
9.99%
Intro offer
Up to 80,000 Points
Recommended credit scoreN/A

Our pick for: Airport lounge access
Annual fee$150
Interest rates
20.99% / 22.99%
Intro offer
Up to 40,000 Points
Recommended credit scoreN/A

Our pick for: Students
EQ Bank Card
EQ Bank Card
3.7
NerdWallet rating
APPLY NOW
on EQ Bank's website
Annual fee$0
Interest ratesN/A
Intro offer
3.50% interest rate
Recommended credit scoreN/A

Our pick for: Businesses
Scotiabank Passport™ Visa Infinite Business* Card
APPLY NOW
on Scotiabank's website
Annual fee$199
Interest rates
19.99% / 22.99%
Intro offer
Up to 40,000 Points
Recommended credit scoreN/A

Our pick for: Prepaid card
KOHO Prepaid Mastercard (Essential Plan)
APPLY NOW
on KOHO's website
Annual fee
$48
Interest ratesN/A
Intro offer
$40
Recommended credit scoreN/A

Our pick for: No annual fee
Scotiabank American Express® card
APPLY NOW
on Scotiabank's website
Annual fee$0
Interest rates
19.99% / 22.99%
Intro offer
Up to 7,500 Points
Recommended credit scoreN/A

Methodology

BACK TO TOP
NerdWallet Canada selects the best credit cards based on overall consumer value as well as their suitability for specific kinds of consumers. Factors in our evaluation methodology include each card’s earning rates, rewards structure (such as flat-rate or bonus categories), annual fee, redemption options, promotional APR period for purchases, bonus offers for new cardholders, and noteworthy features such as insurance, loyalty bonuses or the ability to choose one’s own rewards categories.

Summary of the best 'no FX fee' credit cards

CardNerdWallet ratingAnnual feeInterest ratesRewards rateApply Now
Scotiabank Gold American Express® Card
APPLY NOW
on Scotiabank's website
Scotiabank Gold American Express® Card
5.0/5
$120
20.99%/22.99%
1x-6x Points
Scotiabank Platinum American Express® Card
APPLY NOW
on Scotiabank's website
Scotiabank Platinum American Express® Card
5.0/5
$399
9.99%
2x Points
Scotiabank Passport® Visa Infinite* Card
APPLY NOW
on Scotiabank's website
Scotiabank Passport® Visa Infinite* Card
5.0/5
$150
20.99%/22.99%
1x-3x Points
EQ Bank Card
APPLY NOW
on EQ Bank's website
EQ Bank Card
3.7/5
$0
N/A
0.5%
Scotiabank Passport™ Visa Infinite Business* Card
APPLY NOW
on Scotiabank's website
Scotiabank Passport™ Visa Infinite Business* Card
4.2/5
$199
19.99%/22.99%
1.5x Points
KOHO Prepaid Mastercard (Essential Plan)
APPLY NOW
on KOHO's website
KOHO Prepaid Mastercard (Essential Plan)
4.9/5
$48
N/A
1%-6.5%
Scotiabank American Express® card
APPLY NOW
on Scotiabank's website
Scotiabank American Express® card
5.0/5
$0
19.99%/22.99%
1x-3x Points

Should I use a U.S. dollar credit card?

If the majority of your purchases are in American dollars, a credit card that lets you transact in USD may be more beneficial than a no FX fee card. For example, cards like the BMO U.S. Dollar Mastercard and RBC U.S. Dollar Visa Gold let you make purchases in USD so you can avoid currency conversion and foreign exchange fees.

That said, you’ll need to consider how you’ll pay your monthly credit card bills. A U.S. dollar credit card may require you to pay your bill in USD. If you don’t have a steady stream of U.S. income, you’ll need to convert your Canadian dollars to USD before you can pay your bills, which will likely result in FX fees.

Frequently asked questions


When you buy something that’s not in Canadian dollars using your credit card, issuers often charge a foreign transaction fee for the transaction — typically around 2.5% of the purchase price. You may not have noticed it before, since it’s rolled into the total charge that shows up on your statement.

In addition to the transaction fee charged by the issuer, credit card networks typically markup the cost of converting money. For example, the Bank of Canada may list the exchange rate from USD to CAD as 1.35 (for every $1 USD you spend abroad, it costs you $1.35 CAD). But when you use your credit card, the network (e.g., Visa) may use a slightly marked-up rate of 1.36, so for every $1 USD you spend, it actually costs $1.36 CAD.

You can use these calculators from Visa and Mastercard to estimate your total transaction costs. American Express does not post conversion markups for Canada publicly.

VISA EXCHANGE RATE CALCULATOR

MASTERCARD EXCHANGE RATE CALCULATOR

Some merchants allow you to choose between the local currency or your home currency when conducting a transaction, which is known as dynamic currency conversion, or DCC. If you choose to pay in CAD while abroad, you’ll pay the exchange rate set by the merchant at that moment, which can be considerably higher than the standard rate. If you opt to pay in the local currency, the currency conversion is handled by your financial institution, typically resulting in a more competitive rate.

Most credit cards charge a foreign transaction fee of around 2.5%. Check your credit card terms and conditions for the specific fee you’ll be charged.

To calculate how much you’re paying in FX fees:

  1. Convert the amount you’re spending to Canadian dollars using the most up-to-date exchange rate. (If you want a more accurate calculation, you can use the currency exchange rate issued by your credit card network).

  2. Divide that figure by 100.

  3. Multiply it by the transaction fee.

For example, let’s say you’re visiting the United States and you want to pay for a meal that costs $50 USD, and your card’s foreign transaction fee is 2.5%. Assuming your credit card’s network’s current exchange rate for USD to CAD is 1.35, here is how the calculation works out:

  • $50.00 USD x 1.35 = $67.50 CAD

  • $67.50 / 100 = $0.675

  • $0.675 x 2.5 = $1.69

The foreign transaction fee for this purchase would be $1.69. And your total would be $69.19 CAD.