Public.com
Public.com
Free Stocks & Finance
Get $20 in free stock

Public.com Free Stock Sign-Up Bonus

Open a Public.com account, deposit $1,000+, and snag $20 in a stock or ETF of your choice.

Added Jul 27, 2026
New Public.com customers only — you need an approved brokerage account and a $1,000+ initial deposit to trigger the reward.

Open a Public.com brokerage account, deposit $1,000 or more, and get a $20 slice of a stock or ETF you pick yourself.

What you get

  • $20 in a fractional share of a stock or ETF of your choice
  • Access to Public's full trading platform: stocks, ETFs, options, bonds, and crypto in one account
  • Reward lands once Public confirms your account is cleared and your deposit has posted

Who qualifies

New customers only — you can't already have a Public Investing brokerage account. U.S. residents 18 or older.

How to claim

  1. Open a Public.com account via the link below.
  2. Get approved and make an initial one-time deposit of $1,000 or more.
  3. Once Public notifies you the reward is cleared, pick your stock or ETF from the available list.

The catch

The $1,000 deposit has to be a single initial deposit, not spread across smaller transfers, and the fractional share you get is illiquid outside Public and can't be transferred out. Public caps total promo rewards per account at $500, so this stacks with — but doesn't reset — other offers you've already used.

Get $20 in free stock Public.com Free Stock Sign-Up Bonus
Snag it