Free Stock Bonuses from Trusted Brokerages

Brokerages have started offering free stocks just to get people to use their platform. We’ve studied and sorted these brokerages by the amount of money users have been able to claim for free. Still, we recommend you claim all of the free stocks on this list. Some will pay you just for creating your account, and some require a small initial deposit to get your full stock reward, but the return on investment is of course instant and substantial.

Webull Logo for 2 Free Stocks Sign up: Free stock from $3 - $300
Deposit $5: Free stock from $8-$2,000
Open a crypto account: $5 in free cryptocoins
Deposit $100: Receive $50 in investment
*I use M1 Finance for my long-term investing, they're amazing.
MooMoo Logo for 2 Free Stocks Sign up: Free stock worth $3-$3500
Deposit $100: Free $9-$3500 stock + 1 $LCID share worth $40.
Sign Up and use Code JTSmith: Free stock worth $3-$300.
Sign up: Free stock between $3-$200.
Deposit $100: Free stock between $3-$200
Sign up: Free stock valued from $3 - $225.
Sign up and Connect Bank Account: $5
Free Stock Club - Stay Updated on New Free Stock Opportunities Get updated whenever a new free stock becomes available. Platforms often launch with lucrative free stock offers, but then quickly end those programs or make them less lucrative. Waiting can lead to missing out on great free stock opportunities!