2007年春节前,李少红版电视剧《红楼梦》剧组从解放军艺术学院选出15名候选演员,初步确定包括杨洋在内的6名演员参加集体培训;经过两个月的专业培训,杨洋被导演李少红选中,成为《红楼梦》中的成年贾宝玉的扮演者。
2009年10月3日,杨洋随《红楼梦》主创和主演在上海市长风公园银锄湖上首演《红楼梦水上情景秀》(水上舞台版的《红楼梦》),其用舞蹈的形式再次演绎贾宝玉。
2010年,古装情感剧《红楼梦》正式播出,杨洋凭借对成年贾宝玉的演绎获得第四届“BQ红人榜”BQ推荐年度新人奖,由此开始自己的演艺生涯。
2011年6月15日,他参演了为庆祝中国共产党建党90周年的献礼片《建党伟业》,并在片中饰演杨开慧的兄长杨开智。
2012年3月23日,爱情电影《饮食男女2012》上映,杨洋在片中饰演少年唐士哲。2014年4月29日,杨洋与荣信达解除经纪合同,结束七年的合作关系;7月10日,网络剧《小时代之折纸时代》网络首播,其在剧中饰演顾里的表弟Neil;随后,他还在民国情感剧《花灯满城》中饰演陈家二少爷陈飞渝。
2015年,4月24日,杨洋主演的青春电影《左耳》上映,他在片中饰演前后反差极大的双面校草许弋,该片最终票房突破5亿人民币,而杨洋也凭借该片赢得了更多业内人士与观众的关注;4月25日,杨洋参加明星姐弟自助远行真人秀节目《花儿与少年第二季》,并成为该节目中的“七弟”;6月12日,主演的网络季播剧《盗墓笔记》在爱奇艺上线,该剧播出后微博搜索量和视频网站播放量均为年度第一,同时也刷新了年度电视剧点击率,杨洋则凭借小哥张起灵一角赢得众多观众的喜爱;7月7日,根据明晓溪同名小说改编的青春偶像励志剧《旋风少女》首播,杨洋在剧中饰演松柏道馆的大师兄若白,该剧大结局刷新湖南卫视“青春进行时”周播剧场的收视记录,随后获得第28届中国电视金鹰奖青春题材剧目的优秀电视剧奖;9月9日,他推出了个人第一支单曲《安心的温柔》;随后,他还获得尖叫“爱奇艺之夜”年度最具人气演员奖。
2016年,杨洋获得“国剧盛典”最具全媒体影响力演员及年度最受关注演员两个奖项;2月7日,他首次登上中央电视台春节联欢晚会的舞台,与佟铁鑫合唱歌曲《父子》并获春晚最受喜爱节目奖;8月22日,都市爱情偶像剧《微微一笑很倾城》首播,他在剧中饰演A大校草级风云人物肖奈,并配唱片尾曲《微微一笑很倾城》,该剧在播出后网络播放量突破100亿次,并引发了颇高的网络热议度和媒体关注度,而杨洋个人在剧中的表现也获得广泛好评,并获得第2届中国电视剧品质盛典年度人气剧星。