2011年10月,杨幂成为“粉红丝带运动”2011年度代言人,倡导“早预防、早发现、早治疗”乳腺癌预防的健康理念。2012年3月26日,由四川卫视主办、光线传媒承办的“2012四川卫视中国娇子·中国爱盛典”启动仪式暨新闻发布会在北京举行。杨幂由于发高烧未能抵达发布会现场,但她仍然通过现场连线传达了对于公益事业的牵挂。作为“宣传推广大使”的杨幂还发起了“中国爱笑脸征集”活动。
2013年1月14日,蓝丝带海洋保护协会在北京授予杨幂“蓝丝带海洋公益形象大使”称号。杨幂在受聘仪式上表示她会给大家推荐分享更多有关海洋保护的知识,让更多人了解海洋环保,加入海洋生态保护的行动中。