Au cours de sa troisième saison professionnelle, la première dans la Ligue nationale de hockey, Zetterberg joue en compagnie de Brett Hull et Pavel Datsiouk au sein d'un trio surnommé Two Kids and an Old Goat par Hull lui-même[1], en raison du jeune âge de Datsiouk et Zetterberg et de l'expérience de Brett Hull. Zetterberg fait ses débuts dans la LNH, le 10 octobre 2002, contre les Sharks de San José à la Joe Louis Arena. Il récolte 22 buts et 22 passes pour un total de 44 points, ce qui lui permet d'être finaliste pour l'obtention du trophée Calder qui est finalement remporté par le défenseur des Blues de Saint-LouisBarret Jackman.
Durant le lock-out de la saison 2004-2005, Zetterberg retourne dans son pays natal et joue pour le club de Timrå IK, avec qui il marque 50 points en 50 parties. En 2007-2008, Zetterberg est nommé meilleur joueur du mois d' avec 22 points (10 but et 12 passes). Il termine la saison au 6e rang des marqueurs, avec une récolte de 92 points (43 buts et 49 passes. Sa saison lui vaut également une nomination pour le trophée Frank-J.-Selke, remis au meilleur attaquant défensif. Il fait face entre autres, à son coéquipier Pavel Datsiouk.
C'est toutefois au cours des séries éliminatoires que Zetterberg démontre ses qualités. Il marque 27 points en 22 rencontres et remporte le trophée Conn-Smythe, au détriment de Datsiouk et du gardien des Red Wings de Détroit Chris Osgood, devenant le deuxième Européen à remporter pareil honneur, après le défenseur Nicklas Lidström.
Il signe un contrat de 12 ans avec les Red Wings de Détroit le pour un montant de 73 millions de dollars américains[2].
Durant le lock-out de la saison 2011-2012, Zetterberg signe avec le EV Zug[3]. En janvier 2013, il devient le nouveau capitaine des Red Wings et succède à Nicklas Lidström, qui a pris sa retraite[4].
Le , il joue son 1000e match dans la LNH lors d'une victoire des Red Wings 4-1 face aux Devils du New Jersey[5].
Le , le directeur général des Red Wings Ken Holland annonce que Zetterberg sera dans l'incapacité de rejouer une partie dans la LNH en raison de problèmes de dos. Toutefois, ayant 3 ans restants à son contrat, il annonce seulement sa retraite après son contrat expira, soit après la saison 2020-2021[6].
Carrière internationale
Sur la scène internationale, Zetterberg participe à plusieurs tournois et remporte des médailles à plusieurs reprises, dont la médaille d'or aux Jeux olympiques d'hiver 2006 de Turin avec la Suède.
Vie personnelle
Le 20 août 2015, il donne naissance à son premier enfant, un fils nommé Love (prononcé loo-VEY)[7].
↑En raison du lock-out de la LNH et de l'afflux de joueurs issus de ce championnat en Suisse, il a été décidé de nommer deux équipes d'étoiles ; l'une incluant ces joueurs et une autre composée de joueurs ayant disputé toute la saison en Suisse. Henrik Zetterberg figure dans la première mentionnée, puisqu'il a disputé la fin de la saison avec les Red Wings de Détroit