Der Spengler Cup 1998 (französischCoupe Spengler 1998) war die 72. Auflage des gleichnamigen Wettbewerbs und fand vom 26. bis 31. Dezember 1998 im Schweizer Luftkurort Davos statt. Als Spielstätte fungierte das dortige Eisstadion. Insgesamt besuchten 78'060 Zuschauer die elf Turnierspiele, was einem Schnitt von 7'096 pro Partie entspricht.
Es siegte erneut das Team Canada, das durch einen 5:2-Sieg im Finalspiel über den Gastgeber HC Davos das Turnier gewann. In der Qualifikation hatten die Eidgenossen die Partie noch deutlich mit 5:1 für sich entschieden. Das Team Canada errang den Titel damit zum vierten Mal in Folge und feierte den achten Turniererfolg seit 1984.
Der Schwede Clas Eriksson war mit sechs Scorerpunkten, darunter vier Tore, erfolgreichster Akteur des Turniers.
Die fünf teilnehmenden Teams spielten zunächst in einer Einfachrunde im Modus «jeder gegen jeden», so dass jede Mannschaft vier Spiele bestritt. Die beiden punktbesten Mannschaften nach Abschluss der zehn Qualifikationsspiele ermittelten schliesslich in einer zusätzlichen Partie den Turniersieger.