11 completely legit ways to earn free stocks…

What better way to boost your investment portfolio than getting free stock?

The online brokerages listed below not only hand out free stock, but many of them also teach you how to buy stock and provide tools to trade stocks (for free of course!)

The steps to earn your free stocks are outlined below. If you need assistance, check out our frequently asked questions.

You could earn over $1,000 in free stocks!

How it Works

Click Each Link Below

From free stocks to free cash, brokerages and investment platforms are willing to give you an incentive for doing business with them.

Each button below has the required referral code included to send you directly to the free stock promotions.

Follow Steps to Sign Up

It takes a couple minutes to complete each application. You may need a government-issued ID handy to verify your identity.

Be sure to enter any promotion code or referral code as indicated below to receive your stock or cash.

Fund Your Accounts

Follow any applicable promotion instructions to receive your free stock from each brokerage account.

Some accounts only require you to sign up, while others might have minimum funding requirements (e.g. deposit $50 to receive a free stock)

Every company listed below is a member of the Financial Industry Regulatory Authority (FINRA) and the Securities Investor Protection Corporation (SIPC). You can see each broker’s FINRA status using the links below. SIPC is the FDIC equivalent of deposit insurance with limits up to $500,000 ($250,000 for cash). Never use a broker that is not covered. Keep in mind that this coverage is intended to protect you if your brokerage can’t pay due to their own financial difficulties—you can’t file a claim because your stocks lost value.

Some of the links in this post are from our sponsors. Should you choose to act on any recommendations outlined below, we may be compensated at no additional cost to you. Please see our disclaimers about how we make money and select our advertising partners.

1 in 150 chance of stock worth $150+

Jumpstart your investing portfolio with a free stock from Robinhood, a pioneer of commission-free investing.

You have a chance of receiving high-priced stock from JPMorgan Chase, Apple, or Johnson & Johnson. Or you could receive Ford Motor, HP Enterprise, or Zynga.

Either way, you do not need to deposit any initial funds. Simply create a new account and link your bank account.

In order to receive your free stock, sign up by clicking the button below. No purchase necessary. And don’t forget to invite your friends after you sign up. You’ll both receive a free stock when they sign up as well!

Research Robinhood on FINRA BrokerCheck

Earn free stocks with Robinhood
Earn free stocks with Webull

2 FREE stocks valued up to $2,300!

Webull is a commission-free investing app. You can receive one free stock valued between $3 to $300 just for opening a new account.

If you make an initial deposit of any amount, then you will receive another stock that is awarded randomly and can range in value between $8 to $2,000.

To qualify for your free stocks, click the button below to complete the new account process.

And don’t forget to send your referral link to family and friends after you sign up to earn even more stocks!

Research Webull on FINRA BrokerCheck

Give $50, Get $50

Sophisticated but easy to use, the M1 Finance platform is flexible. You can build your own pie of stocks or funds. Or if you’re not feeling as adventurous, you can opt for a portfolio of expert picked ETFs, REITs and stocks

Your portfolio pies are automatically monitored and rebalanced as funds are withdrawn or added.

You’ll need a friend for this offer… Open a new account. Share your new referral link with a friend. After they deposit $100 into their account, you’ll both receive a $50 bonus.

We’ll even get you started with your first $50. Just click the link below and fund your account with the minimum $100. You’ll receive $50 cash. Not a bad return on just a $100 investment!

Research M1 Finance on FINRA BrokerCheck

Earn free stocks with M1 Finance
Earn free stocks with Public

Learn from other stock market investors

Public makes the stock market social. Follow other investors and your friends, discover companies to believe in, and invest with any amount of money.

Public is an easy-to-use app and investing website where you can invest with as little as $5 without any commission fees in fractional shares of stocks and popular ETFs from companies like Vanguard, BlackRock, and others.

Get started with a free stock by clicking the button below. Follow the instructions to download the Public app and enter your referral code to claim your free stock.

Research Public on FINRA BrokerCheck

Earn Free Stocks - Stash Logo

$20 in free stock

Stash is a micro-investing platform and bank account that allows you to invest in a risk adjusted portfolio of stocks, through ETF index funds or individual stocks. You can invest as much or as little as you want since Stash allows you to buy fractional shares.

You can choose from thematic and mission-driven holdings such as “Clean & Green” or “socially responsible” companies. Another nice feature is the round-up option where Stash can round up your purchases to the nearest dollar and automatically invest that spare change.

You’re here for free stock rewards, but Stash does more than just investing… they offer an online bank account with debit card, custodial accounts, retirement accounts (either Roth or Traditional IRA), as well as additional bonuses through a rewards program.

To get your $20 sign up bonus, just click the button below, link your bank account and add at least $5 to your new Stash account.

Research Stash on FINRA BrokerCheck

