Create a lasting legacy that enriches our community for generations to come.

At The Community Foundation for McHenry County, we proudly serve as the heart of local philanthropy. With our extensive knowledge of community needs and nonprofit expertise, we bridge the gap between donors and the impactful organizations and individuals making a difference in McHenry County.

Our mission is to turn your unique philanthropic vision into reality. Whether you wish to support specific causes or explore various giving options, we are here to guide you every step of the way.

To contribute to any of our highlighted funds or to discover more about tailored charitable giving opportunities, please donate online or reach out to us directly at (815) 338-4483 or [email protected]. Let’s work together to create meaningful change and build a legacy that endures.

Donate to The Community Foundation for McHenry County 

The Foundation Operating Endowment Fund

This fund supports daily operations of The Foundation, thereby strengthening our ability to deliver vital philanthropic services across McHenry County. Giving to the Operating Endowment will support The Foundation’s operations in perpetuity.

GIVE360 Fund

GIVE360 Giving Circle is designed to encourage philanthropy and pool resources to make a collective impact on McHenry County by donating a minimum of $360 annually. Half of the funds collected each year are given out as annual grants with the other half are endowed to ensure ongoing support in perpetuity.

The Foundation Granting Fund

This fund supports grants awarded by The Foundation through the competitive grant process, thereby strengthening nonprofits across McHenry County.

Donate to a Fund

Village of Cary Fund

This fund was established by residents of Cary who strongly support the future vision of the Village of Cary. Donations to this fund will support projects benefitting the Village of Cary.

PtG Community Center's - Adventure Playground
Place to Gather is fundraising to build an intergenerational playground accessible for all ages and abilities in Spring Grove, IL. This project will benefit the whole community by creating a space of belonging, kindness, and inclusion. Click here to learn more.
Nature's Way: Intergenerational Inclusive Playground

Support the City of Woodstock to complete the Nature's Way: Intergenerational Inclusive Playground by donating to this fund. Click here for details on this project.

The Foundation Granting Fund

The Foundation Granting Fund

This fund supports the competitive grant process which awards critical funding to non-profit organizations in McHenry County.


Toby's Fund for Reproductive Health Equity

Since 2011, Toby’s Fund for Reproductive Health Equity has been dedicated to body autonomy for everyone regardless of financial need. Toby's Fund raises funds to support non-profits that advocate for reproductive rights and offer pregnancy prevention for McHenry County residents. Click here to learn more.

Hackmatack Visitors Center Educational Fund

Donate to support the Friends of Hackmatack National Wildlife Refuge to support educational activities associated with a future Hackmatack National Wildlife Refuge Visitors Center. Click here to learn more about this project.

Specialty Courts Endowment Fund

 The Specialty Courts Endowment Fund will support the 22nd Judicial Circuit's Mental Health, DUI, and Drug Court programs and its participants.  The goal of Speciality Courts is to reduce recidivism and promote recovery and stability by offering community-based treatment services.  

City of Crystal Lake Fund

The City of Crystal Lake Fund was created to support the growth and improvement of Crystal Lake. This fund will support projects led by the City of Crystal Lake that promote development and beautification within the city, ensuring a vibrant and thriving community for all residents.  

 
 


If making a donation by check, please make checks payable to "The Community Foundation for McHenry County" with the name of the fund in the memo and delivered to: The Community Foundation for McHenry County, 33 E Woodstock St. Crystal Lake, IL 60014.