En 2006, il remporte chez les Canadiens le trophée Jacques-Beauchamp, remis au joueur ayant joué un rôle déterminant dans les succès de l'équipe sans en retirer d'honneur particulier.
Le , il signe une entente de trois ans avec les Canadiens de Montréal d'une valeur de trois millions de dollars (un million par an).
Il est échangé le aux Stars de Dallas en retour de Doug Janik[2]. À la suite de cet échange, Bob Gainey, directeur général des Canadiens de Montréal déclare : « Steve Bégin a rendu de fiers services aux Canadiens au cours des cinq saisons qu'il a passées à Montréal. Tous les membres de notre organisation sont très reconnaissants de sa contribution, tant sur la glace qu'au sein de la communauté québécoise. Nous lui souhaitons le meilleur des succès avec les Stars de Dallas. ». Il était un des favoris des partisans des Canadiens de Montréal[3].
Par la suite, le , il se joint aux Bruins de Boston avec un nouveau salaire de 850 000 $ pour un contrat d'un an[4]. La saison suivante, il se joint aux Predators de Nashville en signant une entente à deux volets lui rapportant 550 000 $. Il se présente au club école de l'équipe, les Admirals de Milwaukee, alors que la saison est déjà commencée[5]. Après avoir manqué la saison 2011-2012 en raison d'une blessure, il est invité au camp d'entraînement des Flames de Calgary à la fin du lock-out en .
En 2012, il agit comme analyste à temps partiel pour la station TVA Sports.En 2013, il signe un contrat avec les Flames de Calgary[6].
Il est marié avec Amélie Cadrin[7], avec qui il a deux filles, Méanne et Maylia.
↑Morin, Stéphanie, Steve Bégin, une vie simple, en famille, journal La Presse, Montréal, 28 octobre 2006, consulté en ligne sur Cyberpresse le 17 mars 2008.