The China Care Foundation was founded in 2000 by a 16 year-old from Connecticut, Matt Dalio, who had personally witnessed the conditions of many orphans with special needs in China. The foundation's mission is to give Chinese orphans with special needs the opportunity for a better life and to empower youth by providing extensive medical, social and educational programs devoted to children.
In 2009, the China Care Foundation joined forces with Half the Sky Foundation to open the China Care Home in Beijing.