A Century of Service. Giving for Good.
Give STL Day Returns!
Give STL Day Returns!

Join Us on May 5th!

Log In to Your Fund

Make a grant and get updated information about your fund through Donor Central.

Log in

Join us May 5th for Give STL Day!



On Tuesday, May 5th, be part of Give STL Day and make a difference in St. Louis!

Give STL Day is a 24-hour giving event with local impact. Donate to the nonprofits working on the causes YOU care about. Almost 800 nonprofits have signed up to participate and will be raising much needed dollars with your help. There will be prizes and incentives awarded throughout the day to help make your donation dollars go even further.

Come back on May 5th to give to your favorite nonprofits (and maybe even find some new favorites to support)!



  • 790 Nonprofits Sign up for Give STL Day!

    790 Nonprofits Sign up for Give STL Day!

    Approximately 790 nonprofits have registered to take part in the second annual Give STL Day, the region’s 24-hour day of giving to be held May 5th.

  • Reinvest North County

    Leaders of the Regional Business Council (RBC) and North County Incorporated (NCI) recently announced their decision to move the Reinvest North County Fund to the Greater Saint Louis Community Foundation.

    The fund, which was created last summer in the wake of the civil unrest that unfolded in the North County region, is designed to lend assistance to small businesses and schools in the area affected.

  • Proudly Serving STL for 100 Years!

    Proudly Serving STL for 100 Years!

    It is our birthday – our centennial in fact.

    On January 21, 1915, a group of charitable St. Louisans formed a community trust now known as the Greater Saint Louis Community Foundation, with the intent to maximize the impact of local philanthropy by pooling financial resources. In fact, St. Louis followed Cleveland, Ohio, and was the second metro area in the country to form such a foundation.

Greater Saint Louis Community Foundation

319 N. 4th Street, Suite 300, Saint Louis, MO 63102-1906
tel 314-588-8200, fax 314-588-8088