Canada's largest Big-6 broker. Free trades if you have $15,000+ in eligible RBC assets. Backed by RBC's $1.4T balance sheet — the lowest counterparty risk in Canadian brokerage. Best if you're already an RBC client.
★★★★★
4.3/56,720 reviews
RBCDIRECT INVESTING★ RBC SUBSIDIARY ★
FREE @ $15K
★ 6 KEY PRODUCTS ★
What RBC Direct offers
Standard Trading
RATE / EARN$9.95/trade
NOTEStocks + ETFs
Standard self-directed brokerage. Free if eligible RBC client.
Free Trades (Premium)
RATE / EARN$0/trade
NOTEWith $15k+ assets
Hold $15k+ across RBC eligible accounts → free standard trades.
Active Trader Pricing
RATE / EARN$6.95/trade
NOTE150+ trades/qtr
Reduced commission for high-volume traders.
USD Accounts
RATE / EARN1.50% FX
NOTEAvailable
USD account for cross-border investors.
Options + Margin
RATE / EARN$9.95 + $1.25/contract
NOTEStandard
All option strategies + margin trading supported.
RBC Mobile App
RATE / EARN★★★★
NOTEIntegrated
Trading inside the RBC banking app. Best Big-6 mobile experience.
★ PROS / CONS ★
The honest verdict
✓ WHAT WORKS
Free trades with $15k+ in eligible RBC assets
Integrated with RBC banking ecosystem
In-person service at any RBC branch
Strong Canadian + US research
Award-winning RBC mobile app
Reliable Big-6 stability
✗ WHAT DOESN'T
$9.95 commission without $15k requirement
1.5% FX on USD trades
Less competitive than Wealthsimple/Questrade
Older interface than fintech brokers
No fractional shares
★ USER REVIEWS ★
What real Canadians say
Sarah K.Toronto, ON★★★★★
"Have RBC mortgage + business banking. Free trades with $15k essentially makes RBC Direct $0 for me. Big-6 service is the cherry."
2 weeks ago
Mike T.Vancouver, BC★★★★★
"Decent broker if you're already an RBC client. The ecosystem integration is real. If you're starting fresh: go Wealthsimple instead."
1 month ago
James L.Montreal, QC★★★★★
"Free trades after qualifying for $15k threshold made this a no-brainer. Wish their app updates were faster."