The Community Foundation of Greater Peterborough inspires giving to build a vital community, for everyone. It works with donors and charitable organizations to invest in the people, ideas and activities that support community vitality. The foundation grants to local organizations each year and invests its funds carefully for the long-term benefit of Greater Peterborough. It accepts grant applications, helps donors set up funds or leave gifts in their wills, and shares stories of local Community Builders. It also offers learning resources and publishes a regular newsletter.