Earn free stocks with Stash
Earn free stocks with Moomoo

1 free stock with a $100 deposit.
4 free stocks with a $5000 deposit.

Moomoo is a commission-free stock, option, and ETF trading platform with real-time quotes and real-time news including unlimited free level 2 professional trading tool data. You can also trade after markets close for free.

Moomoo is offering a free stock incentive to users based on how much they deposit. Fund at least $100 to get a free stock valued between $8 to $1,000. The more you fund, the more free stocks you will be awarded up to 4 total free stocks.

You have a 1 in 30 chance of claiming a free stock from popular names like Tesla, Apple, Microsoft, Gap, Ford Motor, Bank of America, or Boston Beer Co.

Research MooMoo on FINRA BrokerCheck

Join now, get 1 free stock.
Fund your account, get 1 more stock.

Firstrade offers a full suite of free investment products and research tools for stocks/ETFs, options, and more than 11,000 mutual funds. There is no minimum deposit and no additional fees

With this promotional offer, you have a 1 in 100 chance of receiving one of the popular stocks trading on the platform such as Apple, Boeing, or Advanced Micro Devices. The free stocks are selected randomly and determined by an algorithm. The value of the shares may be anywhere between $3 and $200.

Research Firstrade on FINRA BrokerCheck

Earn free stocks with Firstrade
Earn free stocks with SoFi
Earn Free Stocks - SoFi Logo

$25 of your favorite stock

SoFi quickly made a name for themselves with student loans, but a few years ago they branched out into investing with SoFi Active Investing. Trade stocks and ETFs yourself using the SoFi app or website. Or if you don’t follow the markets closely, use SoFi’s proprietary algorithm to automate your investming.

Get $25 worth of your favorite stock when you fund your SoFi Active Invest account with at least $100. Choose from over 100 popular stocks like Amazon, Tesla, Disney, Apple, and Nike.

SoFi also has several offers you can share with your friends to earn more rewards. Share their app to get cash rewards, refer friends to SoFi Personal Loans or Student Loans and get $310 (they get $310 too!), or refer your friend to SoFi Invest and you both get $25 in free stock. That’s a lot of free cash you can collect!

Research SoFi on FINRA BrokerCheck

Earn Free Stocks - Acorns Logo

Earn $5 bonus, plus $250-$1,000 with referrals

Acorns is an automated investing platform directed at users who want to invest small amounts of money each month. You can set it to automatically round up purchases and put the change in your investment portfolio.

Although Acorns charges a fee for investing, their pricing is pretty affordable and gives you several important features. The button below might land you on a page offering higher-priced account options, but you can “compare subscriptions” and choose the $1 monthly plan if you want.

At $1 per month, the Core plan includes basic features like rewards for purchases, automated investing, financial advice, and more.

In addition to providing free stock shares, Acorns partners with a number of popular businesses to offer you even more rewards. These companies deposit a small amount of stock in your Acorns account whenever you shop with them.

Research Acorns on FINRA BrokerCheck

Earn free stocks with Acorns
Earn free stocks with TastyWorks
Earn Free Stocks - TastyWorks Logo

Deposit $2K to get 100 free stocks

Tastyworks is a stock trading app created by the co-founders of thinkorswim, a trading platform they sold to TD Ameritrade for a whopping $606 million in 2009.

The Tastyworks app is geared towards stock options traders so it’s a bit technical, 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!

And we can say that Tastyworks has one of the most generous sign-up promotions of all brokerages. New users can get 100 free stocks when they open an account and fund it with $2,000. The value of stock received will average $200–$220. The funds and free stocks must remain in your account for at least 3 months. The free stocks will be randomly selected from a list of stocks priced between $1 and $6, which means you could be awarded up to $600 in free stock!

Research TastyWorks on FINRA BrokerCheck

Refer friends for a chance to win a MacBook, iPhone or free stocks

TradeUP is a fairly new mobile trading application for investors to access global markets and build diverse portfolios. The platform features real-time market updates and has a feature that allows you to spot market trends and make adjustments to your portfolio so you can stay on track with your investing goals.

The current free stock promotion can earn you prizes like an Apple MacBook, iPhone, cash coupons or free stock. Start by opening a new Live Account and fund at least $100 in your account to receive 1 free stock. Higher initial funding amounts can earn even more rewards.

Research TradeUp on FINRA BrokerCheck

Earn free stocks with TradeUp

Need Help?

Why are brokers handing out free stocks?

These companies are giving away shares of stock to get people to try their services.

If you invest in each of the apps listed on this site, you could earn between $2 and $1,000 in free stocks or bonuses added to EACH of your accounts.

What's the catch?

Some brokerage firms simply require you to open a new account to earn a free stock. Others might require an initial investment such as $100 to earn stocks.

If you have questions, please fill out the contact form and we'll respond promptly.