Skip to main content

Hit that Buy or Sell Button with Confidence

Get analyst-built lists of ETFs with pre-defined screeners by RefinitivLegal Disclaimer footnote or search ETFs with your own filters

Keep an eye on ETFs you like and track the ones you hold with alerts and watchlists

Track ETF prices in the moment with free real-time streaming quotesLegal Disclaimer footnote 1

Stay ahead of the markets with online and mobile pre-market and after-hours trading at no extra cost

Hold ETFs in CDN or US dollarsLegal Disclaimer footnote 2 in a range of accounts, including a TFSA, FHSA, RRSP, cash or margin account

Automatically re-invest cash dividendsLegal Disclaimer footnote 3 to buy additional shares commission-free

Practice investing in ETFs and more

Use a risk-free Practice Account to try out the Online Investing platform and experiment with placing trades before committing real money. Free for RBC Royal Bank and RBC Direct Investing clients.

Explore Practice Accounts

Invest in ETFs Online and On the GoLegal Disclaimer footnote 4

See how to buy and sell ETFs on all three platforms:

Get More for Your Money

Pay a flat commission and get income projection, real-time streaming quotesLegal Disclaimer footnote 1 and online and mobile pre-market and after-hours trading at no extra cost.

See All Pricing

All Clients—no minimum trade requirements

$9.95 flat per transactionLegal Disclaimer footnote 5

Clients with 150 or more trades per quarter   

$6.95 flat per transactionLegal Disclaimer footnote 5

See All Pricing
ETF Price Commission Rate*
$0.00 - $0.50 2.5% of trade
$0.51 - $2.00 $35 + $0.02 per share
$2.01 and over $35 + $0.05 per share

*Minimum commission is $43 per transaction.

Sign up for timely and expert insights from Inspired Investor Trade.

Build your knowledge and get insights to support your decisions with our magazine, Inspired Investor Trade.

Invest in ETFs

Choose from thousands of exchange-listed Canadian and U.S. ETFs to hold in your account(s).

RBC digital banking security guarantee

Get 100% reimbursement for any unauthorized transactions conducted through the Online Investing platform.

See the Guarantee


Think of exchange-traded funds (ETFs) as a variety pack of stocks, bonds and other investments that can add diversification to your portfolio without the same price tag as purchasing the investments individually. ETFs trade on major stock exchanges throughout the day, and the investments in them track specific market indices, sectors or commodities (such as oil).

ETF shares, or units, can be bought and sold on a stock exchange throughout the trading day, just like stocks. They are a one-stop shop for purchasing an underlying asset or asset class.

An ETF's underlying securities are largely determined by the investment objective of the ETF. Some common underlying assets include stocks, bonds, commodities and currencies.

ETFs are open-ended, meaning units can be created or redeemed based on investor demand. This process is managed by market makers. A market maker is a trader at a bank or brokerage tasked with making firm bids or offers to ensure liquidity is maintained in the market.

An ETF listed for trading on a Designated Stock Exchange (DSE) is a qualified investment for registered plans. A DSE includes the TSX and other Canadian and U.S. exchanges. You can find a list of DSEs by visiting and searching "designated stock exchanges."

Exchange-traded funds (ETFs) provide the risks and rewards of the underlying market:

  • ETFs can give you access to a wide variety of sectors and indices, helping you achieve diversification
  • ETFs offer the same liquidity (ability to easily buy and sell) as other securities that trade on major exchanges
  • Most ETFs have low fees, making them a cost-effective way to diversify a portfolio

Like stocks, exchange-traded funds are bought and sold on major stock exchanges throughout the trading day, so there is a cost to trade them. At RBC Direct Investing, you'll pay just $9.95 flat CDN or U.S. per online and mobile tradeLegal Disclaimer footnote 5 with no minimum balance or trading activity required. When you make 150+ trades per quarter, you'll pay only $6.95 flat CDN or U.S. per online and mobile equity trade.