Updated April 5, 2025

How to Get Free Stocks

Read more about Investing
Ad Disclosure: This article contains references to products from our partners. We may receive compensation if you apply or shop through links in our content. This compensation may impact how and where products appear on this site. You help support CreditDonkey by using our links. (read more)

Many apps and investing platforms give free stocks to beginners. Find the top bonus offers here.

Guess what? It is possible to earn stocks for free.

You just need to follow a couple of instructions to receive your bonus cash or stock.

So, review the best places to get free stocks and cash bonuses in this article. Plus, learn how to receive and withdraw them.

Can I get free shares?
Here are the platforms where you can earn free shares:

Ways to Earn Free Stocks

Each platform would reward free stocks differently, but here are some common ways to earn them:

  • Welcome Bonus
    Sign up and receive free stocks when you successfully meet the broker's initial deposit requirement.

    The type of free stocks varies per promo. Some brokers offer a fixed amount of stock, while some offer shares whose value depends on a random lottery result. The reward from a random lottery can be anywhere between $2 and $3,000 per share.

  • Funding Bonus
    Add a specific amount of money to your new account and get bonus cash. These bonuses are usually tiered—the more you deposit, the bigger the bonus.

  • Referral Program
    Refer a friend or relative to your existing stock broker. Ask them to sign up through your referral link, and once they successfully fund their account, earn bonus cash.

  • Games
    Play a game when you sign up with a broker and earn free stock. For example, you can claim your free sign-up gift at SoFi through its online claw machine. Then, at Tornado, you can earn free stock when you attend investing courses.

Platforms Offering Free Stocks

Now, learn exactly which platforms currently offer free stock and cash bonuses. Continue reading.

Robinhood: Commission-free trading

Free stock value: $5 and $200 [1]

Robinhood popularized commission-free trading, making stock trading accessible for retail investors. This user-friendly app offers stocks, options, ETFs, and crypto trading with no minimums.

How to get free stocks

  1. Sign up or invite a friend: For new users, sign up here. If you're an existing Robinhood investor, invite your friend using your referral link.

  2. Link your account: Link a debit or credit card once the brokerage account is approved.

  3. Get your reward: Receive the welcome cash bonus ranging from $5 to $200. Use this money to purchase a stock from a list of 20 of America's leading companies.

How to withdraw
You can sell your free stock 3 trading days after you receive it. But you cannot withdraw the cash value of your free stock for 30 days.

Webull: Platform for active traders

Webull is another easy-to-use investing app for retail investors. Like Robinhood, it offers commission-free trading of stocks, ETFs, and options without a minimum investment.

Webull frequently offers new customers free stocks or cash bonuses. Check back regularly to see current promotions.

SoFi: Invest with just $5

SoFi is a fintech app offering various financial services, including investing. At SoFi, you can trade zero-commission stocks and ETFs. You can even automate investments through its robo-advisor.

Moomoo: One-stop investing platform

Moomoo is an investment app that lets you invest in commission-free stocks, options, ETFs, and American Depository Receipts (ADRs). It also offers IPO subscriptions and global stocks from the China A-Shares and Hong Kong markets.

TradeStation: For serious traders

TradeStation is one of the stock trading platforms geared toward serious and active traders. Its platform allows customization, backtesting, and simulation, but it requires a bit of a learning curve.

Stash: For Beginner Investors

Stash is a stock trading app that guides beginners in creating a portfolio. You can invest in stocks and ETFs, and open IRAs or custodial accounts.

Schwab: For All Levels of Investors

Schwab is one of the oldest names in the world of investing. With low fees, no account minimums, and robust research tools, it's a good brokerage for all levels of investors.

Limited-Time Offers

Take advantage of these limited-time offers before they expire:

Other Trading Apps with Referral Programs

Aside from some of the platforms mentioned earlier, here are the brokers that offer referral programs in case you already have an existing account with them:

BrokerDeposit of at leastReceive reward of
Public[2]$1,000$20
M1 Finance[3]$10,000$75
Interactive Brokers[4]$10,000$200
tastytrade[5]$5,000$250
E*Trade[6]$1,000–$4,999Starts at $50
Schwab[7]$25,000 - $49,999Starts at $100

Unlike welcome bonuses or funding bonuses, referral programs typically require a much higher initial deposit from the person you referred before you'll receive a free stock or cash bonus.

Alternatives

While these apps won't give you any free stock directly, many of them will provide bonuses and rewards that you can easily exchange for stocks of your choosing. Let's take a look.

Acorns
Acorns started out as an app that would roundup and invest your spare change. But it does a lot more than that now.

It lets you invest automatically through curated portfolios that you choose when you set up your account, rather than going to the effort of investing in individual stocks.

There is a monthly fee, but if you sign up for Acorns, you can earn a bonus that they'll invest in your chosen portfolio.

Bits of Stock
Unlike many of the other apps on this list, Bits of Stock isn't a trading app that will reward you with stock for signing up. Instead, their business model revolves around giving you stocks as rewards when you shop.

All you have to do is download the app and link a credit or debit card. Then, whenever you spend, you'll earn rewards.

Bits of Stock is available for iOS and Android devices.

Are Free Stocks Worth It?

