Would you like to know how to get free money? Start by earning free stock from these stock trading platforms!

What's the catch? Each one of these brands wants your business and they're willing to pay you (in stock) to try them out. Rather than spending thousands in advertising, they've decided to invest this money in their customers (my favorite type of marketing).

I've tried all of these platforms and have earned free stock from each one. Now it's your turn.

So test them out, determine which platform works best for you, and keep investing to prepare for your future!

1. WeBull: Receive free stock worth $8-1,000 after investing $100

WeBull Free StockStash

WeBull is working hard to build one of the best stock trading platforms available, and I expect we'll hear a lot more about them in the near future.

What I really like about WeBull is their “paper trading” that makes it easy to learn about stock trading and win prizes without risking real money. Every week there is a stock trading competition with fake money and real prizes. It's a great way to learn about markets while potentially winning cash and gift cards.

Sign up for WeBull and invest a minimum of $100 within 30 days to receive a free share of stock worth anywhere from $8 to $1,000. Oh, and it's worth mentioning that this is a no-fee brokerage (you don't pay to trade stocks). For more details about this app, read my Webull review here.

2. M1 Finance: Earn $30 to invest after investing $100

M1 finance free stock

As I mentioned in my article on how to invest in your 20s and 30s, M1 Finance is my favorite investment platform for retirement accounts. But it's also great for a regular trading account.

Their app is easy to use and charges no fees — making it very competitive in the world of stock trading.

Sign up and invest $100 to receive an extra $30 to invest — that's a 30% return on your investment!

3. Stockpile: Get $5 in a stock of your choice, just for signing up!

Stockpile free stock

Stockpile will give you $5 to invest in a stock of your choice, just for signing up! This low fee ($0.99 per trade) investment platform has several perks.

My favorite aspect of Stockpile is its custodial account — where you can set up an investment account for your kids or other children you want to help prepare for the future.

Sign up for stockpile to claim your free $5 of stock.

4. Acorns: Invest as little as $5 to earn $5 in free stock

Acorns free stock

Acorns is a leader in “round up” investing. In other words, you can set up your account to round up every purchase you make on your credit card to the next dollar, and invest the change.

This creates an easy “set and forget” way to build up your savings without any deliberate effort on your part.

Acorns will also deposit an extra $5 in your account once you invest your first $5. If you're interested, sign up for Acorns here to receive your $5 bonus.

5. Stash: Invest as little as $5 to receive $5 in free stock

Stash free stock

Another great robo-advisor with a “round up” feature, Stash focuses on teaching people to invest by making investing easy, and providing fantastic articles and resources to help you learn more about the stock market and other investments.

Stash will give you $5 to invest if you sign up for an account and invest a minimum of $5 (creating another 100% return on your investment).

6. Robinhood: Deposit funds to receive a free stock worth $3-300

Robinhood free stock

Robinhood has become well-known for setting itself apart as the stock trading platform for millennials. The app has won multiple awards because of how easy and simple it is to use.

Another no-fee stock trading platform, Robinhood will give you a random free share of stock in a company like Apple or Sprint when you sign up for a free account and make your first deposit.

7. iConsumer: Receive 500 shares of company stock after your first cash-back shopping trip

iConsumer free stock

You've probably heard of the cashback shopping platforms like Ebates and Swagbucks. iConsumer is a new cash back shopping platform that offers you stock in their company in addition to cash back.

For example, after your first purchase of $25 or more, you receive 500 shares of stock (currently worth between $5-10) — in addition to a few percent cash back. This can be a purchase through

The company's goal is to make shoppers owners — with the goal of making everyone wealthier as the company grows in value.

Sign up now to earn 500 shares for free.

8. Bumped: Earn “stock-back” for shopping at some of your favorite stores

Bumped free stock

There's a growing trend toward automatic cash back simply by connecting your credit card to a specific app or service (such as with the Dosh app). Bumped builds on this, but provides you with stock back (instead of cash back) for everyday purchases.

Simply sign up for the app (it's 100% free), connect your credit cards, and select several of your favorite brands (from Home Depot, to Chipotle, to ExxonMobile). Then, any time you shop at these brands, you earn stock worth anywhere from 1-5% of your total purchase. For example, when I spend $200 at Lowe's, I receive $3 in Lowe's stock!

Bumped is a new app, and you may need to sit on their waitlist for several weeks before being accepted (it took me about 5 weeks). But once you're in, you start earning stock effortlessly! I have about $10 worth of stock in my account after a few months — without it costing me a cent.

Free stock is great, but long-term investing is what will make you a millionaire

I hope you're able to capitalize on at a least a few of these offers to earn some free stock. After all, who doesn't love free money?!

But I also want to remind you that long-term investing is far more important than making a quick buck. If you commit to investing 10-20% of your income, it's very likely that you'll become a millionaire in your lifetime.

So don't just sign up for the apps above for the free sign up bonuses. Try them out, get a feel for how they work, and choose one or two to start investing for the long-haul.

Future you will thank you.