ST. LOUIS – St. Louisians opened their hearts and wallets to make the 9th Annual Give STL Day a huge success.

On Thursday, over $4.2 million was raised for over 1,000 area organizations. Nearly 31,000 people donated. The result is the third-highest since the event began in 2014.