They say the best things in life are free, but that usually doesn’t include free stocks from your brokerage account. But now that investors have more options than ever in the brokerage industry, firms are upping the ante to woo new clients. For many brokers, that means offering prospective users free shares of popular stocks (or other bonuses) in exchange for signing up or transferring assets. Want to get some free stocks into your portfolio this month? Here are the best offers we found.
Today's Best Free Stock Deals
Platforms | Target Audience | Promotions/Bonuses |
Webull | New, active traders | Up to 40 fractional stock shares through December 30 |
Acorns | New, long-term investors | $10 cash bonus (New users only) |
eToro | Social traders | $10 cash bonus through December 31 |
M1 Finance | Automated investing | $4.75% APY Boost through December 31 |
Moomoo | New, long-term investors | Up to 15 free stocks through March 2025 |
Public | Beginner social traders | Up to $10,000 transfer bonus |
Robinhood | New, active traders | Free stock per referral (up to $1,500 annually) |
SoFi Invest | Investors of all levels | $5 to $1,000 in free stocks (New accounts only) |
Stash | Beginner investors | StockParty referral bonus (up to $5 per day) |
TradeStation | Experienced traders | $150 cash bonus |
1. Webull (Up to 40 Fractional Shares Each Valued Between $3-$3,000)
Webull offers an all-in-one self-directed investment platform with excellent user experience, intelligent tools and services, no commission, free real-time quotes, multi-platform accessibility, full extended hours trading and 24/7 online help. The Webull free stock program also provides an instant boost for new clients.
Free Stock #1: Earn 20 free fractional shares when you open an account with at least $500
How to Qualify: To qualify for 20 free fractional shares of stock with Webull, open a new individual brokerage account and deposit between $500-$1,999.99 during the promotional period. Maintain this balance for at least 30 days. This offer is exclusive to first-time Webull clients. Claim your rewards from the "My Rewards" page on the Webull site within 30 days after completing the new account period.
Free Stock #2: Earn 40 free fractional shares when you open an account with at least $2,000
How to Qualify: To earn 40 free fractional shares of stock with Webull, open a new individual brokerage account and deposit at least $2,000 during the promotional period. Maintain this funded amount in your account for at least 30 days to qualify. This offer is valid for first-time Webull clients only and the deposited funds must remain in the account for the specified duration to receive the free shares.
2. Acorns ($10 Cash Bonus)
Acorns is a fintech app focusing on micro-investing and making the stock market more accessible. It allows you to put spare change in the market by rounding up your debit or credit card purchases to the nearest dollar and investing the difference.
Acorns creates a diversified investment portfolio based on your risk tolerance. You can choose from low-, medium- or high-risk portfolios and alter your allocation. New investors can learn basic market mechanics while slowly building a portfolio with tiny incremental amounts. Acorns charges a monthly fee based on service levels, which include retirement accounts, robo-advisor services and a bank account and debit card.
$10 signup bonus: Earn $10 cash after setting up a Recurring Investment as a new member.
How to Qualify: To qualify, you’ll need to open a new account and set up a Recurring Investment, which will automatically withdraw and invest a predetermined amount of money from your linked bank account on a recurring basis. Set up a Recurring Investment of at least $5 per month and you’ll receive your $10 signup bonus within 10 business days after the Recurring Investment is posted.
- Best For:Prepping for future investingVIEW PROS & CONS:securely through Acorns's website
3. eToro ($10 Cash Bonus)
Social trading has gained steam in recent years as more and more investors gain prominent social media followings (just look at what Roaring Kitty has done for GameStop Corp). eToro is a trading platform that seeks to leverage social trading with various features and asset classes.
Its core feature is a social network for investors, allowing clients to see what other users are trading, mimic their portfolios or discuss investment strategies. Networking can be valuable for beginners seeking to learn from experienced investors. The CopyTrader feature allows users to automatically copy the trades of their preferred accounts, and users can invest in stocks, ETFs, options and cryptocurrencies.
$10 signup bonus: Earn $10 cash after opening a new account and depositing $100.
How to Qualify: You must sign up for a new eToro account using this link and make an initial $100 deposit into your brokerage. Once you’ve made your deposit, it must remain in the account for 90 days before the reward will be issued. Following these 90 days, you’ll receive a $10 cash bonus directly into your brokerage account. New members only, and read the Terms and Conditions to verify your eligibility.
4. M1 Finance (Up to $500 Cash Bonus)
M1 Finance offers a unique blend of automation, customization and fractional shares wrapped in a user-friendly interface. Like a robo-advisor, M1 allows you to create custom investment portfolios based on your risk tolerance and investment goals and automates the management process.
You set the target allocation for each asset in your portfolio, and M1 will automatically trade shares to maintain that allocation as market prices fluctuate. However, M1 is separate from other robo advisors because it allows clients to build portfolios from the ground up, choosing individual stocks and exchange-traded funds (ETFs) or selecting from pre-made models.
$4.75% APY Boost: Invite your friends and earn an impressive 4.75% APY boost for 3 months! Plus, earn an additional 3-month boost for every successful referral.
Earn Up to $750 Invest Bonus: When your connections sign up for M1 and fund a brokerage account with a minimum of $10,000, both you and your connections will receive a rewarding $75 investment bonus.
How to Qualify: To qualify, simply obtain the code for either the APY Boost or Invest Bonus, and then invite your friends to open a brokerage account using your referral link. If they meet the eligibility criteria, both you and your friends will receive a bonus.
- Best For:Customizable Auto InvestingVIEW PROS & CONS:securely through M1 Finance's website
5. moomoo (Up to 15 Free Stocks)
Moomoo is a no-frills, commission-free stock trading platform with US equities, ETFs and options trading. It competes with similar brokers by offering a user-friendly app with advanced charting tools, free level 2 market data and integrated research from providers like Morningstar and Tipranks. Moomoo also allows fractional shares to be purchased for as little as $5, making it accessible to new investors. Additionally, uninvested cash earns a competitive 4.35% APY, a rate few other brokers currently match.
5 free stocks: Earn five free stocks when you open an account and deposit $100.
How to Qualify: To qualify for the first five free stocks, you must sign up and deposit $100 into your account before March 31, 2025. Once you make a qualifying deposit, you’ll randomly draw five stocks valued between $2 and $2000 per share. Your five stocks will be transferred to your brokerage account after 60 days as long as your average account balance averages $100 for the promotional period.
Ten free additional stocks: Open a new account and deposit $1,000 to earn an extra 10 stocks.
How to Qualify: To qualify for an additional 10 free stocks, deposit $1,000 into your new account before the deadline, and you’ll get 15 free stock draws (shares valued between $2 and $2000). You must keep your average account balance at $1000 for 60 days to receive the 15 free shares.
6. Public (Up to $10,000 Transfer Bonus)
Public is a social investing platform geared toward beginners who don’t yet understand the complexities of the stock market. The public has commission-free trading on stocks, ETFs, bonds, options, crypto and even unique assets like music royalties. The public offers a $5 fractional share (and bond!) investing program and avoids hidden fees by not using payment for order flow. The trading platform fosters a community through a social feed where you can follow and discuss investments with others.
Cash Transfer Bonus: Transfer assets into Public from an existing brokerage account and receive a cash bonus based on the transfer amount.
How to Qualify: To qualify, you must link your Public account to an outside brokerage account and transfer your assets (cash, stocks, or ETFs). Public will provide a Precise Transfer Offer within 7-10 business days, unique to the assets you plan to transfer to Public.
7. Robinhood (Free Stock Valued at $5-200)
The original commission-free disruptor, Robinhood is a smartphone-oriented trading platform with stocks, ETFs, options and about a dozen cryptocurrencies. Accessible through a user-friendly mobile app, Robinhood boasts extended trading hours for specific stocks and now offers an IRA with an impressive 3% match if you use the premium Robinhood Gold service (which requires a monthly fee). However, Robinhood lacks robust charting tools and investment analysis reports.
Free stock: Receive one free fractional share ($5 to $200 value) of a top-tiered stock of your choice for each person who signs up for a Robinhood account with your referral link.
How to Qualify: To qualify, you must get a new user to sign up with your referral code and link a bank account or debit card. Once approved, you and the referred user will each receive a fractional stock share between $5 and $200. Note that 99% of users will receive the $5 reward, and the maximum reward value is $1,500 annually.
8. Sofi Invest ($5-1000 in Free Stocks)
SoFi Invest caters to beginner and active investors, offering commission-free stocks, ETFs, options, fractional shares and even mutual funds (a feature few other brokers offer). It also boasts features like IPO access, extended trading hours, free automated investing services and fee-based human advisors.
Free Stocks up to $1000 in Value: Get free stocks for opening and funding a new Sofi Invest account.
How to Qualify: To qualify, open a new Sofi Active Investing account and deposit at least $25 within 30 days. Once your deposit clears, you’ll earn free stocks in a randomly drawn dollar amount. (85% of users will receive $5, while only 0.028% will receive $1,000). Only new Active Investing accounts will qualify for the reward.
- Best For:IPO InvestingVIEW PROS & CONS:securely through SoFi Active Invest (Brokerage)'s website
9. Stash (StockParty)
Stash targets beginner investors with a blend of robo-advisor and traditional brokerage features. But to separate itself from the pack, Stash combines investing with a banking account, offering all-in-one convenience. Stocks, ETFs and fractional shares trade commission-free, and you can begin investing with any amount. Stash also offers a cash-back debit card that rewards users with stock instead of money. Users can choose between two service tiers (Stash Growth or Stash+) for a $3 or $9 monthly fee.
Free stock rewards for referrals: Invite other users to Stash’s Stock Parties and earn portions of stock rewards for each accepted invite.
How to Qualify: To qualify, sign up for a Stash account (either tier) to earn a bonus stock. Then, follow Stash's social media channels and wait for a Stock Party announcement. Invite friends using the party link to increase the bonus stock pool and receive a more significant share of the rewards.
10. TradeStation ($150 Cash Bonus)
TradeStation is a powerful platform for serious traders that provides in-depth analysis and strategy development. TradeStation prioritizes advanced features like backtesting and complex option strategies, incorporating decades of historical data for sophisticated investment plans. Its customizable charts and powerful technical analysis tools shine in futures and options trading, but its advanced features may intimidate beginner investors.
Cash Deposit Bonus: Earn $150 in bonus cash when deposit $5,000 into your TradeStation account.
How to Qualify: To qualify for this promotion, simply sign up for a TradeStation account and make a deposit of $5,000. This offer is available exclusively to Entity (non-Institutional), Individual or Joint equity and futures clients who fund a new account with New and Qualifying Assets during the designated Promotional Period. Once the Promotional Period concludes, the one-time cash offer of $150 will be credited to your account in the following month.
Frequently Asked Questions
Can you get stocks for free?
Yes, many online stock brokers offer free stocks as signup or transfer bonuses, but you must meet the qualifications to receive the bonus.
Does the Public give free stock?
Public’s current bonus offer doesn’t give free shares, but cash rewards for transferring eligible assets from an existing brokerage account to a Public account.
Can you sell free stocks?
Yes, once the qualification period has ended and the free stocks have been deposited into your brokerage account, you can sell them whenever you choose.
About Dan Schmidt
Dan Schmidt is a finance writer passionate about helping readers understand how assets and markets work. He has over six years of writing experience, focused on stocks. His work has been published by Vanguard, Capital One, PenFed Credit Union, MarketBeat, and Fora Financial. Dan lives in Bucks County, PA with his wife and enjoys summers at Citizens Bank Park cheering on the Phillies.