A free stock could be a great way to kickstart your investment journey. It could be the nudge you need to start investing. But before you jump in, check if the investing app is right for you. If it's not a good fit, you might never use it.

Keep in mind, though: snagging a really high-value free stock is rare. And the stock could be for a company you're not too excited about.

That said, a free stock of any value is still a gift. And it could be that important first step into wealth building.

For more ways to invest on a budget, our guide on how to invest in stocks with little money offers practical tips for improving your financial journey.

Do You Pay Taxes on Free Stocks?

If you received free stocks from an investing app, you need to report the value of your shares as income. And you will need to pay taxes on it. It's treated as if you received a cash gift.

Say you got a free stock worth $10 on the day that you received it. Even though it's only $10, you're still required to report it on your tax return as "other income."

If you decide to sell your free stock at a profit, you will also have to pay capital gains tax on it. So say you sell it later at $15, you'll pay $5 in capital gains. You'll be taxed depending on how long you've had the stock.

  • Less than one year - you pay short-term capital gains tax. This is the same as your regular income tax rate.
  • More than one year - you pay long-term capital gains rate. This is 0%, 15%, or 20% depending on your income.

Frequently Asked Questions

Are free stocks really free?
Yes. Free stock offers are really free. A lot of investing apps give you a free stock just for opening a new account. Some may require a minimum deposit in order to get your free stock.

How long does it take to get a free stock?
Investment apps will usually give you your free stock within 5 business days of meeting requirements.

Can you sell a free stock?
Yes, you can sell the free stock you receive. After you sell it, you can use the proceeds to buy stock in other companies that you want to invest in.

Can you cash out a free stock?
You can sell and withdraw your free stock as cash. However, there may be rules. For example, Robinhood doesn't let you withdraw the cash value of the free stock for 30 days. Public has a 90-day hold before you can withdraw after selling.

This is because the companies want people to use their apps. Instead of just receiving the free stock, cashing out, and deleting the account.

This means let's say you receive a free stock worth $10 on Robinhood. You cannot cash out the $10 you got from selling the free stock for 30 days.

Why do companies give away free stock?
Brokerages give away free stock because they want to attract new users to their investment platform. It's just like how a bank may offer a cash bonus for opening a new checking account.

What the Experts Say

CreditDonkey asked a panel of industry experts to answer readers' most pressing questions about stocks. Here's what they said:

Bottom Line

Whether you're looking to get into investing for the first time or just interested in switching to a new platform, it's a good time to be an investor.

Trading platforms are all vying for your business, and that means they're willing to offer generous rewards to those who sign up.

And if you're just in it for the free stocks, the good news is that there's nothing stopping you from signing up for more than one.

References

  1. ^ Robinhood. Open account, pick your stock, Retrieved 03/09/2025
  2. ^ Public. Public Referral Program, Retrieved 03/10/2025
  3. ^ M1 Finance. M1 Referral Rewards, Retrieved 03/10/2025
  4. ^ Interactive Brokers. Referral Member, Retrieved 03/10/2025
  5. ^ tastytrade. Referral Member, Retrieved 03/10/2025
  6. ^ E*Trade. Promos, Retrieved 03/10/2025
  7. ^ Schwab. Refer a friend, Retrieved 03/10/2025

Jeremy Harshman is a creative assistant at CreditDonkey, a personal finance comparison and reviews website. Write to Jeremy Harshman at jeremy.harshman@creditdonkey.com. Follow us on Twitter and Facebook for our latest posts.

Note: This website is made possible through financial relationships with some of the products and services mentioned on this site. We may receive compensation if you shop through links in our content. You do not have to use our links, but you help support CreditDonkey if you do.


Articles on How to Get Free Stocks

Stock Market Simulator

Investing in the stock market is extremely risky. Don't add on to that risk by being unprepared. Here's a list of the best simulators you can try.
Invest money and build wealth. Sign up to get our free email newsletter.
Best Stock Tracking App

Best Stock Tracking App

Searching for an easy way to keep up on the latest stock market trends as well as the state of your own portfolio?

About CreditDonkey
CreditDonkey is a personal finance comparison website. We publish data-driven analysis to help you save money & make savvy decisions.

Editorial Note: Any opinions, analyses, reviews or recommendations expressed on this page are those of the author's alone, and have not been reviewed, approved or otherwise endorsed by any card issuer.

†Advertiser Disclosure: Many of the offers that appear on this site are from companies from which CreditDonkey receives compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). CreditDonkey does not include all companies or all offers that may be available in the marketplace.

*See the card issuer's online application for details about terms and conditions. Reasonable efforts are made to maintain accurate information. However, all information is presented without warranty. When you click on the "Apply Now" button you can review the terms and conditions on the card issuer's website.

CreditDonkey does not know your individual circumstances and provides information for general educational purposes only. CreditDonkey is not a substitute for, and should not be used as, professional legal, credit or financial advice. You should consult your own professional advisors for such advice.

About Us | Reviews | Deals | Tips | Privacy | Do Not Sell My Info | Terms | Contact Us
(888) 483-4925 | 680 East Colorado Blvd, 2nd Floor | Pasadena, CA 91101
© 2025 CreditDonkey Inc. All Rights Reserved.