谢娜1981年5月6日出生在四川省德阳市中江县一个文艺家庭,父母都是当地的文艺骨干,母亲曾是中江县曲艺团的舞蹈演员。
1996年,谢娜出演个人第一部电影《青年刘伯承》,在片中饰演刘伯承的女儿,从此进入演艺圈。
2007年,谢娜因《快乐男声》与张杰相识,后成为恋人。2011年七夕,两人正式对外公布婚讯 ,9月26日,谢娜与张杰在云南香格里拉举行婚礼,2018年2月1日,谢娜产下了与张杰的一对双胞胎女儿。
她是在电视里最不吝惜自己的主持人,唱念作打插科打诨亦庄亦谐甚至装疯卖傻,但凡是节目需要,她能使出浑身招数,也能豁得出去自毁形象,这股毫不遮掩的真性情,使大家喜爱。她是在剧组中最有人缘的影视演员,上至导演下至场工,她能和每个人都热闹的打成一片,在又苦又累的剧组里,有她在就有欢乐在,她对世界一直保有的好奇心和尝试心,演变出无数可爱又离奇的小事件。她的快乐深入人心,快乐了别人也快乐了自己,那是她的天性,也是她的武器,希望谢娜在未来越来越好。