Donate Now


Since 2003, Elgin-St. Thomas Community Foundation has provided support for the charitable organizations that help make communities what they are today.

Elgin-St. Thomas Community Foundation is a charitable organization dedicated to improving communities across Elgin. We do this by pooling the charitable gifts of donors to create endowment funds and using the investment income to make grants. In short, we are “For Elgin . Forever.”

Where we can, we also provides leadership — monitoring this area’s quality of life and convening people, ideas, and resources to help build stronger and more resilient communities.

Our Vision:

Everything we do is designed to help build more vibrant, healthy and resilient communities across Elgin County

With the partnership of caring local people, we invest in community based solutions that create meaningful and lasting impacts.

Click here and support “For Elgin . Forever” through The Community Fund, or any one of our Targeted Funds: