6e choix des Canadiens de Montréal, au repêchage de la Ligue nationale de hockey de 1988, Jean-Claude Bergeron joue 4 saisons chez les juniors avec les Cataractes de Shawinigan et les Canadiens junior de Verdun avant d'entreprendre son stage dans la Ligue américaine de hockey. Il connait du succès lors de sa première saison complète avec les Canadiens de Sherbrooke, remportant le trophée Aldege-« Baz »-Bastien remis au meilleur gardien de but de la ligue. La présence de Patrick Roy à Montréal l'empêche d'obtenir un poste de gardien partant avec le grand club et la direction des Canadiens décide de l'échanger au Lightning de Tampa Bay en (en retour de Frédéric Chabot, un autre gardien de but). Mais Bergeron n'arrive pas à s'imposer comme gardien de premier plan lors de ses quatre saisons à Tampa Bay. Il joue une dernier match dans la LNH dans l'uniforme des Kings de Los Angeles en 1997.