Investing in stocks is one of the best ways ways to grow your wealth. Crypto and Stocks are a good long term combination that even a Crypto Nomad cant resist. Growing wealth takes time which is why you shouldn’t put off stocks for when you have more money.
Luckily, its easier than you think to get started, lots of stock trading apps give out free stocks! Some of these apps you can even buy crypto on. That’s right, companies are giving free shares just for joining their stock trading app. Here is every way to get free stocks I’ve found, the complete list of apps that give you free stocks.
What about crypto?
Remember you can even get exposure to crypto by owning stocks as there are crypto mining companies like Riot on the stock exchange and companies like Tesla/Square/Paypal/Coinbase own a lot of crypto themselves so owning their shares is like owning a part of their stack.
Free Stocks just for Creating an Account (No Deposit)
These stock trading apps have no fee trading and easy to use apps, basically free stock trading apps. They are competing for customers so they are all offering free stock shares just for joining. I’ve personally joined and tested them all.
1. Webull Free Stock $16 – $3,200
Webull lets you trade Crypto and Stocks with no fees. They are currently giving 2 free stocks with a $8 – $1,600 value. This is my personal favorite free stock app.
- Sign up for Webull by clicking here.
- Once your account is approved, you will receive 1 free stock.
- If your first deposit is $100+ within 30 days of signing up, you receive a 2nd free stock.
*You can sell your free stocks and buy bitcoin/crypto on Webull.
2. Firstrade Free Stocks $6 – $400
- Create a Firstrade account through this link.
- Receive 1 free stock.
- If your first deposit is $100+ receive a 2nd free stock.
3. Robinhood Free Stock Up to $212
Robinhood is one of the most well known stock trading apps with no fees, some consider it the best mobile stock app for its ease of use and design. Join robinhood to get free stock.
- Create a free Robinhood account by clicking here.
- Link your bank account to Robinhood within 30 days of account creation.
- Receive 1 free stock.
*You can sell your free stock and buy bitcoin/crypto on Robinhood.
4. TradeUp Free Stocks $7 – $1,015
- Create a TradeUp account through this link.
- Login to their App to claim your free stock valued between $2 – $15.
- If your first deposit is $100 or more within 30 days of opening your account, you receive a second free stock valued at $15 – $1,000.
5. Public Free Stock Up to $50
- Create a Public account through this link.
- Create your free stock trading account.
- Receive 1 free stock up to $50 worth.
Free Stocks for Funding Your Account
The following stock trading apps require you to make a deposit before claiming your free stocks.
6. moomoo Free Stocks $8 – $1,000
- Create a moomoo account through this link.
- Deposit $100+ for 1 free stock worth between $8 and $1,000.
7. m1 Finance Free Stock $30
- Create a m1 Finance account through this link.
- If your first deposit is $100 or more within 30 days of opening your account, you receive $30 deposited into your account after 30 days.
8. tastyworks Free Stocks $100 – $600
- Create a tasty account through this link.
Make sure referral code is 4BV7S4768W.
- Deposit $2000+ for 100 stocks valued between $1-$6 each for a total $100-$600 value, can sell immediately.
9. Dough Free Stock Up to $200
- Create a Dough account through this link.
- Login to their App to claim your free stock valued at $2 – $200.
More free stock offers coming soon.
We will be regularly updating this page as new offers for free stocks come out. Did we miss one? Let us know in the comments below and feel free to post any invite links you have!
–Complete Free Crypto Guide