App Exclusive: $150 GeniusCash on the #1 no FX fee Visa in Canada!

Compare Canada’s best online brokers in one place. When choosing the best online broker for you, consider fees, customer service, and flexibility.

To start, click a “Compare” button on a broker below.

Sort products by:
Genius Rating
Earning/Saving Potential
Lowest Fees
Best Perks
Minimum Investment
$0
Maximum Stock Fee
$9.95
Maximum ETF Fee
$9.95
Account Maintence Fees
N/A
5.0 Genius Rating
1.4 (23) User Reviews

RBC Direct Investing is an online investment brokerage owned and run by the Royal Bank of Canada. It is designed for people primarily interested in managing their own investments. They offer flat fees for most typical trades, will cover up to $200 of transfer fees if you transfer more than $15,000 into your RBC Direct Investing account, and will do trades on your behalf for a commission.

Pros
  • No minimum investment required to get started
  • Practice accounts available to try before you buy
  • Lower commissions for people who do lots of trades
  • Royal Circle Membership for high wealth investors
Cons
  • Purchasing fee for ETFs
  • $25 per quarter maintenance fee
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
No minimum investment required to start trading
Special Features
  • Practice accounts to try out online investing risk-free
  • Active Trader Program with reduced fees and better research and tools
  • Royal Circle Membership with priority service, premium research, and preferred rates
Types Of Accounts
  • TFSA
  • RRSP
  • RRIF
  • RESP
  • Cash
  • Margin
  • Non-Personal
  • FHSA
  • LIRA
Types Of Investments
  • Stocks
  • ETFs
  • Options
  • Mutual funds
  • GICs
  • Bonds
  • New issues/IPOs
  • Gold and Silver certificates
Minimum Investment
$0
Email Support
Yes
Live Chat Support
No
Phone Support
Yes
Minimum Stock Fee
$0
Maximum Stock Fee
$9.95
Minimum ETF Fee
$0
Maximum ETF Fee
$9.95
Active Trader Stock Fee Per Trade
$6.95
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$15,000
Maximum Covered Transfer Fee
$200
Withdrawal Fees?
Yes
Account Maintence Fees
N/A
Inactivity Fee Amount
N/A
Promotion Description
N/A
Promotion Max Value
$10,000
Promotion Requirements For Max Value
$Invest $15,000 as a new client
Promotion End Dates
November 28, 2025
 
Minimum Investment
$0
Maximum Stock Fee
$9.95
Maximum ETF Fee
$9.95
Account Maintence Fees
$25
4.7 Genius Rating
1.3 (32) User Reviews

If you’re experienced with managing your own investments or self-directed trading, the BMO InvestorLine online brokerage may be just what you need. With advanced tools for experienced traders, and extra perks and benefits for people with lots of money to invest, this brokerage has won several awards over the years.

Pros
  • Advanced tools for active traders
  • Exclusive “5 Star” membership for very active or very wealthy traders
  • Flat fees and (relatively) straightforward pricing
  • Live support by phone
Cons
  • Higher than average fees
  • No real tools or support for newbies
  • Quarterly account minimum fee
  • Zero welcome bonus to entice you to sign up
  • Lack of automated tools to help simplify things and save you time
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
Flat $9.95 fee for most trades + Commision-free trades on popular ETFs.
Special Features
  • Advanced tools for active traders
  • Online demos and tutorials for new traders
  • BMO InvestorLine 5 Star Program
  • Self-Directed TFSA accounts have no minimum account balance fees
Types Of Accounts
  • TFSA
  • RRSP
  • RESP
  • RRIF
  • Individual
  • Joint
  • Cash
  • Margin
  • LIRA
  • LRSP
  • RLSP
  • LRIF
  • LIF
  • Non-personal
  • FHSA
Types Of Investments
  • Stocks
  • ETFs
  • Options
  • Mutual Funds
  • GICs
  • Bonds
  • CDRs
  • IPOs
Minimum Investment
$0
Email Support
Yes
Live Chat Support
Yes
Phone Support
Yes
Minimum Stock Fee
$9.95
Maximum Stock Fee
$9.95
Minimum ETF Fee
$9.95
Maximum ETF Fee
$9.95
Active Trader Stock Fee Per Trade
$3.95
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$15,000
Maximum Covered Transfer Fee
$200
Withdrawal Fees?
Yes
Account Maintence Fees
$25
Inactivity Fee Amount
See Issuer for Details
Promotion Description
N/A
Promotion Max Value
$10,000
Promotion Requirements For Max Value
$1,000,000
Promotion End Dates
November 02, 2025
 
