2009年1月,张翰参加《一起来看流星雨》的试镜,最后得到慕容云海这个角色;8月8日首播,该剧的平均收视率达到1.9,最高收视率3,收视份额7.73%。从开播到结束也一直收视第一。剧中,张翰出演身为贵公子的慕容云海。播出后,网页搜索量上升为第一。凭借此角,他先后获得最受欢迎男演员、年度潜力新人 等奖项。还演唱了《拾忆》、《星空物语》两首歌曲。2010年8月9日,《一起又看流星雨》开播。张翰再次饰演慕容云海。而这部剧的网络点播量与收视率再次第一,超过第一部,收视份额最高14.53%,收视率最高为3.02。播出后,张翰也将最佳男新人、最佳荧幕情侣这两大奖项收入囊中;7月21日,《心心历险记2》在韩国的各大影院上映,此次,张翰饰演的是中国留学生赵明,与韩国演员宋仲基合作。在这部电影中,张翰全剧都用韩语表达,经常学习韩语。而这部剧也在日本等地上映。2011年1月9日,在《给力星期天》中担任主持人,与给力小子们一起主持周日黄金档节目。而搜索量与收视率也保持上升状态。
2012年7月15日,都市时尚偶像剧《胜女的代价》开播,开播当天便创下湖南卫视黄金档首播日最高记录,并剧中,张翰变身英伦王子,在剧中演绎了汤骏(4C男)的特点。该剧是湖南卫视2012年暑期黄金档收视冠军剧。而张翰也凭在该剧表现获最具号召力演员奖、华鼎奖亚洲演艺新锐百强、最具影响力新势力男演员、以及最具突破男演员的提名。并演唱《做最爱你的朋友》这一歌曲。之后,这部剧也在美国、台湾、新加坡、香港、日本等地播出。