1997年,王欢出生于南充市西充县。幼时王欢便随父亲王德雄来到宁波,在东海舰队子女学校学习和生活。4岁时,王欢开始接触水上运动,练习游泳项目。2003年,王欢进入宁波市游泳队。2006年,王欢被选拔到
浙江省游泳队。2009年,上海市水球队成立,王欢从游泳项目“跨界”练习水球项目。2010年全国少儿游泳锦标赛上获得50米仰泳金牌,浙江省第十四届运动会上获得仰泳全能第一名、800米自由泳第三名和200米混合泳第四名。
2018年5月27日,
国际泳联水球世界联赛女子年度总决赛在中国昆山揭幕,王欢参赛。8月6日,王欢入选第十八届亚运会中国体育代表团名单。2018年8月,王欢在雅加达亚运会的水球比赛中,帮助中国女队夺得金牌。比赛中王欢一共打入3球。2018年8月28日,在雅加达亚运会女子水球比赛中,随中国队以16:3战胜中国香港队,获得冠军。2019年1月,王欢被国家体育总局授予“国际级运动健将”称号。
2021年,王欢入选2020年东京奥运会中国体育代表团水球项目运动员名单。8月7日,在2020年东京奥运会水球女子7-8名排名赛中,担任切入进攻员。9月,第十四届全国运动会女子水球项目比赛,所在联合队获得金牌。
2023年7月13日,中国女子水球队出征世界游泳锦标赛。8月7日,第31届世界大学生夏季运动会水球比赛,所在中国队以12-7战胜意大利队获得冠军。9月,
杭州第19届亚运会中国体育代表团成立,王欢入选水球项目名单。10月1日,
杭州第19届亚运会女子水球比赛,王欢所在的中国队以24-11战胜日本队获得冠军。10月23日,2023年全国女子水球冠军赛,所在上海女子水球队全国冠军赛获得冠军。