Skip to main content

Best Way to Exchange Currency in Canada (2026): Cheapest Methods Compared

Updated

Currency Exchange in Canada: What You’re Really Paying

Every time you exchange currency, someone takes a cut. The question is how much — and whether you can do better.

The hidden cost of currency exchange is the spread — the difference between the mid-market rate (what banks use to trade between each other) and what they charge you. A 2.5% spread on $10,000 is $250 that disappears silently.

The mid-market rate is the “real” rate. Websites like XE.com, Google, and the Bank of Canada show the mid-market rate. Everything a bank or exchange bureau quotes will be worse than this.


Methods Compared: Cost on $5,000 CAD to USD

At a mid-market rate of 0.73, $5,000 CAD = $3,650 USD at zero cost.

MethodEffective RateUSD ReceivedCost
Norbert’s Gambit0.7285$3,643~$7 in commissions
Wise0.7270$3,635~$15 fee
IBKR currency conversion0.7295$3,648~$2 (0.002% min $2)
No-FX credit card (spending only)0.7265n/a~0.5% of spend
Questrade FX0.7225$3,613~$37 spread
Bank online transfer0.7080$3,540~$110 spread
Bank branch0.7010$3,505~$145 spread
Airport kiosk0.6800$3,400~$250

Method 1: Norbert’s Gambit (Best for Investment Accounts)

Cost: ~0.1%–0.2% of amount converted
Best for: Converting $5,000+ for investment purposes (e.g., buying US stocks in your RRSP)
Account required: Canadian brokerage with both CAD and USD sides (Questrade, IBKR, National Bank Direct Brokerage)

How it works

  1. Buy DLR (Horizons US Dollar Currency ETF) in the CAD side of your account — it tracks USD but is quoted in CAD
  2. Wait for settlement (typically 1 business day)
  3. Call your broker (or submit online request) to “journal” shares from DLR (CAD) to DLR.U (USD)
  4. Wait for journalling to complete (typically same or next business day)
  5. Sell DLR.U — you now have USD in your account

Total cost on $10,000 CAD:

  • 2 trades × $5 commission = $10
  • DLR bid-ask spread: ~$2–$3
  • Total: ~$12–$13 vs. $250–$350 at a bank branch

Limitations: Requires a brokerage account; takes 2–4 business days total; minimum sensible amount is ~$2,000 (below that, the commissions eat the savings).


Method 2: Wise (Best for International Transfers)

Cost: 0.35%–0.65% of transfer amount
Best for: Sending CAD to a US (or other foreign) bank account; receiving foreign currency
Website: wise.com

Wise charges a small flat fee and converts at the mid-market rate. For a $2,000 CAD to USD transfer:

  • Wise fee: ~$10–$13
  • USD received: ~$1,445 (vs. ~$1,420 at a bank — saving ~$25)

Wise also offers a multi-currency account (CAD, USD, GBP, EUR, AUD and more) that’s useful for frequent travellers or people receiving payments in multiple currencies.

Limitations: Not for investment account funding — Wise deposits to a bank account, not a brokerage.


Method 3: No-Foreign-Transaction-Fee Credit Card (Best for Travel Spending)

Cost: 0%–0.5% above mid-market (Visa/Mastercard network rate)
Best for: Spending while travelling internationally

Canadian cards with no foreign transaction fee (no 2.5% surcharge):

CardAnnual FeeRewards
Scotiabank Passport Visa Infinite$1502x Scotia Rewards on groceries, dining, entertainment, transit
Rogers World Elite Mastercard$03% cashback on foreign currency purchases
Home Trust Preferred Visa$01% cashback, no FX fee
CIBC Smart for Students Visa$0No FX fee, student-friendly
Brim World Elite Mastercard$1992x Brim Points; extensive travel insurance

Do not use a standard Canadian credit card abroad — the 2.5% foreign transaction fee on every purchase adds up quickly. On $3,000 of travel spending, that’s $75 in hidden fees.


Method 4: Online Broker Currency Conversion

Most Canadian brokerages allow direct CAD↔USD conversion within your account, but at varying spreads:

BrokerSpread (approximate)Notes
Interactive Brokers0.002% ($2 minimum)Best rate of any major broker
National Bank Direct Brokerage0.3–0.5%Competitive; easy journalling for Norbert’s Gambit
Questrade~1.5%Worse than IBKR but available directly
RBC Direct Investing~2%Similar to bank branch
TD Direct Investing~2%Similar to bank branch

IBKR is the clear winner for pure currency conversion if you already have an account there.


Method 5: Bank Branch (Convenient but Expensive)

Cost: 2.5%–3.5% spread
Best for: Small amounts of cash for travel; emergencies

All major Canadian banks offer walk-in currency exchange. The convenience comes at a significant cost:

  • Common currencies (USD, EUR, GBP): 2.5%–3% spread
  • Less common currencies: 3%–5% spread
  • Some branches charge an additional service fee for small amounts

For $1,000 CAD to USD at a bank branch:

  • Mid-market: $730
  • Bank rate (2.5% worse): $712
  • Hidden cost: $18

For $10,000+, that $180+ difference is significant.


Method 6: Currency Exchange Bureaus

Cost: 2%–4% spread (varies widely)
Best for: Nowhere near as good as Wise or Norbert’s Gambit

Private currency exchange bureaus (Calforex, Currency Exchange International, etc.) are sometimes slightly better than bank branches for common currencies, but not competitive with digital alternatives. They can be useful for exchanging physical cash in obscure currencies that Wise doesn’t support.


Method 7: Airport and Hotel Kiosks (Avoid)

Cost: 5%–8% spread
Best for: Nothing. Use only as a genuine last resort.

Airport kiosks and hotel front desks offer the worst exchange rates. They count on convenience and captive customers. Never exchange more than $50–$100 at an airport kiosk if you can help it.


Which Method to Use: Decision Guide

SituationBest Method
Converting $10,000+ CAD to USD for RRSP/brokerageNorbert’s Gambit
Sending money to a US bank accountWise
Spending in USD/EUR/GBP while travellingNo-FX credit card
Small cash purchase abroad (<$200)Bank branch or ATM withdrawal
Converting USD to CAD (income from US clients)Wise or Norbert’s Gambit
Small-business invoicing in USDWise multi-currency account
Airport emergencyAirport ATM (better than kiosk)