Minimum Investment
$0
Maximum Stock Fee
N/A
Maximum ETF Fee
N/A
Account Maintence Fees
$0
4.4 Genius Rating
4.0 (1) User Reviews

Moomoo Financial supports users in finding success in the stock markets by providing them with advanced tools and comprehensive data that are essential for becoming seasoned investors. Previously, such technology was limited, complex, and costly, but now, Moomoo Financial offers them at no cost to the user.

Pros
Cons
Provinces
AB, BC, MB, NB, NL, NS, ON, SK, QC, PE
Eligibility
  • Have a Canadian SIN
  • Be a Canadian resident
  • Have a valid mobile phone number and email address
  • Be the age of majority in your province or territory
Why You Want It
$65 GeniusCash + Get up to $2,200 in trading perks + Extended trading hours.
Special Features
  • Low-commission stock and ETF trading
  • Excellent analytical and educational tools
  • No account minimum
  • Extended trading hours
  • Nasdaq TotalView free trial
  • Free level 2 market data
Types Of Accounts
  • TFSA
  • RRSP
  • Cash, Margin
Types Of Investments
  • Stocks
  • ETFs
  • REITs
  • IPO Subscriptions
  • Stock Options
Minimum Investment
$0
Email Support
Yes
Live Chat Support
Yes
Phone Support
Yes
Minimum Stock Fee
$1.49
Maximum Stock Fee
N/A
Minimum ETF Fee
$1.49
Maximum ETF Fee
N/A
Active Trader Stock Fee Per Trade
N/A
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$0
Maximum Covered Transfer Fee
N/A
Withdrawal Fees?
Yes
Account Maintence Fees
$0
Inactivity Fee Amount
$0
Promotion Description
$2,000 rebate commission stock cash coupon card and up to $200
Promotion Max Value
$2,200
Promotion Requirements For Max Value
$2,000
Promotion End Dates
N/A
 
Minimum Investment
$0
Maximum Stock Fee
$0
Maximum ETF Fee
$0
Account Maintence Fees
$0
4.1 Genius Rating
2.0 (4) User Reviews

The National Bank Direct Brokerage is one of the top-rated online brokers in Canada, thanks to its competitive fee structure, library of training sessions and tips, and the security offered by a major financial institution. This was the first online trading platform to offer commission-free for stocks and ETF trades in Canada, and its recently launched mobile app makes National Bank Direct Brokerage even more convenient for trading on the go.

Pros
  • No trading fees to worry about
  • Webinars, training sessions, and analysis tools
  • Backed by a solid financial institution
Cons
  • Surprisingly large administration fee
Provinces
ALL
Eligibility
  • Be a Canadian resident
Why You Want It
$0 commission on all transactions + No minimum balance to get started.
Special Features
  • Market-Q, Options Play, Decisions-Plus and more tools available
  • Several types of accounts and products to choose from
  • Access to a range of tools, webinars, and tutorials on investing
Types Of Accounts
  • RRSP
  • TFSA
  • Cash
  • Margin
  • Short-selling
  • RESP
  • Spousal RRSP
  • RRIF
  • Spousal RRIF
  • RESP
  • FHSA
Types Of Investments
  • Equities
  • ETFs
  • Options
  • Mutual funds
  • Bonds
  • Exchange-traded debentures
  • GICs
  • Linked notes
Minimum Investment
$0
Email Support
Yes
Live Chat Support
No
Phone Support
Yes
Minimum Stock Fee
$0
Maximum Stock Fee
$0
Minimum ETF Fee
$0
Maximum ETF Fee
$0
Active Trader Stock Fee Per Trade
N/A
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$20,000
Maximum Covered Transfer Fee
$150
Withdrawal Fees?
Yes
Account Maintence Fees
$0
Inactivity Fee Amount
$0
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
N/A
 
Minimum Investment
$0
Maximum Stock Fee
$0
Maximum ETF Fee
$0
Account Maintence Fees
$0
3.9 Genius Rating
2.3 (14) User Reviews

Questrade is one of Canada's most popular online brokers. Its surprisingly low fees and utter transparency regarding all costs are intriguing and refreshing for potential investors, and thoroughly enjoyed by its current clients too.

Pros
  • Total transparency with fees
  • Surprisingly low fees
  • Lots of investment account and product choices
  • Plenty of convenient methods for support
