There are many stock trading apps that will give you free stocks just for signing up. Give your investment portfolio a boost by grabbing these free stock offers today! I’ll go over the best stock trading apps that will give you free shares of stocks.
This post may contain affiliate links, meaning I get a commission at no cost to you if you decide to make a purchase through my links. Visit this page for more information. The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired.
How To Get Free Stock
Many people are interested with the idea of starting an investment portfolio, but don’t know where to begin. Buying your first share of stock can be stressful.
What if I told you that you could get free stocks?
It’s yours to keep and costs you nothing. There are companies that offers free stocks simply for trying out their trading app.
The stock apps mentioned below not only give you free stocks for signing up, but many of them will also teach you how to buy and sell stocks, provide a platform to trade for free, and give you a head start on building your portfolio.
9 Ways To Get Free Stocks
The 9 stock trading apps below will give you free stocks valued anywhere between $3 and $5,000 (or cash bonuses added to your account).
Most of the bonuses simply require opening an account or depositing some money into the account. The exact requirements to get the free stocks varies depending on the app, so pay attention to the details – although they’re all pretty simple to do.
Here’s the list of 9 trading apps that give you free stock!
Webull is one of the fastest growing trading apps and a personal favorite of The Money Ninja. It allows you to trade stocks, options, ETFs, and cryptocurrencies commission-free.
New users can get 2 FREE stocks when they sign up; 1 free stock when you open an account and 1 more free stock when you deposit any amount within 30 days of account opening.
The first FREE stock will be worth between $3 and $300. The second FREE stock will be worth between $8 and $2,000!
Then once you’re a customer, you can refer your friends and family with your own referral link. Every person that opens an account with your unique referral link with earn you an additional two free stocks, each valued between $8 and $2,000.
Read my Webull review to learn more.
NEW WEBULL CUSTOMER BONUS
Earn 2 FREE stocks when you sign up with this link.
Robinhood launched in 2013 and is the most popular brokerage app. It’s known for its easy-to-use mobile app that’s ideal for both beginners and avid investors alike.
New users will earn 1 FREE stock just for downloading the app through my link and signing up for an account. There are no deposit requirements for this one!
The random free share of stock will be worth between $3 and $225.
Here are the odds of what you can get:
- 1 in 400 chance of getting Visa ($202.34), Johnson & Jonhson ($160.60), or Apple ($134.02) stock
- 1 in 100 chance of getting Snap ($59.26) or New York Times ($51.13) stock
- 9 in 10 chance of getting Ford ($11.20), General Electric ($11.20), or Kinder Morgan ($14.24) stock
Read my Robinhood review to learn more.
NEW ROBINHOOD CUSTOMER BONUS
Get 1 FREE stock when you sign up with this link.
Public is a commission-free brokerage app where you can invest in fractional shares of stock with as little as $5.
These fractional shares of stock are called “stock slice”, and it’s perfect for those that want to invest in companies with expensive stocks like Amazon, Netflix, and Tesla without needing a bunch of money to get started.
Public is offering a FREE slice of stock worth up to $70 for new users.
Claim your free stock slice by clicking the link below and creating an account with Public. Once your account is approved, you can pick what company you want your free stock slice in.
Read my Public review to learn more.
NEW PUBLIC CUSTOMER BONUS
Get up to $70 worth of stock when you sign up with this link.
Moomoo is a relative newcomer compared to other stock trading apps.
The Moomoo app was just released in 2019, but it offers a unique value proposition compared to their competitors. It already offers what investors look for in a trading app; one that allows you to buy stocks with no commissions and no fees on things that matter.
On top of that, they also provide users the opportunity to see real-time data such as live buying and selling of stocks. This is called Level 2 data, which is rare to to get for free.
Moomoo has also increased their sign-up bonus to 2 FREE stocks for new customers through our exclusive link!
- 1st Free Stock: When you open a Moomoo brokerage account, worth between $3-$350
- 2nd Free Stock: When your net deposit reaches $2,000 and you maintain it for 30 days, you’ll get one share of General Motors (ticker: GM), currently worth ~$50
You’re 100% guaranteed to win free stocks. While the second free stock of GM is guaranteed, the first stock is randomly selected through a lottery drawing. Here are the odds of what you can win:
- 1 in 250 chance to win Tesla (TLSA), Netflix (NTLX), Apple (APPL), Facebook (FB), or Adobe (ADBE)
- 1 in 100 chance to win Disney (DIS), Microsoft (MSFT), Starbucks (SBUX), IBM (IBM), or Coca-Cola (KO)
- 1 in 1.04 chance to win stocks valued between $4-$15
Read my Moomoo review to learn more.
NEW MOOMOO CUSTOMER BONUS
Earn 2 FREE stocks when you sign up with this link.
Acorns is an automated investment app that saves customers time while making it easy to build a nest egg.
The Acorns app will automatically invest your spare change, earn you cash back when you shop at select retailers, and provide educational content. It’s best for hands-off investors and people who struggle to save.
While there is a small account management fee (as little as $1 for their Lite membership), you can use the $5 new account bonus to help offset the fees for several months.
That’s not even the best part. Acorns will offer many promotions throughout the year where you can a ridiculous amount of money for referring friends and family.
Currently, you’ll get a $500 bonus if you refer 3 friends to the Acorns app. Earlier this year, they even offered a whopping $1,000 to refer 4 friends!
Read my Acorns review to learn more.
NEW ACORNS CUSTOMER BONUS
Get $5 when you sign up with this link.
TradeUP by Marsco lets you trade stocks, ETFs, and options on their mobile trading platform. The stock trading mobile app allows you to seize investment opportunities anytime, anywhere, and at a low cost.
Currently, new users can get up to 5 FREE stocks for opening a TradeUP account!
You’ll automatically get 1 free stock just for creating a TradeUP account. Then, depending on how much your initial deposit is, you’ll get up to 4 more free stocks:
- Get 1 free stock (valued between $2 – $15) when you open a new account (no other requirements!)
- Receive 1 additional free stock when you make an initial deposit of at least $100
- Receive 2 additional free stock when you make an initial deposit of at least $1,000
- Receive 3 additional free stock when you make an initial deposit of at least $2,500
- Receive 4 additional free stock when you make an initial deposit of at least $5,000
The additional free stocks are worth between $15 – $1,000.
Read my TradeUP review to learn more.
NEW TRADEUP CUSTOMER BONUS
Get up to $4,015 when you sign up with this link.
The tastyworks app is geared towards stock options traders so it looks a tad technical and somewhat difficult to navigate, but let’s be honest… if you’re reading this, you don’t care how the app looks – you’re here for the free stocks!
New tastyworks users can get 100 FREE stocks when they open an account and fund it with $2,000!
You’ll get the 100 free stocks one week from the time you deposit the $2,000. The funds must remain in your account for at least three months starting the day you receive the free stocks.
You don’t need to invest the $2,000 either. If you’re not comfortable investing the money, just leave it in your account for at least three months so you can keep the free stocks.
Read my tastyworks review to learn more.
NEW TASTYWORKS CUSTOMER BONUS
Get 100 free shares of stock when you sign up with this link.
Stash is a savings and investing app that allows you to invest in fractional shares of thousands of stocks and ETFs.
The Stash account also comes with a “Stock-Back” card, where they’ll give you stock of popular brands just by using the card for your shopping purchases.
There are three different Stash plans. I recommend the “Stash Beginner” plan to get used to what they offer. This plan only charges $1 a month.
Open a Stash account today and get $20 once your account is approved.
NEW STASH CUSTOMER BONUS
Get $20 when you sign up with this link.
9. SoFi Invest
SoFi has a wide range of financial products like student loan refinancing, personal loans, and a cash management account. All of which have nice sign-up bonuses which I’ve covered in this post.
SoFi Invest is their investing platform that allows you to buy stocks and cryptos with no fees. You can even buy fractional shares of stock! Prices for stocks like Facebook, Apple, and Google are really high so being able to buy fractional shares let you own part of the company without committing a lot of money.
Plus, get $25 worth of ANY stock you want when you open a SoFi Invest account and fund it with at least $100.
NEW SOFI INVEST CUSTOMER BONUS
Get $25 when you sign up with this link.
Frequently Asked Questions
How do I get my free stock?
How you receive free stock will depend on the stock trading app you signed up with. Every app is different.
A number of companies will give you free shares of stock just for downloading their app and creating an account. Some require you to deposit money into the account before awarding you free shares. Additionally, there are a couple of apps that give you free stocks to do both!
You can also earn free shares by referring other people. Every company has different requirements.
Free Stocks For Signing Up
Stock trading apps like Robinhood and Public gives you a free stock simply for signing up for an account, and your free share will be added to your account within a few days.
These are the easiest ones to get because they don’t require anything else outside of opening an account.
Free Stocks For Depositing Money
The free stocks you get with stock apps like Moomoo depends on the total amount you deposit into your account within the first 90 days:
- 1st Free Stock: When you open an account and your net deposit reaches $100, you’ll get a free stock
- 2nd Free Stock: When your net deposit reaches $1500, you’ll get a second free stock
- 3rd Free Stock + 4th Free Stock: When your net deposit reaches $5,000 or more, you’ll get an additional 2 free stocks
The TradeUP app also has a tiered bonus structure based on the deposit amount, but they only take into account the initial deposit amount:
- 1 Free Stock: When you open a new account (no other requirements!)
- 2 Free Stock: When you make an initial deposit of at least $100
- 3 Free Stock: When you make an initial deposit of at least $1,000
- 4 Free Stock: When you make an initial deposit of at least $2,500
- 5 Free Stocks: When you make an initial deposit of at least $5,000
So while you can earn a lot of free shares for depositing money, keep in mind the specific terms and conditions of each stock app you download.
Free Stocks For Signing Up & Depositing Funds
Other investment apps like Webull will give you stocks for both creating an account and depositing money.
With Webull, you’ll one free stock for signing up, but to get the second free stock, you need to deposit $100 within 30 days of account opening.
Why do companies give free stock?
It’s an extremely competitive industry and companies need to fight to get your attention.
When companies fight for your business, YOU WIN.
Some companies will give out free stock in return for signing up for an account, making a deposit into your new account, or referring your friends and family for new accounts.
They write the free stocks off as a customer acquisition cost, and for you it’s an easy way to get your foot in the door with some free shares at no cost to you.
How long does it take to get free stock?
Most of the free stock deals listed will add the stock shares to your account within a few days.
If you haven’t received your free stocks yet, check the details of the offer. You may be overlooking a simple requirement.
It’s very rare for stock apps to not give you what you qualify for, but if they do, contacting them should resolve the issue quickly.
How long do I need to hold the free stock before I sell?
Make sure that you look at the fine print of each individual deal.
Some brokerages like Webull will add the stock to your account very quickly and it will be available to trade or cash out immediately.
Others will have some conditions in order to keep your reward. For example, tastyworks requires you to hold the free shares for 90 days after receiving them in your account.
What free stocks can I get?
What free stock you receive depends on the company, and what stocks they have made available in their free stock program.
For instance, with Robinhood you have a 1 in 150 chance of getting Facebook, Microsoft, or JPMorgan Chase stock. You have a 1 in 80 chance of getting GE Energy Transfer or Ford. The free shares are chosen randomly from their inventory of settled shares.
Webull awards free stock via a random lottery that’s determined by an algorithm. The value of the stocks they give varies between $10.50-$1,850.
Does opening a brokerage account affect my credit score?
No, it doesn’t affect your credit score at all.
Fortunately, when you open a stock account, the companies only verify your identity. A credit check is not required.
This is great because you can take advantage of all the free stock deals and not have to worry about your credit.
What are the tax consequences of receiving free stock?
Like all other income sources, the IRS will tax you once you sell your stock.
It’s called capital gains tax and applies when you sell your shares for a profit. There are two types of capital gains tax:
- Short-Term Capital Gains Tax: This is the tax on profits from selling stocks that you’ve held for less than a year. Short-term capital gains are taxed just like your ordinary income.
- Long-Term Capital Gains Tax: This is the tax on profits from selling stocks that you’ve held for more than a year. These rates are lower than short-term capital gains and ranges between 0% to 20% depending on your filing status and income level.
If you find yourself losing money on your stock sales, you can deduct the losses of up to $3,000 per year on your tax return. Keep in mind that it’s impossible to lose money from these free stock deals since your actual cost basis is $0.
List Of Free Stock Offers
I created a list of free stock offers below so you have an easy way to view all the deals from the various trading apps.
Now that you understand how this all works, it’s time to get your free stocks!
|2 Free Stocks (Up To $3,200)||Link|
|1 Free Stock (Up To $70)||Link|
|1 Free Stock (Up To $225)||Link|
|2 Free Stocks (Up To $400)||Link|
|200 Free Stocks (Up To $600)||Link|
|$100 Cash + AMZN Free Stock||Link|
|1 Free Stock ($25)||Link|
|1 Free Stock (Up To $5)||Link|
The Bottom Line
Not so long ago, investing in the stock market used to be reserved for the privileged few.
In the 80’s and 90’s, it was mostly done over the phone. You had a go-to financial consultant who you’d call up, tell him how many shares of whichever company you wanted to buy, and he’d finalized the purchase for you.
It took a lot of time and costs quite a bit of money. Thanks to the internet, those days are long gone.
I hoped you enjoyed this post on how to get free stocks as much as I enjoyed writing it!
Do you know of more companies that offer free stocks as a sign-up or deposit bonus? Let me know in the comments below and I’ll add it to this list!