(Updated) Make Extra Money From Home – Our Roundup Of Every Free Stock Sign Up Offer

This post may contain affiliate links; please read our advertiser disclosure for more information.

Free Stocks – Free Money & Stocks to Invest

This is a great way to earn a little bit of extra money while you are stuck at home.

If you are looking to get into trading, then free trading apps might be a good place to start. Many financial apps and services have popped up over the past few years with free stock offers for new customers. On top of that free trading in general is now available from most major brokers as well. In this article we will focus on free stock sign up offers for online brokerage apps.

Note: If you are looking for a service to track your accounts, sign-up for Personal Capital. It’s free and there is a $20 bonus! (Our Personal Capital Review)

Personal Capital Sign Up & Get $20 

Keep in mind that we are sharing our own personal experiences and knowledge. This is not trading advice, nor suggestions on which app to use for your active trading. Most of these apps have limited features, so they are not well suited for advanced traders. With that said, these free stock offers can be lucrative and all of these services can be useful for beginners. So after you grab your free stocks, check out each app and see which one makes sense to use long term.

Now, let’s get into our free stock sign up offer roundup. We will post a quick link to each offer below and you can find more details and our experience with each service by scrolling further down!

5 Featured Free Stock Offers for 2021

  1. Moomoo – Up To 4 Free Stocks Moomoo Sign-Up

  2. WeBull – 4 Free Stocks  – WeBull Sign-Up

  3. M1 Finance – Free $30 to invest M1 Finance Sign-Up

  4. SoFi Invest – $50 in Free Stock – SoFi Invest Sign-Up

  5. Stash – $50 to invest Stash Sign-Up

More Free Stock Offers

WeBull – *Featured Offer

webull Free Stock Sign Up Offers

Webull Free Stock Offer Details: Open an account and fund it with $100 or more and you will get a free stock valued between $2.50-$250 and a second free stock valued between $12-$1400!

Our Experience: This is one of the easier offers to take advantage of and we have found the free stock(s) come fairly quickly.

Sign-Up for Webull Free Stocks Offer

Some current members are being targeted with the following offer:
  • Deposit $10,000-$24,999, get 10 free stocks
  • Deposit $24,999-$99,999, get 25 free stocks
  • Deposit $100,000+, get 35 free stocks

moomoo Free Stocks – *Featured Offer


  • Signup bonus: Up To 4 Free stocks

    • When you open an account and your net deposit reaches $100, you will get a free stock up to $200.
    • When your net deposit reaches $1500, you will get an extra free stock up to $1000.
    • When your net deposit reaches $5000, you will get 2 extra free stocks up to $1000.

Our Experience: moomoo is one of the more robust trading platforms and the free stocks post very quickly. This is one of the better offers around.

Sign-Up for moomoo Free Stock Offer

SoFi Invest – *Featured Offer

sofi Free Stock Sign Up Offers

SoFi Invest Free Stock Offer Details: Get $75 worth of your favorite stock to start building your portfolio when you fund your SoFi Invest account with at least $1,000. You can also get $25 in stock from each referral.

Our Experience: We have talked about SoFi Invest in the past, so you can read more about it here. This is a great offer, however it does require more funding money than the others.

Sign-Up for SoFi Invest Free Stock Offer

Stash Invest – *Featured Offer

Stash Invest Bonus Offer Details: Get up to $50 just for opening your account. The amount will vary and be shown when you click through. There is an alternate offer giving $50 with a $300 direct deposit as well. Offer Ends 5/31

Our Experience: Signing up takes less than 5 minutes and is fairly easy. The minimum charge is $1 per month whcih isn’t ideal considering the competition, but the sign-up offer can offset that and they have a robust referral program as well.

Sign-Up for Stash Invest Free Stock Offer

M1 Finance Free Money to Invest Sign-Up Offer


M1 Finance Free Stock Offer Details: Get $30 to invest after you fund your free M1 account. (Increased offer expires 2/28/21)