Cons
  • Limited amount of time to report fraud for full reimbursement
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
$25 GeniusCash + $50 bonus for funding a new account, and $0 commissions on stocks & ETFs
Special Features
  • Excellent array of investing and trading tools
  • Trade ETFs for $0
  • Commission-free stock trades
Types Of Accounts
  • TFSA
  • RRSP
  • Spousal RRSP
  • LIRA
  • Locked-In RRSP
  • RIF
  • LIF
  • RESP
  • Family RESP
  • Corporate
  • Investment Club
  • Partnership
  • Sole Propietorship
  • Individual Informal Trust
  • Joint Informal Trust
  • Formal Trust
  • Individual Margin
  • Joint Margin
  • Individual Forex & CFDs
  • Joint Forex & CFDs
  • FHSA
Types Of Investments
  • Stocks
  • ETFs
  • Options
  • FX
  • IPOs
  • CFDs
  • Mutual Funds
  • Bonds
  • GICs
  • International Equities
  • Precious Metals
Minimum Investment
$0
Email Support
Yes
Live Chat Support
Yes
Phone Support
Yes
Minimum Stock Fee
$0
Maximum Stock Fee
$0
Minimum ETF Fee
$0
Maximum ETF Fee
$0
Active Trader Stock Fee Per Trade
$0
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$0
Maximum Covered Transfer Fee
$150
Withdrawal Fees?
Yes
Account Maintence Fees
$0
Inactivity Fee Amount
$0
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
N/A
 
Minimum Investment
$0
Maximum Stock Fee
N/A
Maximum ETF Fee
See Issuer for Details
Account Maintence Fees
$25
3.2 Genius Rating
1.3 (21) User Reviews

Like all of the Big 5 Banks, TD offers convenient online investing tools that regular people (not just professional traders) can use to manage their own investments. The TD Direct Investing Platform has high per trade fees, but does offer some pretty interesting educational materials and opportunities to help new and advanced investors.

Pros
  • No minimum investment needed to open an account
  • Some transfer fees may be reimbursed
  • Active trader discount
  • Variety of trading and investing platforms
  • Wide array of free tools and market research
  • Cash back offer
Cons
  • High fees per trade can add up fast
  • $25 per quarter inactivity fees
  • No practice accounts
  • No way to automate certain account activities
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
Access free resources and tools + Variety of trading platforms.
Special Features
  • Video series to learn about investing
  • Daily live, interactive Master Class workshops
  • Free investment research and tools
Types Of Accounts
  • TFSA
  • RRSP
  • RESP
  • RRIF
  • LIRA
  • LIF
  • RDSP
  • Cash account
  • Margin account
  • FHSA
Types Of Investments
  • Stocks
  • Mutual Funds
  • ETFs
  • Options
  • Fixed Income
  • GICs
  • Cryptocurrency ETFs
Minimum Investment
$0
Email Support
No
Live Chat Support
No
Phone Support
Yes
Minimum Stock Fee
$9.99
Maximum Stock Fee
N/A
Minimum ETF Fee
$9.99
Maximum ETF Fee
See Issuer for Details
Active Trader Stock Fee Per Trade
$7
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
See Issuer for Details
Maximum Covered Transfer Fee
$150
Withdrawal Fees?
Yes
Account Maintence Fees
$25
Inactivity Fee Amount
See Issuer for Details
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
See Issuer for Details
 
Minimum Investment
$0
Maximum Stock Fee
$8.75
Maximum ETF Fee
$8.75
Account Maintence Fees
$25
3.0 Genius Rating
2.4 (14) User Reviews

When it comes to online brokers in Canada, the list of choices for your business seems to be growing each year. One mainstay within the pack is Qtrade Direct Investing, who seem to be a top pick for new and experienced DIY investors. They also receive accolades coming from leaders in the industry and individual investors who use their service.

Pros
  • Fund your new account and get a $80 GeniusCash bonus
  • Get up to $2,000 cash when you open new accounts
  • Up to 5% cash back on every dollar invested
  • Award-winning mobile app
  • Select ETFs with no fees
  • Educational tools
  • Young investor pricing
  • Discounts for active traders
  • Options Lab
Cons
  • Middle of the pack pricing
  • $25 per quarter fee for smaller investors
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
$80 GeniusCash + Earn up to 5% cash back on deposits + 140+ ETFs with no trade fees
Special Features
  • Young Investor and Investor Plus pricing available
  • 140+ ETFs with no fee trades
  • Trial account available
  • Second-to-none portfolio analytics tools (including scoring against key ESG components)
  • Pre-market and after-hours trading available for US markets
