The Rotary Club of Castle Rock Foundation, Inc. is a 501-c3 non-profit that was incorporated in 2008. Its purpose is to receive. invest, administer, and spend Rotary funds in a manner consistent with the ideals of Rotary in the areas of Club Service, Community Service, Vocational Service, and International Service.

The Foundation receives most of its funding from the fundraising efforts of the Rotary Club of Castle Rock.

While the Foundation distributes funds to a wide range of local, national, and international causes, typically 70%-80% of the causes and organizations funded are in the Castle Rock/Douglas County area.

Many of the organizations that the Rotary Club of Castle Rock has supported over the past year are listed below, with links to their websites so you can learn more about them.