Skip to Main Content

How to get free stocks: 6 ways to earn free shares

Written by Edited by
Published on July 24, 2025 | 2 min read

Bankrate is always editorially independent. While we adhere to strict , this post may contain references to products from our partners. Here's an explanation for . Our is to ensure everything we publish is objective, accurate and trustworthy.

Businessman using mobile phone at desk
Morsa Images/Getty Images

If you’re looking for free shares of stock, stock brokers or finance apps are the places to turn. Many brokers will give you stock just for opening an account with them. While some brokers offer thousands in cash bonuses, you have to bring a lot of cash to the account, but that’s not usually the case for those offering stock bonuses — or crypto bonuses.

Here’s how to get free shares of stock for opening a brokerage account and where to do it.

6 ways to earn free shares of stock

The brokers below offer free shares of stock or ETFs for opening an account, a process that may involve linking your bank account or depositing a nominal amount of cash. In many cases, the stock is low-priced, but in some cases you have a chance at getting a high-value share, too.

Brokerage Summary What you can get
Webull This investing app gets you free stock, options and crypto trades. Up to $100 in cash you can use to buy stock
Robinhood This app gets you free trades, including on crypto, plus a special IRA bonus for gold members, too. Get a reward of $5 to $200 that can be used to buy one of 26 stocks.
moomoo This newer broker provides access to U.S. stocks, ETFs and options as well as Chinese equities. Up to 60 free stocks, depending on how much you deposit.
SoFi SoFi offers fee-free investing for self-directed brokerage accounts, banking, credit cards, loans and more. Stock valued up to $1,000 is available.
Stash This financial app can manage an investment portfolio for you or you can buy stocks and funds yourself. Bonus stock is given away every other week.
Acorns This saving and micro-investing app has been among the most popular finance apps out there. Invest just $5 and Acorns will invest another $25 if you use the code JJ2025.

Bottom line

It can be easy to earn free shares of stock, but make sure that you follow each broker’s rules exactly so that you get what you’re signing up for. It could be worth paying attention to any rules on inactivity fees, too, so that you don’t accrue any of those fees while money is in the account.

Did you find this page helpful?
Info Icon
Help us improve our content