Can I donate stock to charity? Giving stock, instead of cash, as a donation can greatly benefit both parties. You will find that most charities, hospitals, schools and other nonprofit organizations will accept stock as a gift or donation. If the stock has increased in value from the time of purchase, the owner can avoid paying the capital gains tax by donating the security to another party.