2009年主演青春励志喜剧《女孩冲冲冲》,饰演女一号孙权,同年参演《青春舞台》等电视剧;2010年7月18日,杨紫在自己的博客中发表博文,同大家分享收到北影录取通知书的喜悦并于2010年9月4日前往学校报道,正式成为一名北京电影学院2010级表演系新生。2011年2月与蒋雯丽、孙淳主演的家庭情感剧《幸福来敲门》播出,杨紫饰演半熟女“宋征”,正式摆脱童星身份;2012年5月参演现代家庭剧《心术》播出,饰演张晓蕾;2012年8月23日,主演的惊悚电影《守株人》上映,杨紫凭借该电影获得金凤凰电影奖最佳新人奖;2013年8月参演琼瑶剧《花非花雾非雾》播出,在剧中饰演白梦华一角;