2002年,杨紫出演古装历史情感剧《孝庄秘史》,饰演小宛如,她在剧中展现出来的乖萌气质,深受人们喜爱。
2003年,杨紫搭档何炅,主演了她的首部电影《女生日记》,饰演青春少女冉冬阳。
2004年,杨紫参演《家有儿女》,饰演青春亮丽、健康活泼的夏雪,由此开始成为国民闺女,受到广泛关注。
2005年,参演古装历史剧《少年康熙》,在剧中饰演儿童时期的冰月;同年,继续主演《家有儿女2》,国民度越来越高。
2009年7月15日,杨紫主演的青春励志喜剧《女孩冲冲冲》首播,她在剧中饰演活泼善良却有点迷糊的大学生孙权。
2010年,杨紫成功考入北京电影学院,成为2010级表演系本科班新生。
2011年2月20日,家庭剧《幸福来敲门》播出,杨紫在剧中饰演叛逆少女宋征 。
2012年,杨紫参演的医疗剧《心术》热播,在剧中饰演护士张晓蕾。
2013年8月,杨紫参演的琼瑶剧《花非花雾非雾》在湖南卫视播出,在剧中饰演快乐单纯的女孩白梦华,这是她与邓伦的首次合作。
2014年3月,杨紫与霍建华主演的电视剧《战长沙》登陆央视,她在剧中饰演战地护士胡湘湘,该剧成为当时豆瓣年度评分最高的大陆剧。
2015年10月14日,杨紫领衔主演的《大秧歌》首播,她在剧中饰演深明大义的的吴家大小姐吴若云。
2016年4月,杨紫参演的都市职场女性剧《欢乐颂》热播,她在剧中饰演单纯热心又有些迷糊的职场新人邱莹莹,靠此进一步打开了知名度。
2016年下半年,杨紫主演的古装仙侠剧《青云志》播出,她在剧中饰演冷傲痴情的陆雪琪,并因饰演这一角色备受争议。
2017年,杨紫主演的电视剧《龙珠传奇》、《欢乐颂2》相继播出,并于当年2月与秦俊杰公布恋情。
2018年,杨紫主演的古装神话剧《香蜜沉沉烬如霜》大热,她此人气飙升,成为当红花旦。同年8月,与秦俊杰和平分手,结束恋情。
2019年7月,杨紫主演的青春励志言情剧《亲爱的,热爱的》爆火,她在剧中饰演学霸萝莉、编程天才佟年,让她真正成为炙手可热的一线女星。