Skip to main content
My WalletSign InFind My Card

Online brokers · Updated Oct 16, 2026

Best online brokers in Canada

Pick the investor you are. We add up a year of commissions and account fees at that balance, then score each broker on cost, accounts, US investing, features and welcome offers.

14 brokers · $25,000 · 24 trades a year

At a glance

#BrokerScoreStock & ETF tradeYearly costCurrency conversionWelcome offer
1Questrade Self-Directed Investing91/100$0$0$25,000 · 24 trades a year1.5%Free USD accounts, including TFSA and RRSP$100 on $25kEnds Nov 2, 2026
2Qtrade Direct Investing88/100$0$0$25,000 · 24 trades a yearNot published$650 on $25kEnds Jan 5, 2027
3Interactive Brokers Canada83/100$1 per order$24$25,000 · 24 trades a year0.002%Multi-currency accounts, including registered—
4BMO InvestorLine Self-Directed80/100$0$0$25,000 · 24 trades a yearNot published—
5Desjardins Online Brokerage (Disnat)80/100$0$0$25,000 · 24 trades a year0.15%–1.9%—
6Wealthsimple Self-Directed Investing80/100$0$0$25,000 · 24 trades a year1.5%$250 on $25k
7TD Easy Trade75/100100 free a yearthen $9.99$0$25,000 · 24 trades a yearNot published$750 on $25kEnds Oct 23, 2026
8National Bank Direct Brokerage73/100$0$0$25,000 · 24 trades a year1.7%—
9RBC Direct Investing64/100$9.95$238.80$25,000 · 24 trades a year1.6%$750 on $25kEnds Nov 2, 2026
10TD Direct Investing64/100$9.99$239.76$25,000 · 24 trades a yearNot published$750 on $25kEnds Oct 23, 2026
11Moomoo Canada62/100$1.49 per order$35.76$25,000 · 24 trades a yearNot publishedFree shares + 30 days commission-free
12Webull Canada61/100$0$8.40$25,000 · 24 trades a year1.5%$150 on $25k
13Scotia iTRADE56/100$9.99$239.76$25,000 · 24 trades a yearNot published—
14CIBC Investor’s Edge52/100$6.95$166.80$25,000 · 24 trades a year1.6%—

Broker profiles

1

Questrade Self-Directed Investing

Free USD accounts and the widest account choice at $0 commissions

91/100

Up to $1,000 cash — $100 for $20,000+, $300 for $50,000+ and $1,000 for $100,000+ in net new funding to self-directed accounts. 18 days left

Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Canadian and US stocks and ETFs

Currency conversion
1.5%

Free USD accounts, including TFSA and RRSP

Account fees
$0

No annual or inactivity fees

  • $0 stock and ETF commissions, $0 US equity options commissions
  • Free USD accounts in TFSAs and RRSPs
  • Reimburses up to $150 per account you transfer in
2

Qtrade Direct Investing

Research tools and a large cash-back offer

88/100

Up to $5,000 cash back — 5% back on $1,000–$10,000, then $550 to $5,000 by deposit tier, plus $100 if you fund $25,000+ in your first 30 days. Ends Jan 5, 2027

Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Online stocks, ETFs and mutual funds

Currency conversion
Not published

USD accounts; registered USD accounts US$15/quarter

Account fees
$0

No admin fee on CAD accounts

  • $0 online stock, ETF and mutual fund trades
  • Options at $0.75 a contract with no base fee
  • Up to $5,000 cash back for new clients until Jan 5, 2027
3

Interactive Brokers Canada

Cheap currency conversion and global markets

83/100
Yearly cost
$24

24 × $1.00

Stock & ETF trade
$1 per order

$0.01/share, $1 minimum, 0.5% cap (Canadian); US$0.005/share, US$1 minimum (US)

Currency conversion
0.002%

Multi-currency accounts, including registered

Account fees
$0

No account, custody or platform fees

  • Currency conversion for about 0.002% (US$2 minimum)
  • Access to markets in dozens of countries
  • No account or custody fees
4

BMO InvestorLine Self-Directed

Bank clients who want $0 trades and cheap options

80/100
Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Since September 14, 2026

Currency conversion
Not published

