爱尝试新鲜的角色，2017年底开始，他多展现喜感逗趣的一面，于奇幻喜剧电影《二代妖精之今生有幸》，冯绍峰扭转自己前两年建立的温文形象，演出身负巨债、性格胆小懦弱但本性善良的上海小男人袁帅，与生活在现代社会的妖精互动产生众多笑料。2018年初，与郭富城、小沈阳、罗仲谦，原班人马演出西游记系列的第三部《西游记·女儿国》，虽师徒四人的喜剧默契更甚，但票房和口碑均不如上一部《西游记之孙悟空三打白骨精》，评论界多认为唐僧与女儿国王的爱情戏份缺乏说服力，仅其高僧形象获得「可信」的评价。在电影《狄仁杰之神都龙王》续作电影