Sezon NHL 1988/89 był 72. sezonem w National Hockey League . 21 drużyn rozegrało po 80 spotkań. Stanley Cup wygrał Calgary Flames po wygranej 4-2 w ostatniej serii przeciwko Montreal Canadiens . Były to pierwsze i jak dotąd jedyne mistrzostwa Calgary. Ponadto Calgary jako jedyna dotychczas drużyna zapewniła tytuł dzięki zdecydowanemu zwycięstwu w Montrealu na własnym stadionie Canadiens.
Najlepszym strzelcem był Mario Lemieux, który po 85 bramkach położył podwaliny pod swoje 199 punktów. Nawet z szablonami nikt nie przekroczył znaku Lemieux wynoszącego 114, ale Wayne Gretzky również to osiągnął. Lemieux był również najlepszy w większości z 31 bramkami i mniejszością z 13 bramkami. Ze średnią 28 procent prawie co trzeci strzał Roba Browna trafiał w bramkę. Nikt nie strzelił więcej niż Steve Yzerman w 388 próbach na bramkę. Złym facetem sezonu był Tim Hunter z 375 minutami karnymi. Najbardziej skutecznym obrońcą był Paul Coffey z 30 golami, 83 asystami i 113 punktami.
Skróty: GP = mecze, G = bramki, A = asysty , Pts = punkty
Skróty: SP = mecze, T = bramki, V = asysty , pts = punkty, +/- = plus / minus , SM = minuty karne; Tłuszcz: najlepsza wartość w turnieju
Skróty: GP = mecze, TOI = epoka lodowcowa (w minutach), W = zwycięstwa, L = porażki, T = remisy, GA = stracone bramki, SO = wykluczenia , Sv% = strzały obronione (w%), GAA = średnia stracona bramka; Bold: najlepszy sezon
Najlepszym strzelcem wśród debiutantów był Brian Leetch , który na czele listy strzelców zdobył 48 asyst i 71 punktów. Tony Granato był najlepszym strzelcem wśród nowicjuszy z 36 bramkami. Ranking plus / minus debiutantów prowadził Craig Janney z +20. Złym wśród debiutantów był Jay Caufield z Pittsburgh z rzutem karnym w 285 minucie.
Skróty: SP = mecze, T = bramki, V = asysty , pts = punkty, +/- = plus / minus , SM = minuty karne; Tłuszcz: najlepsza wartość w turnieju