Types Of Accounts
  • Cash
  • TFSA
  • RRSP
  • Spousal RRSP
  • LIRA
  • RIF
  • LIF
  • RESP
  • Margin
  • FHSA
  • LRSP
  • Corporate
  • Formal Trust
  • Informal Trust
  • Investment Club
  • Estate
Types Of Investments
  • Stocks
  • ETFs
  • Mutual Funds
  • Bonds
  • New Issues
  • GICs
  • Options
Minimum Investment
$0
Email Support
Yes
Live Chat Support
Yes
Phone Support
Yes
Minimum Stock Fee
$8.75
Maximum Stock Fee
$8.75
Minimum ETF Fee
$0
Maximum ETF Fee
$8.75
Active Trader Stock Fee Per Trade
$6.95
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$15,000
Maximum Covered Transfer Fee
$150
Withdrawal Fees?
Yes
Account Maintence Fees
$25
Inactivity Fee Amount
See Issuer for Details
Promotion Description
5% cash back on first $15,000 deposited, 1% cash back after up to a maximum of $2,000. New investors also get free trades until Dec. 31, 2025. Code: QTRADE2025
Promotion Max Value
$2,000
Promotion Requirements For Max Value
$140,000
Promotion End Dates
November 26, 2025
 
Minimum Investment
$0
Maximum Stock Fee
$9.99
Maximum ETF Fee
$0
Account Maintence Fees
$0
2.8 Genius Rating
0.0 (0) User Reviews

If you're new to online investing, TD Easy Trade is essentially a pared-down version of TD Direct Investing. It cuts out some investments and account types to help make self-investing simple. TD Easy Trade lets you trade stocks, TD ETFs, and TD ETF portfolios, with 50 free trades per year.

Pros
  • Low fees
  • Free trades
  • Transfer fee reimbursement
  • Save on currency conversion
  • Cash bonus
Cons
  • Limited investment options
  • Limited account types
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
Intuitive online trading for beginner investors with 50 commission-free stock trades.
Special Features
  • No minimum investment
  • Beginner friendly
  • Low fees
  • 50 free stock trades per year
Types Of Accounts
  • Cash
  • RRSP
  • TFSA
  • FHSA
Types Of Investments
  • Stocks
  • TD ETFs
  • TD ETF Portfolios
Minimum Investment
$0
Email Support
No
Live Chat Support
No
Phone Support
Yes
Minimum Stock Fee
$9.99
Maximum Stock Fee
$9.99
Minimum ETF Fee
$0
Maximum ETF Fee
$0
Active Trader Stock Fee Per Trade
$9.99
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$500
Maximum Covered Transfer Fee
$150
Withdrawal Fees?
Yes
Account Maintence Fees
$0
Inactivity Fee Amount
$0
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
See Issuer for Details
 
Minimum Investment
$0
Maximum Stock Fee
$9.99
Maximum ETF Fee
$9.99
Account Maintence Fees
N/A
2.5 Genius Rating
1.7 (19) User Reviews

Like the other big banks in Canada, Scotiabank offers an online investment platform for people who are interested in doing their own self-directed investing. And while it has high per transaction fees and quarterly “low activity” charges, it does have a few things going for it.

Pros
  • Practice accounts for learning
  • Ways To Save Offer
  • No minimum investment
  • A variety of investment research, tools, and support
  • Big welcome bonus
Cons
  • High per transaction fees
  • Quarterly “low activity” fees
  • Support is only available by phone or email, no live chat
  • No options to automate some activities
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
Get a free practice account + commission free ETFs.
Special Features
  • Practice accounts
  • iTRADE iClub memberships
Types Of Accounts
  • TFSA
  • RRSP
  • RESP
  • RRIF
  • US dollar registered accounts
  • Cash
  • Margin
  • Non-personal accounts
  • FHSA
  • LIF
  • LRSP
  • LIRA
  • RLIF
Types Of Investments
  • Stocks
  • ETFs
  • Mutual Funds
  • Bonds
  • New Issues
  • GICs
  • Options