Our Experience: M1 is all about automated investment using a pie model that is comprised of stocks you like. Funding the account was quick and the $20 bonus is nice too!

Sign-Up for M1 Finance $30 Offer

Nvstr Free Stock & Money to Invest Offer

nvstr Free Stock Sign Up Offer

nvstr Free Stock Offer Details: Sign up with Nvstr (pronounced Investor) to earn a free stock plus free cash to invest. You can get from $8 to $1,000 in cash.

Our Experience: It takes a few days for the free money to hit the account, but you can indeed use it to invest. Keep in mind they take back the money if you don’t make a trade within 30 days, so make sure to trade something on the account.

Sign-Up for nvstr Free Stock Offer

Robinhood Free Stock Sign-Up Offer

robinhood Free Stock Sign Up Offers

Robinhood Free Stock Offer Details: Robinhood gives you one free stock when you sign up. You also get a free stock every time you refer someone else.

Our Experience: I use this app actively, because it has a top notch interface. Robinhood also has a full featured website as well. Again, it is not perfect, but it has served me well for somewhat active investing.

Sign-Up for Robinhood Free Stock Offer

Firstrade Free Stock Sign-Up Offer

firstrade Free Stock

Firstrade Free Stock Offer Details: Open an account today and receive a free stock.

Our Experience: This app anecdotally has given the best stocks on average. We have heard people are seeing $30+ stocks regularly. I have personally received AMD before which is worth about $45. I should stress this doesn’t guarantee that you will get something similar since they promise a stock valued between $8 and $1,000.

Sign-Up for Firstrade Free Stock Offer

Public Free Slice of Stock Sign-Up Offer

Public Free Stock Offer Details: Open an account today and receive a random amount of money towards a piece of stock in big companies like Amazon.

Our Experience: Signing up for Public is a fast process and my account was approved within a couple of minutes. Public gives you a slice of stock that varies in value. You can then invest that slice in a ton of large companies like Apple and Microsoft.

Sign-Up for Public Free Stock Offer

Dough Free Stock Sign-Up Offer


Dough Free Stock Offer Details: Open an account with Dough and get a free stock valued at $2 – $200.

Our Experience: Dough took a little longer than others to approve my account (about 3 business days), however the free stock posted shortly after approval. I received a $10 stock for my sign-up.

Sign-Up for Dough Free Stock Offer

Acorns Sign-Up Offer – *Featured Offer


Acorns Offer Details: Acorns will invest $5 in you.

Our Experience: Acorns has been around awhile and I have had an account with them for years. This platform is designed to get you saving. They will top off your purchases as savings, get you cash back on purchases and invest the money for you. Worth a look!

Sign-Up for Acorns Free Stock Offer

Free Stock Roundup – Bottom Line

As you can see there are a ton of free stock offers currently available. While these free stock offers change regularly, they can be a great way to jump start your portfolio. Do you have experience with any of these brokerages or know about a free stock offer not mentioned here? Let us know in the comments!

More Like This


Responses are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser's responsibility to ensure all posts and/or questions are answered.


  1. […] Best travel, business and cash back credit card offers – https://mtmcards.com/Card-Offers MooMoo – 2 Free Stocks w/$500 deposit (up to $1K value!) – https://mtmcards.com/MooMoo SoFi Invest – Get $50 free to invest w/$1K deposit – https://mtmcards.com/SoFi-Invest Many more free stock offers can be found here – https://milestomemories.com/free-stocks/ […]


Please enter your comment!
Please enter your name here


SoFi Money $50 Bonus!

Super easy bonus! Sign-up and deposit $500 or more and they'll pay you $50! That's it!
Grab Your $50 SoFi Bonus Now!

Webull - 2 Free Stocks!

Brokerage app Webull is offering 2 Free Stocks! Just open an account and fund with $100 to get your stocks valued up to $1600! Super easy!
Grab your 2 free stocks now!

Subscribe To Our Newsletter

Join thousands of MtM readers who are subscribed to receive a once daily email with all of our posts. Never miss out!

You have Successfully Subscribed!