Het NHL-seizoen 1988-89 was het 72e seizoen van de National Hockey League. Eenentwintig teams speelden elk 80 wedstrijden. De Calgary Flames wonnen een volledig Canadese Stanley Cup-finale tegen de Montreal Canadiens met vier wedstrijden tegen twee. Tot op heden is dit de laatste keer dat twee Canadese teams tegen elkaar streden om de Stanley Cup.