Minimum Investment
$0
Email Support
Yes
Live Chat Support
No
Phone Support
Yes
Minimum Stock Fee
$4.99
Maximum Stock Fee
$9.99
Minimum ETF Fee
$0
Maximum ETF Fee
$9.99
Active Trader Stock Fee Per Trade
$4.99
Cover Transfer Fees?
No
Minimum Deposit To Cover Transfer Fee
N/A
Maximum Covered Transfer Fee
N/A
Withdrawal Fees?
Yes
Account Maintence Fees
N/A
Inactivity Fee Amount
$25
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
N/A
 
Minimum Investment
$0
Maximum Stock Fee
$6.95
Maximum ETF Fee
$6.95
Account Maintence Fees
$100
2.3 Genius Rating
1.5 (42) User Reviews

This online investment brokerage is owned and run by CIBC, and is targeted towards people who are interested in managing their own investments, learning about how to manage their own investments, and people who do investment management for a living. With relatively low fees for trades, and discounts for students and active traders, this is a service worth looking into.

Pros
  • Get 100 free online equity trades with code EDGE100
  • No minimum investment required
  • Lower than average fees per trade
  • Discount on trade fees for students and young adults
  • Discount on trade fees for active traders
  • Seems to be designed for regular people, not just the ultra rich
Cons
  • Per transaction fees can add up quickly
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
Lowest commission rate from a Big 5 Bank online broker + Free trading under 25.
Special Features
  • Ages 18 - 24 trade for free
  • Free investment research tools
  • Extended trading hours
Types Of Accounts
  • TFSA
  • RRSP
  • RESP
  • RRIF
  • LRSP
  • PRIF
  • LIRA
  • LRIF
  • Cash
  • Margin
  • Corporate
  • Partnership
  • Formal trust
  • Investment club
  • Estate
  • FHSA
Types Of Investments
  • Stocks
  • ETFs
  • Options
  • Mutual Funds
  • GICs
  • Fixed Income
  • Precious Metals
  • Structured Notes
  • IPOs
  • CDRs
Minimum Investment
$0
Email Support
Yes
Live Chat Support
Yes
Phone Support
Yes
Minimum Stock Fee
$6.95
Maximum Stock Fee
$6.95
Minimum ETF Fee
$6.95
Maximum ETF Fee
$6.95
Active Trader Stock Fee Per Trade
$4.95
Cover Transfer Fees?
See Issuer for Details
Minimum Deposit To Cover Transfer Fee
N/A
Maximum Covered Transfer Fee
N/A
Withdrawal Fees?
Yes
Account Maintence Fees
$100
Inactivity Fee Amount
$0
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
See Issuer for Details
 
Minimum Investment
$$1
Maximum Stock Fee
$0
Maximum ETF Fee
$0
Account Maintence Fees
$0
1.8 Genius Rating
3.0 (21) User Reviews

While you may have heard of Wealthsimple, did you know that Wealthsimple also offers Wealthsimple Self-Directed Investing? And it’s a little different. They advertise it as “a simpler way to trade,” and it’s hard to argue with that. You can only open a handful of account types. You can trade stocks, ETFs, options, margin, and corporate products on Canadian and U.S. exchanges. And that’s about it.

Pros
  • Well designed and easy to use app
  • Trade on Canadian and U.S. exchanges
  • CIPF protection up to $1,000,000
  • No minimum account balance
Cons
  • Market + 1.5% fee for currency conversion
  • There are some fees for particular things
Provinces
ALL
Eligibility
See Issuer for Details
Why You Want It
No commission, maintenance or withdrawal fees + Easy to use.
Special Features
  • Focus on simplicity and ease of use
  • Search and track stocks with a watchlist
Types Of Accounts
  • Personal
  • TFSA
  • RRSP
  • LIRA
  • FHSA
  • RESP
  • RRIF
  • Non-registered
  • Corporate
  • Margin
Types Of Investments
  • Stocks
  • ETFs
  • Options
  • Crypto
  • Margin
Minimum Investment
$$1
Email Support
No
Live Chat Support
Yes
Phone Support
See Issuer for Details
Minimum Stock Fee
$0
Maximum Stock Fee
$0
Minimum ETF Fee
$0
Maximum ETF Fee
$0
Active Trader Stock Fee Per Trade
N/A
Cover Transfer Fees?
Yes
Minimum Deposit To Cover Transfer Fee
$25,000
Maximum Covered Transfer Fee
N/A
Withdrawal Fees?
Yes
Account Maintence Fees
$0
Inactivity Fee Amount
$0
Promotion Description
N/A
Promotion Max Value
N/A
Promotion Requirements For Max Value
N/A
Promotion End Dates
N/A
 
Cancel
You can select up to 10 products to compare