La saison 1988-1989 du Championnat du Luxembourg de football est la 75e édition du championnat de première division au Luxembourg. Les dix meilleurs clubs du pays se retrouvent au sein d'une poule unique, la Division Nationale, où ils s'affrontent deux fois, à domicile et à l'extérieur. À l'issue de cette première phase, les six premiers jouent la poule pour le titre. En bas de classement, les quatre derniers disputent une poule de promotion-relégation avec les huit meilleurs clubs de Promotion d'Honneur, la deuxième division luxembourgeoise.
C'est le club du CA Spora Luxembourg qui remporte le titre en terminant en tête du classement de la poule finale, avec 3,5 points d'avance sur le tenant du titre, la Jeunesse d'Esch et 5 sur l'Union Luxembourg. C'est le 11e titre de champion du Luxembourg de l'histoire du Spora.
Les clubs de Promotion d'Honneur sont indiqués en italique. Les 2 premiers de chaque poule participeront au championnat de Division Nationale la saison prochaine.
Cette division a été appelée Championnat Luxembourgeois entre 1909 et 1914 puis Première Division entre 1914 et 1932 puis Division d'Honneur entre 1932 et 1957 puis Division Nationale depuis 1957. Les saisons grisées sont celles où le championnat n'a pas eu lieu.