上海市慈善基金会自1998起每年举办泰瑞·福克斯慈善慢跑活动,设立了“泰瑞福克斯癌症研究专项基金”,筹集的款项全部用于癌症研究。已出资400多万元用于癌症研究,面向全社会募集资金,由上海慈善癌症研究中心接受全市医疗科研的相关项目资助申请。2008年举办了上海慈善慢跑活动,2009年继续组织上海慈善慢跑活动筹集基金。
上海市慈善基金会是由上海市政协、上海市文明办和上海市民政局发起,经上海市社会团体登记机关核准登记的非营利公益组织。宗旨是:“以安老、扶幼、助学、济困为重点,依靠社会办慈善,办好慈善为社会”。自1994年5月成立以来,致力于发掘慈善资源,实施慈善救助,传播慈善理念。举办了形式多样的慈善活动,广泛动员民众和团体参与慈善。