How to Buy US Stocks from Canada (2026 Guide)
Buying US-listed stocks like Apple, Microsoft, or the SPY ETF from a Canadian brokerage account is straightforward once you know two things: which account to hold them in, and how to get your Canadian dollars into US dollars without paying a 2% surcharge every time. This guide walks through both.
Why buy US stocks from Canada at all?
The TSX makes up about 3% of global market capitalization. US-listed equities make up roughly 60%. If your portfolio is entirely Canadian, you are missing the world's largest and deepest equity market, including nearly every mega-cap tech name (Apple, Microsoft, Nvidia, Alphabet, Amazon), most of the world's biggest healthcare and consumer companies, and a much broader set of sector ETFs than what trades in Canada.
The good news: every major Canadian discount brokerage lets you buy US-listed stocks and ETFs directly. The catch is that the cost of doing so varies widely depending on your broker, your account type, and how you convert Canadian dollars to US dollars.
The 4 ways to get US stock exposure
Before you place an order, decide which of these four routes fits your goal. They differ in cost, control, and how much the CRA and IRS will take from your dividends.
Direct US listing
- Buy AAPL, VOO, VTI on NYSE/NASDAQ
- Trades settle in USD, needs USD in account
- Full US dividend after treaty withholding
- Cheapest long-term for large positions
CDR (Canadian Depositary Receipt)
- Buy .NE-listed ticker like AAPL.NE
- Priced in CAD, fractional exposure
- Currency-hedged wrapper (adds hidden cost)
- Good for small buys, no FX conversion
Canadian ETF holding US stocks
- VFV, XUS, ZSP wrap the S&P 500
- Trades in CAD on the TSX
- Extra 15% US withholding drag on dividends
- Zero-friction entry, higher long-term drag
US-listed ETF (in RRSP)
- VTI, VOO, ITOT held directly in USD
- No 15% US dividend withholding in RRSP
- Requires Norbert's gambit or USD funding
- Optimal for high-balance RRSPs
The currency conversion problem
This is where most Canadians silently lose money. When you buy a US stock, your broker has to convert CAD to USD to settle the trade. Big-bank brokerages typically charge a 1.5% to 2.5% spread on that conversion, meaning a $10,000 US stock purchase costs you an extra $150 to $250 before you even own the shares. Sell the position later, and you pay the spread again on the way back.
Norbert's gambit in 60 seconds
The single most useful trick for a Canadian investor is Norbert's gambit, a legal way to convert CAD to USD at almost interbank rates using a dual-listed ETF like DLR/DLR.U (Horizons US Dollar Currency ETF). The mechanics:
- Buy DLR (in CAD) inside your brokerage account
- Call the broker or use the online journal tool to move the units to the USD side as DLR.U
- Sell DLR.U (in USD) - the USD proceeds settle in your USD account
- Total cost: two commissions plus a tiny bid/ask spread, typically under 0.05% total
Which account should hold your US stocks?
The account you use matters more than the ticker you pick. The 15% US withholding tax on dividends applies differently in each Canadian shelter.
| Account | Withholding on US dividends | Recoverable? | Best for |
|---|---|---|---|
| RRSP / RRIF | 0% (treaty exemption on US-listed securities) | N/A - no tax withheld | Long-term US dividend payers |
| TFSA | 15% withheld, not recoverable | No | US growth stocks with low or no dividends |
| FHSA | 15% withheld, not recoverable | No | Same as TFSA - avoid high dividend yields |
| Non-registered | 15% withheld | Yes, via T2209 foreign tax credit | US stocks if RRSP is maxed |
| RESP | 15% withheld, not recoverable | No | Growth-tilted US ETFs |
Ranking Canadian brokers for US stock buyers
Every discount broker in Canada now offers commission-free ETF buys or ultra-low commissions on US stocks. The real differentiator is how they handle US dollars: do they have a native USD account (no forced conversion between trades), how much do they charge for FX, and do they support Norbert's gambit cleanly?
Interactive Brokers
- Best-in-class FX (~0.002% spread)
- Native multi-currency, no forced conversions
- $1 minimum commission on US stocks
- Steepest learning curve
Questrade
- Native USD RRSP and TFSA available
- $4.95 to $9.95 per stock trade, free ETF buys
- Norbert's gambit supported (call to journal)
- Solid middle-ground pick
Wealthsimple
- $0 commissions on US stocks
- 1.5% CAD-to-USD conversion by default
- USD accounts on Premium ($10/month, waived at $100k+)
- Easiest interface, worst FX for small buys
Step-by-step: your first US stock trade
PLACE A US STOCK BUY IN 5 MINUTES
- Open (or convert to) a USD-side account in your existing RRSP or TFSA - Questrade, IBKR, and Wealthsimple Premium all support this
- Fund the account with CAD as you normally would from your bank
- Convert CAD to USD via Norbert's gambit (buy DLR, journal to DLR.U, sell DLR.U) unless you are trading under $2,000 where the spread cost is negligible
- Once USD settles (typically T+1 or T+2), place a limit order for your US ticker - use limit orders, not market, especially at the US open when spreads widen
- Confirm the trade shows in USD on your account summary and check the settlement date
Once your positions are in place, tools like Wealth Rebalancer can automatically track your US and Canadian holdings side by side in a single CAD-normalized dashboard, so you know when to top up your US allocation without having to eyeball currency-mixed statements.
Frequently asked questions
Do I need to file a US tax return if I buy US stocks from Canada?
No. As a Canadian resident holding US securities through a Canadian brokerage, you file only a Canadian T1 return. Your broker submits a W-8BEN form on your behalf, and any US withholding tax on dividends is either avoided (RRSP) or claimed as a foreign tax credit on your Canadian return (non-registered).
Are CDRs the same as owning the actual US stock?
Almost, but not quite. A CDR gives you fractional exposure to a US stock priced in CAD, with a built-in currency hedge. Over long horizons the hedge can either help or hurt depending on where the USD/CAD rate moves, and it costs roughly 0.50% per year in embedded fees. For long-term holds, direct US-listed stock in an RRSP is usually cheaper.
What is the cheapest way to convert CAD to USD in Canada?
Norbert's gambit using DLR/DLR.U at Questrade, TD Direct Investing, or Wealthsimple typically converts $10,000+ for under $20 in total costs, versus $150+ at big-bank forex rates. Interactive Brokers is even cheaper (~0.002%) but has a $10,000+ minimum funding threshold for the best rates.
Should I hold US dividend stocks in my TFSA?
Generally no. The 15% US withholding tax on dividends is non-recoverable inside a TFSA because the IRS does not recognize the TFSA as a retirement account under the Canada-US tax treaty. Growth stocks with minimal dividends (Berkshire Hathaway, Alphabet, most tech names) are fine in a TFSA - it is the high-yield US names (dividend aristocrats, REITs) that hurt.
Can I hold US stocks in my RRSP without paying US tax?
Yes, and this is one of the best-kept secrets in Canadian personal finance. The Canada-US tax treaty exempts US dividends earned inside an RRSP or RRIF from the 15% withholding tax, but only if the security is US-listed and held directly. Canadian ETFs holding US stocks (like VFV) do not qualify - the withholding is applied inside the fund before it reaches your RRSP.
How much do Canadian brokers charge to buy US stocks?
Wealthsimple charges $0 in commissions but takes 1.5% on the CAD-to-USD conversion. Questrade charges $4.95 to $9.95 per stock trade with free ETF buys and supports low-cost Norbert's gambit. Interactive Brokers charges as little as $1 per trade with near-zero FX spreads. Big-bank brokers (RBC, TD, BMO) charge $9.95 flat plus 1.5% to 2% on FX.