CAD and USD accounts available

Account fees
$0

Admin fees eliminated Sept 14, 2026

  • $0 stock and ETF trades since September 2026
  • Options $0.90 a contract with no base fee
  • No admin fees and no minimum balance
5

Desjardins Online Brokerage (Disnat)

Quebec investors and Desjardins members

80/100
Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Online stocks and ETFs on Classic and Direct

Currency conversion
0.15%–1.9%

CAD and USD accounts available

Account fees
Conditional

$30 a quarter if inactive (waived with 6+ trades a year, $15,000+, or age 18–30)

  • $0 online stock and ETF trades
  • Inactivity fee waived for ages 18–30
  • Streaming Direct platform for active traders
6

Wealthsimple Self-Directed Investing

Commission-free investing in one simple app

80/100

1% transfer match, up to $20,000 — Register for the match, then transfer $25,000+ from another institution within 30 days. Paid in 24 monthly instalments.

Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Canadian and US stocks and ETFs

Currency conversion
1.5%

USD accounts $10/month on Core; free from $100,000 in assets

Account fees
$0

No account or inactivity fees

  • $0 commissions on Canadian and US stocks and ETFs
  • Fractional shares and automatic dividend reinvestment
  • Pays your old broker’s transfer fees on $25,000+
7

TD Easy Trade

Beginners who make fewer than 100 trades a year

75/100

Up to 3% cash back, max $15,000 — 3% of assets transferred into TFSAs, RRSPs and FHSAs, 1% for cash accounts, on $2,500+. 8 days left

Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
100 free a year

Then $9.99 per trade; $1.99 for orders under one share

Currency conversion
Not published

Free USD account included

Account fees
$0

No maintenance fees or minimum balance

  • 100 free trades a year, including partial shares
  • Invest from $1
  • Free USD account
8

National Bank Direct Brokerage

A big-bank brokerage with $0 commissions

73/100
Yearly cost
$0

$25,000 · 24 trades a year

Stock & ETF trade
$0

Online stocks, ETFs, funds and GICs

Currency conversion
1.7%

CAD and USD accounts available

Account fees
Conditional

$100 a year under $20,000 (waived if you’re 30 or younger)

  • $0 online stock and ETF trades
  • Nine account types including RDSP
  • Admin fee waived under 30 or with $20,000+
9

RBC Direct Investing

RBC clients moving a large registered account

64/100

Up to 3% cash back, max $15,000 — 3% of assets transferred into registered accounts, 1% for non-registered, on $2,500+. 18 days left

Yearly cost
$238.80

24 × $9.95

Stock & ETF trade
$9.95

$6.95 at 150+ trades a quarter; GoSmart accounts get 50 free trades a year; 50+ ETFs free

Currency conversion
1.6%

CAD and USD accounts available

Account fees
$0

No maintenance fee or minimum balance

  • Up to 3% cash back on transfers until Nov 2, 2026
  • No maintenance fees
  • Up to $200 back on transfer fees
10

TD Direct Investing

The widest account choice and advanced platforms

64/100

Up to 3% cash back, max $15,000 — 3% of assets transferred into registered accounts, 1% for non-registered, on $2,500+. 8 days left

Yearly cost
$239.76

24 × $9.99

Stock & ETF trade
$9.99

$7 at 150+ trades a quarter; $1.99 for orders under one share; select ETFs $0

Currency conversion
Not published

CAD and USD accounts available

Account fees
Conditional

$25 a quarter under $15,000 (waivers available)

  • Up to 3% cash back on transfers until Oct 23, 2026
  • Ten account types including RDSP and LIF
  • Advanced Dashboard for active traders
11

Moomoo Canada

Active traders who want charting tools

62/100

Free shares + 30 days commission-free — 30 days of commission-free trading, then 10 free shares with a $1,000 net deposit or 30 with $8,000, held 30 days. Terms last published July 2026 — confirm before opening.

Yearly cost
$35.76

24 × $1.49

Stock & ETF trade
$1.49 per order

Minimum per Canadian order ($0.49 commission + $1 platform fee); US orders from US$1.99

Currency conversion
Not published

Trade US stocks in USD

Account fees
$0

