2002年,出演古装历史情感剧《孝庄秘史》开始崭露头角;2004年,因主演《家有儿女 》中的“夏雪”一角而被观众所熟知 ,此后参演了多部电视剧。2010年,与蒋雯丽,孙淳搭档,主演了改编自严歌苓小说的电视剧《幸福来敲门》,饰演阳光美丽,但又处于青春期叛逆过程的女孩宋征。2011年,与吴秀波,海清等共同主演由改编自六六小说的电视剧《心术》。2012年,加盟琼瑶创作的青春励志偶像剧《花非花雾非雾》。2014年,杨紫更是联手孔笙导演带领的制作团队,与霍建华搭档主演战争题材偶像剧 《战长沙》。2015年,主演电视剧《大秧歌》。 12月6日,杨紫正式宣布出演《青云志》饰演陆雪琪。
电影方面,2013年,杨紫凭借《守株人》获得第14届金凤凰电影奖最佳新人奖。