Skip to main content

Big List of Free Stocks


This is a slightly different post for us. We have compiled a list of all the current stock trading apps that give out 100% free stocks for joining. To bring in new customers they give you free stocks just for creating a free account.

We mention this because you can sell the free stocks and invest in anything you want. We recommend to invest in robots and robotics companys! Own a piece of your favorite robotics company for free.

Free Stocks with No Deposit Required

1. WeBull Free Stocks

4 Free Stocks

WeBull is currently giving 2 Free Stocks for joining and 2 Free Stocks for depositing $100+ into your stock trading account within 30 days of joining.

This is the best free stock app.

You will receive a random stock from $8 to $1,600 in value.

CLICK FOR FREE STOCK FROM WEBULL

2. Robinhood Free Stock

1 Free Stock

Robinhood is a popular stock trading app with zero-commission trading so buying & selling stocks are free.

You will receive a free random stock from $3 to $1,600 in value when joining.

CLICK FOR FREE STOCK FROM ROBINHOOD

3. TradeUP Free Stock

1 Free Stock

TradeUp is giving one free stock just for joining, between $2-$15 in value. Create an account then login on their app to claim the stock.

If you deposit $100+ as your first deposit you will receive a second stock as well.

CLICK FOR FREE STOCK FROM TradeUP

4. Public Free Stock

~$20 Worth of Stock

Public is another stock trading app, charges zero commission (free trades), and lets you purchase fractions of a stock.

You will receive up to $20 worth of free stock just for joining.

CLICK FOR FREE STOCK FROM PUBLIC

5. Dough Free Stock

1 Free Stock

Dough is giving one free stock just for joining, up to $200 in value.

CLICK FOR FREE STOCK FROM Dough

Free Stocks with a Deposit

6. m1 Finance Free Stocks

Join m1 Finance and get a free $30 after your first deposit of $100 or more within 30 days of joining.

7. moomoo Free Stocks

Join moomoo and get 1 free stock valued at $4-$200 after depositing $100+. Get 1 more free stock valued at $10 – $1,000 after depositing $1,500+.

8. Firstrade Free Stocks

Join Firstrade to receive 1 free stock valued at $3 – $200. Receive a 2nd free stock after depositing $100+.

Free Stocks Promos Coming Soon

  • Passfolio 

It’s fairly easy to get free stocks right now so we recommend grabbing them all while they last. Who knows what they will be worth 5, 10, 20+ years from now. Cash them out towards a robot.

These are all the free stocks for signing up offers we have found. If you know of more ways to get a free stock please comment or hit us up on social media. Happy to use your refer link.

Leave a Reply

Your email address will not be published. Required fields are marked *