No account fee listed

  • Advanced charting and market data in the app
  • US options at US$0.65 a contract
  • Free-share welcome rewards
12

Webull Canada

Mobile traders who want paper trading

61/100

$150 transfer bonus — Webull lists a $150 bonus for transferring assets in. Minimums and dates are in its offer terms.

Yearly cost
$8.40

24 × $0.00 + $8.40 fees

Stock & ETF trade
$0

Canadian and US stocks and ETFs

Currency conversion
1.5%

Converts at exchange rate + 1.5%

Account fees
Conditional

$0.70 a month per account ($8.40 a year)

  • $0 stock and ETF commissions
  • Paper trading to practise
  • Free Level 2 data trial
13

Scotia iTRADE

Scotiabank Ultimate Package clients (100 free trades a year)

56/100
Yearly cost
$239.76

24 × $9.99

Stock & ETF trade
$9.99

$4.99 at 150+ trades a quarter; 200+ ETFs free; free trades with Scotiabank Ultimate (100) or Preferred (50) packages

Currency conversion
Not published

CAD and USD accounts available

Account fees
$0

No fee on TFSAs and FHSAs; RRSPs $100 a year under $25,000 with fewer than 12 trades

  • 200+ commission-free ETFs
  • Up to 100 free trades a year with a Scotiabank package
  • Newcomer offer: 10 free trades + transfer credit
14

CIBC Investor’s Edge

Under-25 CIBC clients ($0 trades with Smart Start)

52/100
Yearly cost
$166.80

24 × $6.95

Stock & ETF trade
$6.95

$4.95 at 150+ trades a quarter; $0 under 25 with CIBC Smart Start; 180+ ETFs free

Currency conversion
1.6%

CAD and USD accounts available

Account fees
Conditional

$100 a year at $10,000 or less (first year free for new clients)

  • $6.95 trades — the cheapest of the big-bank brokerages that still charge
  • $0 trades under 25 with CIBC Smart Start
  • Published FX tiers

Best broker by investor type

If you’re…PickWhy
Just starting with a small balanceQuestrade Self-Directed Investing$0 a year on $5,000 · 12 trades a year, with fractional shares
Wanting everything in one appWealthsimple Self-Directed Investing$0 trades, fractional shares, plus chequing and a credit card in the same app
Buying a lot of US stocksInteractive Brokers CanadaAbout 0.002% of the amount (US$2 minimum per conversion); multi-currency accounts, including registered
An active trader (120+ trades a year)Questrade Self-Directed Investing$0 a year on $100,000 · 120 trades a year
Moving $100,000 or moreTD Easy Trade$3,000 cash on a $100,000 registered transfer (offer ends Oct 23, 2026)
Wanting your bank’s brokerageBMO InvestorLine Self-Directed$0 trades and admin fees eliminated Sept 14, 2026

FAQ

Online broker questions

What is the best online brokerage in Canada?

Questrade Self-Directed Investing has the highest WalletReturn score (91/100): $0 stock and ETF commissions, $0 US equity options commissions. Qtrade Direct Investing (88) and Interactive Brokers Canada (83) follow.

Which brokers have $0 commissions in Canada?

Wealthsimple, Questrade, Qtrade, National Bank, BMO InvestorLine, Disnat, Webull charge $0 to buy and sell Canadian and US stocks and ETFs online. TD Easy Trade includes 100 free trades a year.

How much do big-bank brokerages charge per trade?

RBC Direct Investing charges $9.95, TD Direct Investing and Scotia iTRADE $9.99 and CIBC Investor’s Edge $6.95 per online trade. BMO InvestorLine and National Bank charge $0. At 24 trades a year, a $9.99 commission costs about $240.

Which broker is best for buying US stocks?

Interactive Brokers Canada has the cheapest currency conversion (About 0.002% of the amount (US$2 minimum per conversion)). Questrade offers free USD accounts, including in TFSAs and RRSPs, so you can hold US dollars instead of converting on every trade.

WalletReturn is independent. We may earn a commission when you open an account through some links; that never changes our scores or our numbers. Fees and offers change — confirm them with the provider before you open an account. This is general information, not investment advice. Investments are not guaranteed; CIPF protection covers missing client property if a member firm fails, not market losses.