How to Buy US Stocks in Canada

Currency conversion, withholding tax, and the best brokerages for US investing

Buying US stocks from Canada is straightforward — but doing it efficiently requires understanding currency conversion, withholding taxes, and account type considerations. This guide covers everything you need to know to access US markets while minimizing costs.

Step 1: Open the Right Account

You need a brokerage that supports US trading. Most major Canadian online brokerages do:

BrokerageUS TradingUSD AccountFX Fee
QuestradeYesYes~1.5% (or Norbert's Gambit)
Wealthsimple TradeYesNo (auto-converts)1.5%
TD Direct InvestingYesYes~1.5–2%
National Bank DirectYesYes~1.5%
Interactive BrokersYesYes0.2% (best rate)

Step 2: Understand Currency Conversion

When you buy US-listed stocks or ETFs, you need US dollars. Most Canadian brokerages charge 1.5–2% to convert CAD to USD. On a $100 transaction, that's $150–$200 lost in conversion fees — before you even own the stock.

The Standard Route (Easy but Expensive)

Deposit Canadian dollars, place a USD order, the brokerage auto-converts at their spread. Convenient but costs 1.5–2% every time you buy or sell.

Norbert's Gambit (More Effort, Lower Cost)

A technique that converts CAD to USD for roughly 0.2–0.5% total cost instead of 1.5–2%. It involves buying a Canadian-listed ETF that also trades in USD (like DLR and DLR.U), then journaling shares across currency accounts. Takes 2–3 business days. Saves significant money on large transactions. Full Norbert's Gambit guide.

Step 3: Choose What to Buy

For most Canadian investors, the simplest and most effective approach to US equity exposure is buying a Canadian-listed US equity ETF (like VFV, ZSP, or XUU) in Canadian dollars. This avoids currency conversion entirely while giving you full US market exposure.

When does it make sense to buy US-listed securities directly?

Step 4: Withholding Tax Considerations

US companies must withhold 15% tax on dividends paid to Canadians. This applies regardless of whether you hold US stocks or US-listed ETFs. The account where you hold these investments determines whether you can recover this tax:

Important: Even a Canadian-listed ETF that holds US stocks (like VFV) is subject to withholding tax on underlying US dividends in a TFSA. You can't escape withholding tax entirely in a TFSA for US exposure, but some ETFs structure themselves to minimize it. See our full withholding tax guide.

Buying Individual US Stocks vs ETFs

Most Canadians who want US exposure are better served by a US equity ETF than by picking individual US stocks. Here's why:

If you do want individual US stocks, Questrade and Wealthsimple Trade both offer access. Questrade charges $4.95–$9.95 per trade plus the FX conversion. Wealthsimple charges 1.5% currency conversion on US trades automatically.

The efficient approach: Hold Canadian-listed ETFs (VFV, XUU) in your TFSA for US equity exposure. Use Norbert's Gambit + US-listed ETFs (VOO, VTI) in your RRSP for the withholding tax benefit and lowest MER.

US Stocks in a Taxable Account

In a taxable Canadian account, US stock gains are subject to Canadian capital gains tax (50% of the gain is added to income, taxed at your marginal rate). US dividends are taxed as regular income but receive a 15% foreign tax credit for the withholding already paid. Keep detailed records of the purchase price in Canadian dollars (adjusted cost base) for each US stock you hold.

Build Savings Before Investing in US Stocks

Currency fluctuations mean US investments can go down in CAD terms even when they go up in USD. Make sure you have a stable emergency fund first.

$100 Bonus — Code: 45ET55JSYA
Get $100 with KOHO