2005年,杨子姗签约大国文化公司,正式进入演艺圈;同年发行EP单
曲《Baby Baby》。2007年,获得江苏卫视《名师高徒》全国亚军,被孙楠收为徒弟。
2010年,与明道、彭于晏、郭采洁合作出演电影《近在咫尺的爱恋》,剧中杨子姗饰演努力追求梦想的女孩丁小玲;同年,杨子姗与郭碧婷、杨佑宁、李至正合作出演台湾首部宠物愈疗系电影《街角的小王子》,片中杨子姗饰演亮亮一角,和女主角郭碧婷饰演的小静是一对好朋友。
2011年与林依晨、陈柏霖、李易峰合作出演电影《恋爱恐慌症》,剧中杨子姗饰演Coco一角。同年与吴中天、李至正、张睿家合作出演电视剧《发现生活新味》。
2012年与北京普林赛斯文化传播有限责任公司签订艺人
经纪合约;主演赵薇执导的电影《致我们终将逝去的青春》,杨子姗在片中饰演女主角“郑微”。
2013年7月,出演电视剧《一个和八个》,剧中杨子姗饰演敢爱敢恨的抗日女战士蛮妞;9月,杨子姗凭借《致我们终将逝去的青春》获得第29届中国电影金鸡百花奖最佳女主角提名,并在颁奖典礼上演唱歌曲《红日》;11月获得第五届英国万像国际华语电影节最佳女主角奖。
2015年,主演奇幻喜剧《万万没想到:西游篇》。