Skip to main content

Using Your American Credit Card in Canada: What Actually Works

Yes, your American credit card works in Canada, but you'll pay a foreign transaction fee

Your American credit card will be accepted at most Canadian merchants — Visa and Mastercard work the same way north of the border. The catch is that your card issuer charges you a foreign transaction fee, usually between 1% and 3% of the purchase amount. This fee appears on your statement weeks later, added to the converted amount. Some cards waive this fee, but most don't.

The conversion itself happens automatically. When you swipe or insert your card, the merchant's bank converts Canadian dollars to US dollars using that day's exchange rate, then your US bank adds the foreign transaction fee on top. You don't choose the exchange rate — the card networks (Visa, Mastercard) set it, and it's usually close to the mid-market rate you'd see on a currency website, but not identical.

The real question isn't whether your card works — it does — but whether you're paying more than you need to. That depends on which card you're using and what alternatives are available to you.

Key Takeaways

  • American Visa and Mastercard are accepted at most Canadian stores, gas stations, and restaurants, but your US bank charges a foreign transaction fee of 1% to 3% on top of the purchase.
  • Some American credit cards (often premium travel cards) waive foreign transaction fees entirely, making them cheaper than cards that charge the fee.
  • Using a Canadian ATM to withdraw cash costs less than paying the foreign transaction fee on small purchases, but more than using a no-fee credit card.
  • American debit cards work in Canada but charge the same foreign transaction fees as credit cards, plus your bank may add an ATM fee if you withdraw cash.
  • Contactless payment apps like Apple Pay and Google Pay use your credit card's foreign transaction fee, so they don't save you money — they just make the fee invisible.

Which American credit cards don't charge foreign transaction fees

If your card issuer waives foreign transaction fees, using your credit card in Canada costs you nothing beyond the purchase itself. The conversion happens, but no extra percentage is added. You need to check your card's terms — the issuer lists this in the benefits section, often under "travel" or "international."

Cards that commonly waive foreign transaction fees include premium travel cards like the Chase Sapphire Reserve, American Express Platinum, and Capital One Venture X, but these cards charge annual fees ($95 to $550) to offset the benefit. If you travel internationally often, the annual fee may pay for itself. If you visit Canada once every few years, it probably doesn't.

Some cards with no annual fee also waive foreign transaction fees — these are rarer but exist. Call your card issuer's customer service line (the number is on the back of your card) and ask directly: "Does this card charge a foreign transaction fee?" They'll give you a yes or no answer in under a minute.

When to use cash instead of your credit card

Withdrawing Canadian cash from an ATM in Canada costs less than paying a foreign transaction fee on small purchases. Here's the math: if you withdraw $100 CAD from a Canadian ATM, your US bank typically charges a flat fee of $2 to $3 (not a percentage). That's 2% to 3% of your withdrawal. If you then spend that $100 on a credit card purchase, you'd pay 1% to 3% in foreign transaction fees. So cash and credit cost roughly the same on a $100 purchase.

But cash wins on small purchases. A $20 coffee with a credit card costs you 20 cents to $0.60 in foreign transaction fees. Withdrawing $20 from an ATM costs $2 to $3 in fees, which is wasteful. The break-even point is usually around $50 to $75 — above that, credit card fees add up faster than a single ATM withdrawal fee.

Cash also works everywhere your card might not: small shops, farmers markets, and some restaurants still take cash only. But you have to plan ahead and find an ATM, which takes time.

How American debit cards work in Canada

Your American debit card works at Canadian ATMs and in stores, but it's not cheaper than a credit card. When you use a debit card to make a purchase, your bank charges a foreign transaction fee just like a credit card does — usually 1% to 3%. When you withdraw cash from a Canadian ATM, your bank charges a flat ATM fee (typically $2 to $3) plus the foreign transaction fee on the amount you withdraw.

The advantage of a debit card is that the money comes out of your account immediately, so you can't overspend. The disadvantage is that you have less fraud protection than a credit card. If someone steals your debit card number, the money is already gone from your account, and getting it back takes longer than disputing a credit card charge.

If you're choosing between a credit card and a debit card for a Canada trip, use the credit card. It costs the same or less, and you have stronger legal protection if something goes wrong.

Contactless payments and digital wallets in Canada

Apple Pay, Google Pay, and other digital wallets work in Canada the same way they work in the US — you hold your phone near the payment terminal and the transaction goes through. But here's what matters: the wallet uses your underlying credit card to process the payment, so you pay the same foreign transaction fee. The digital wallet doesn't change the fee or the exchange rate. It just makes the payment faster and hides the fee from you until your statement arrives.

If your credit card waives foreign transaction fees, then Apple Pay or Google Pay will also be fee-free. If your card charges the fee, the wallet charges it too. The wallet is convenient, but it's not a way to avoid the fee.

What happens when the exchange rate changes

The exchange rate between US dollars and Canadian dollars changes every day. When you make a purchase in Canada, the rate used is the one in effect on the day your transaction is processed, not the day you made the purchase. This can be a day or two later, depending on when the merchant's bank sends the transaction to your US bank.

You can't control which rate you get, and you can't lock in a rate in advance with a credit card. If the Canadian dollar weakens between the day you shop and the day the transaction processes, you'll pay slightly more in US dollars. If it strengthens, you'll pay slightly less. Over a week-long trip, these swings are usually small — a few dollars on a few hundred dollars of spending.

The only way to lock in an exchange rate is to buy Canadian currency in advance at a bank or currency exchange, but this costs money upfront and ties up your cash. For most travelers, it's not worth it.

American Express and Discover cards in Canada

American Express and Discover cards are accepted in Canada, but less widely than Visa and Mastercard. Most large retailers, hotels, and restaurants take Amex, but small shops and some gas stations don't. Discover is accepted even less often — many Canadian merchants don't recognize it at all.

If you're relying on Amex or Discover as your only card, bring a Visa or Mastercard as a backup. The foreign transaction fee rules are the same: check your card's terms to see if the fee is waived.

Frequently Asked Questions

Do I need to tell my credit card company I'm going to Canada?

No. Unlike some countries, Canada is not considered a high-fraud destination by US banks, so you don't need to call ahead. Your card will work without a heads-up. If you're traveling to multiple countries or staying for weeks, a quick call doesn't hurt, but it's not required for Canada.

What if my card is declined in Canada?

This is rare but happens. Call your card issuer's customer service number (on the back of your card) and ask them to clear any fraud blocks. If the card is old or damaged, the chip or magnetic stripe might not be reading properly — ask the merchant to try a different payment method or find another ATM. Bring a backup card if you can.

Can I use my American credit card to pay bills or rent in Canada?

Yes, if the Canadian business accepts credit cards. You'll pay the foreign transaction fee on the full amount, so it's more expensive than paying with a Canadian bank account or Canadian debit card. If you're staying in Canada long-term, opening a Canadian bank account saves money on recurring payments.

Is the exchange rate better at a bank or an ATM than on my credit card?

ATMs usually offer a better exchange rate than credit cards because they use the mid-market rate with only a flat fee, not a percentage fee. A bank's in-person currency exchange is usually worse than both — they add a larger markup. For a short trip, the difference is small enough that convenience matters more than rate-hunting.

What if I'm a Canadian resident with an American credit card?

You'll pay the foreign transaction fee every time you use it in Canada, which adds up quickly if you use it regularly. Open a Canadian bank account and get a Canadian credit card or debit card for everyday spending. Keep the American card for travel to the US or other countries.