The Fabric of America Fund was created for the purpose of providing BP America employees with a way to help make a difference in communities across the United States. To be eligible for a contribution, an organization and its activities must be based in the United States.
BP America contributed over $3.6 million to 8,700 non-profit groups and causes through the Fabric of America Fund in 2008. The list of organizations supported include youth teams, animal rescue agencies, the Special Olympics, Ronald McDonald House, the United Way, the American Cancer Society, Shriner's Hospitals for Children and many more.